Le LORIA a développé plusieurs moteurs de reconnaissance automatique de la parole destinés à divers types d'applications : 
- reconnaissance de mots isolés pour petits vocabulaires (jusqu'à quelques centaines) ; 
- reconnaissance de mots isolés pour grands vocabulaires (plusieurs dizaines de milliers) et reconnaissance de phrases en parole continue ; 
- reconnaissance de mots enchaînés ; 
- localisation et reconnaissance d'un mot dans un continuum de parole ('word spotting'). Ces différents moteurs présentent leur propre spécificité tout en étant fondés sur des principes analogues : 
- analyse spectrale ; 
- modélisation acoustique par modèles de Markov cachés (HMM) : globaux ou analytiques, mon ou multigaussiennes, modélisation de la durée).										 | 
									 
								  |