2017-03-24 2 views
0

Je suis à la recherche d'une application avec mon propre modèle de langue, mais j'ai un problème avec celle-ci. Lorsque je construis une application de démo de https://github.com/cmusphinx/pocketsphinx-android-demo tout va bien, mais quand je change de modèle inclus dans en-us et file.dic il y a une erreur: ERREUR: "ptm_mgau.c", ligne 814: le nombre de flux ne correspond pas : 3! = 1 J'ai suivi ce tutoriel pour obtenir mon propre modèle en-us: http://cmusphinx.sourceforge.net/wiki/tutorialadaptLe nombre de flux ne correspond pas dans l'application avec le propre langage de module

Merci d'avance.

+0

Vous devez fournir une sortie logcat complète. –

+0

@NikolayShmyrev: ajouter une sortie complète logcat: part1: https://pastebin.com/h4xpYY5S part2: https://pastebin.com/Ubx11Vc5 part3: https://pastebin.com/TmNUZ49e part4: https://pastebin.com/N8ZFtJrk Merci! – lollipop

Répondre

0

Le logcat:

I/python (27924): extracting en-us-ptm/ 
I/python (27924): extracting en-us-ptm/mdef 
I/python (27924): extracting en-us-ptm/mixture_weights 
I/python (27924): extracting en-us-ptm/noisedict 
I/python (27924): extracting en-us-ptm/README 
I/python (27924): extracting en-us-ptm/variances 
I/python (27924): extracting en-us-ptm/transition_matrices 
I/python (27924): extracting en-us-ptm/mdef.txt 
I/python (27924): extracting en-us-ptm/sendump 
I/python (27924): extracting en-us-ptm/means 

montre que vous avez oublié d'inclure en-us-ptm/feat.params dans votre application. Vous avez fait beaucoup d'autres choses étranges, par exemple, inclus grand modèle en-us ne convient pas pour mobile.