La reconnaissance vocale analyse la livraison des modèles de parole à l’aide du traitement du langage naturel (PNL). Il étudie différents modèles de parole pour reconnaître et traiter la voix, la parole et les commandes humaines. La reconnaissance vocale est utilisée pour commander aux haut-parleurs intelligents de rechercher ou de trouver des informations spécifiques sur Internet.