0 votes

Reconnaissance vocale de l'espagnol hors ligne : "pas de connexion pour la saisie de la parole (E4)"

J'essaie de configurer une Google Nexus 7 (kitkat) et un Samsung Note 2 (jellybean) pour la traduction hors ligne anglais-espagnol en utilisant l'application Google Translate. Les deux appareils sont généralement réglés sur l'anglais britannique. Sur chaque appareil, j'ai téléchargé les données de traduction espagnole hors ligne, et cela fonctionne bien dans l'application translate en mode vol. J'ai également téléchargé les données de synthèse vocale en anglais et en espagnol, et elles produisent un son dans les deux langues à partir de l'application translate en mode vol.

J'ai google voice typing comme méthode d'entrée générique sur chaque appareil, et j'ai téléchargé le pack de reconnaissance vocale Espanol (Espana) Offline pour la saisie google voice. Choose Input languages est réglé sur automatic bien que le fait de le changer en anglais et en espagnol ne fasse aucune différence.

Dans l'application Google translate, lorsque je touche pour reconnaître une voix en anglais, cela fonctionne bien.

Lorsque je touche pour reconnaître une voix en espagnol, en mode vol, sur l'un ou l'autre appareil, je vois le message,

No Connection for speech input (E4)

La saisie vocale en espagnol fonctionne lorsqu'elle n'est pas en mode vol. Puis-je faire en sorte que l'application reconnaisse la voix espagnole hors ligne ? Merci !

1voto

emrys57 Points 111

Aha ! Cinq minutes plus tard... C'est le réglage de l'application Google Translate. Settings - speech input - Spanish a été fixé à Default Dialect . Je l'ai réglé sur Spanish (Spain) et la saisie vocale fonctionne désormais sur les deux appareils en espagnol en mode vol.

Il serait bien qu'Android soit un peu moins pointilleux lorsqu'il s'agit de données linguistiques manquantes, comme les pages web fonctionnent avec des polices de secours. Mais, ça marche, assez bien, et c'est gratuit !

0 votes

Plus d'infos >>> Il s'avère que SEUL l'espagnol (Spain) fonctionne en mode hors ligne. En lisant la première réponse, j'ai pensé qu'il suffisait de changer la langue pour qu'elle ne soit pas "par défaut", et je n'ai pas compris pourquoi l'espagnol (Mexique) ne fonctionnait pas. Lorsque je l'ai remplacé par l'Espagne, tout est rentré dans l'ordre. J'aimerais savoir comment Google s'attend à ce que quelqu'un sache cela !

0 votes

Cela a fonctionné pour moi aussi. Mais pas à 100%. Pas la voix

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