0 votes

La saisie de Google Voice ne fonctionne plus en français, mais en anglais

Problème : la saisie vocale ne fonctionne pas

Sur un Samsung Galaxy S5 avec le dernier système d'exploitation (Android 6.0.1) configuré en langue française, Google Voice Typing fonctionne parfaitement. J'en ai régulièrement besoin en français (et parfois en anglais).

Il y a quelques semaines, il a soudainement cessé de fonctionner. Il écrivait "Appuyez pour parler" et immédiatement "Reessayez" sans aucun temps d'écoute. En anglais : "Tap to speak" et "Try again". Se connecter via mobile ou wifi ou pas du tout ne change rien.

Notez que l'icône du microphone dans le navigateur et l'application de recherche Google fonctionne toujours et reconnaît le français. Ce qui ne fonctionne pas (et ce dont j'ai besoin), c'est l'option de microphone intégrée au clavier virtuel.

Recherché et essayé avant de demander : la saisie vocale ne fonctionne pas, en français seulement.

Aucun indice réel sur le web ou même une trace de quelqu'un ayant le même problème (rupture dépendante de la langue).

Je soupçonnais un conflit avec une application, j'ai donc désinstallé certaines applications. Aucun avantage.

J'ai changé la langue globale (au niveau d'Android) de l'interface utilisateur en anglais (pour voir les étiquettes officielles pour cette question) et la saisie vocale a fonctionné à nouveau... en anglais.

J'ai changé la langue globale (au niveau d'Android) de l'interface utilisateur en français et la saisie vocale a de nouveau échoué.

Tout en gardant l'interface utilisateur française, j'ai configuré l'anglais comme langue principale pour la saisie vocale, en gardant le français comme langue supplémentaire, et ça a fonctionné, en anglais, en inventant des phrases en anglais si je parlais français. Dès que le français est primaire langue, la saisie vocale échoue encore.

  • Quelqu'un peut-il expliquer ce qui s'est passé ?
  • Comment faire pour que la saisie vocale en français fonctionne à nouveau ?

0voto

Senthil Kumaran Points 339

J'ai remarqué qu'Android avait localement un pack de reconnaissance hors ligne pour l'anglais. J'ai donc fini par sélectionner la langue française pour la reconnaissance hors ligne, Android a téléchargé un pack et maintenant ça marche.

Pas la solution réelle au problème initial. Cela a déjà fonctionné en ligne, mais en pratique, cela fonctionne.

Il n'explique pas pourquoi la reconnaissance vocale en ligne échouerait.

Par ailleurs, la reconnaissance hors ligne est-elle aussi bonne que celle en ligne ?

Edit : afin de reproduire le problème avec logcat Pour obtenir un journal, j'ai désinstallé le pack français hors ligne et maintenant la saisie vocale fonctionne tout le temps, même après le redémarrage. Donc, le problème semble avoir définitivement disparu et nous ne le saurons jamais ?

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X