Text this: Geometrical-Based Lip-Reading using Template Probabilistic Multi-Dimension Dynamic Time Warping