S'inscrire

Pourquoi la reconnaissance vocale trébuche sur des mots simples

On dicte « Appelle Lucie », le téléphone affiche « musique ». Parfois, des mots compliqués passent sans accroc, mais un prénom banal se transforme soudain en autre chose.

Basé sur recherche scientifique (Geoffrey Hinton, Deep Learning (Nature, Google Speech Team, Chan et al., ‘Listen, Attend and Spell’ (, Université de Marseille, LIS, ‘Impact of Background Noise on Speech Recognition Systems’ ()

Quand la reconnaissance vocale fait une erreur, elle ne confond pas vraiment les sons comme le ferait une oreille humaine. Elle compare chaque bruit à une immense base de phrases déjà entendues. Ce système s’appuie sur la fréquence des combinaisons, pas sur le sens du contexte.

L’utilisateur croit souvent à un « bug » ou à une oreille défaillante. Mais la machine « entend » tout : elle doit simplement deviner le mot le plus probable selon ses données d’entraînement. Pour elle, ‘musique’ ressemble parfois plus à ‘Lucie’ que ‘Lucie’ elle-même, si le contexte statistique l’y pousse. D’où des erreurs qui semblent absurdes.

☀

Lucidaily publie 3 sujets comme celui-ci chaque matin.

Créer un compte

Comment la machine décide

La reconnaissance vocale transforme d’abord les sons en formes d’ondes numériques. Puis, elle recherche dans ses modèles le mot ou le groupe de mots qui « colle » le mieux à ce motif sonore. Geoffrey Hinton a montré que les réseaux neuronaux utilisés aujourd’hui ne comprennent pas : ils repèrent des motifs, comme un filtre qui reconnaît la forme d’un arbre sans saisir qu’il s’agit d’un arbre.

Pour chaque mot, la machine choisit l’option statistiquement la plus fréquente, même si elle paraît étrange dans la phrase.

Approfondir

Les modèles comme « Listen, Attend and Spell » de Google privilégient les séquences banales. Un mot rare ou un prénom, s’il sort de l’ordinaire, passera après un mot courant. C’est un choix dicté par la masse de données, pas par le sens.

Ce que l’oreille humaine capte, la machine ignore

Face à un mot simple mal reconnu, on s’imagine que le téléphone a « mal entendu ». En réalité, il a tout capté, mais il privilégie la solution qu’il a rencontrée le plus souvent, même si elle ne semble pas logique pour un humain.

Pourquoi le bruit et l’accent changent tout

Le système trébuche plus souvent quand l’accent, la prononciation ou le bruit de fond s’éloignent des exemples appris. Un accent non prévu ou un mot dit à la va-vite brouillent les repères du modèle, qui choisit alors une solution plus fréquente au lieu de celle attendue.

L’Université de Marseille a observé qu’un bruit de fond qui ressemble à des syllabes (par exemple, la radio ou des voix autour) déstabilise facilement le système, même pour des mots simples. Le modèle cherche alors la correspondance la plus statistique, pas la plus fidèle.

Erreurs humaines, erreurs algorithmiques

Certains chercheurs, comme ceux du Google Speech Team, insistent sur le fait que la progression globale de la reconnaissance vocale masque des failles persistantes : les mots rares ou hors contexte restent maltraités, car la fiabilité repose sur la masse, pas sur l’exception.

D’autres, comme Geoffrey Hinton, rappellent que ces erreurs sont inévitables tant que les machines n’ont pas d’intuition du sens comme l’humain. Mais il existe un débat sur la possibilité d’entraîner les modèles à mieux saisir les cas isolés, au risque de ralentir leur performance générale.

La reconnaissance vocale privilégie la fréquence des mots, même au prix d’erreurs sur des cas individuels qui échappent à son modèle.

Pour aller plus loin

  • Geoffrey Hinton, Deep Learning (Nature, 2015) — Expliqué que les réseaux neuronaux de la reconnaissance vocale repèrent des motifs statistiques, sans compréhension linguistique. (haute)
  • Google Speech Team, Chan et al., ‘Listen, Attend and Spell’ (2016) — Décrit que leur système fait plus d’erreurs sur les mots rares, car il privilégie la probabilité des séquences courantes. (haute)
  • Université de Marseille, LIS, ‘Impact of Background Noise on Speech Recognition Systems’ (2021) — Montre que le bruit de fond perturbe fortement la reconnaissance de mots simples si le bruit est proche de syllabes humaines. (haute)

Partager cette réflexion