0

J'essaie de créer une application pour enseigner quelques mots anglais de base. Il doit être capable de capturer l'audio et le convertir en texte, ce que je veux faire hors ligne. Je sais de pocketsphinx-android mais mon problème est que pocketsphinx essaye de le relier avec un mot d'un ensemble pré-défini. Ce n'est pas ce que je veux. Je souhaite que l'application traduise simplement le mot en texte, n'essaie pas de trouver le mot le plus approprié, puis vérifie-le par rapport à un seul mot. Par conséquent, le programme ne doit pas essayer de trouver la signification de ce que l'utilisateur essaie de dire mais simplement le comparer. Je veux aussi qu'il soit capable de faire le contraire (convertir le texte en discours). Existe-t-il une API disponible pour cela, ou est-ce que pocketsphinx peut le faire?Comparaison de voix hors-ligne pour Android au format texte

+0

Cette question a déjà été posée, et vous pouvez trouver les réponses [ici] (http://stackoverflow.com/questions/17616994/offline-speech-recognition-in-android-jellybean) – johnao

Répondre

0

fichier Utilisez la grammaire pour saisir toutes les phrases que vous devez par exemple

#JSGF V1.0;grammar menu; 
    public <item> = HI | LISA | IS EVERYTHING | ALRIGHT | HI LISA | HI IS EVERYTHING | HI LISA IS EVERYTHING ALRIGHT ; 

Votre fichier dictionnaire doit inclure tous les mots à partir du fichier de grammaire.