3 votes

Reconnaissance vocale parfaite, mais les commandes vocales ne fonctionnent pas

Je suis en train d'utiliser un Nexus 5 néerlandais avec Android 4.4.4 KitKat de base mais la langue vocale est paramétrée sur Anglais (US). J'ai les derniers fichiers pour la reconnaissance vocale hors ligne en anglais (US). Google Now, la détection "OK Google" et l'historique audio sont activés, et tout fonctionne à merveille. Il répond instantanément à "OK Google" et retranscrit mes déclarations (en anglais) de manière impeccable.

Cependant, Google Now lance toujours une recherche. Peu importe ce que je dis, cela n'est jamais reconnu comme une commande. Donc, que je dise Dis 'Comment ça va' en espagnol, Programme un réveil pour 20 heures ou simplement Aide, cela lance simplement une recherche Google sur la phrase exacte que j'ai dite. Manifestement, ce n'est pas très utile. Comment puis-je régler ce problème ?

(Il n'y a que trois commandes que j'ai trouvées qui fonctionnent : appeler, composer et envoyer un message.)

3voto

Chahk Points 19297

According to Google's pages d'aide on using Voice within the Search app, the Voice Actions only work for a limited set of languages:

Pour la plupart de ces astuces, vous devez utiliser Android 4.1+ en anglais, français, allemand, italien, japonais, coréen, russe, espagnol, ou portugais brésilien. Certaines actions vocales ne sont pas disponibles dans toutes langues et pays.

Ils ne font pas référence au "Language" de l'application de recherche paramétrage, car cela ne concerne que la langue dans laquelle les résultats de recherche sont retournés. Vous devez changer le Paramètre de Langue au niveau du système à l'une des locales prises en charge sous Paramètres -> Langue et saisie. Malheureusement, il n'y a actuellement aucun moyen d'utiliser Voice Actions dans d'autres locales. Google travaille cependant constamment à améliorer leur application de recherche, donc il est possible que Voice Actions deviennent bientôt disponibles dans la langue de votre pays.

2voto

Robert Points 1

Définir la langue du système à l'échelle mondiale en Anglais (US) (en plus d'avoir la langue de recherche vocale définie en Anglais (US)) a permis de faire fonctionner les commandes vocales. J'ai essayé cela à cause d'un commentaire de Chahk.

Cependant, je préférerais voir une solution où je peux avoir ma langue de système mondiale définie sur autre chose que l'Anglais.

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