J'ai quelques questions sur l'installation de Pocketsphinx et téléphone Android, et je n'ai pas été en mesure de trouver des réponses sur le forum de support de CMUSphinx, IRC, StackOverflow existants ou Googling intensive. Si quelqu'un ici a une minute et serait prêt à aider, je l'apprécierais grandement. Tout d'abord, je suis confus quant à savoir si je peux même installer Pocketsphinx sur Android. Je crois que j'ai besoin de bacs Java pour fonctionner sur Android, j'ai donc essayé d'installer Sphinx 4. Pour tester le programme, j'ai fait une activité vide et déplacé le fichier de démonstration HelloWorld dans la méthode onCreate.Installation de Pocketsphinx sur Android
Ensuite, j'ai ajouté les bibliothèques suivantes pour le chemin de construction:
- js.jar
- JSAPI-1.0-base.jar
- JUnit-4.8.1.jar
- sphinx4. jar
- tags.jar
- WSJ_8gau_13dCep_16k_40mel_130Hz_6800Hz.jar
Le code déploie sur un Droid 2 en cours d'exécution Android 2.2, mais je reçois l'erreur suivante lors de l'exécution:
ERROR/AndroidRuntime(11567): Caused by: Property exception component:'wsjLoader' property:'location' - Can't locate resource:/WSJ_8gau_13dCep_16k_40mel_130Hz_6800Hz
J'inclus ce fichier jar dans le chemin de la construction, donc je ne sais pas pourquoi c'est à l'origine une exception à jeter. Mais là encore, je ne suis même pas sûr que je devrais essayer d'installer Sphinx 4 sur Android. Est-ce que quelqu'un sait ce que je devrais faire? Merci d'avance pour votre aide.
5/2011 Mise à jour: La tentative que j'ai fait pour obtenir pocketsphinx pour fonctionner sur Android est désormais répertorié sur le wiki Sphinx CMU à http://cmusphinx.sourceforge.net/2011/05/building-pocketsphinx-on-android/
Merci. J'ai reçu un e-mail d'une autre courageuse qui m'a dit de faire fonctionner mon projet: (1) Créer un faux fichier de carte SD avec le dictionnaire PocketSphinx dessus (2) Créer un périphérique 2.3 AVD avec support d'enregistrement audio –