我想用我自己的语言模型运行应用程序,但我遇到了问题。 当我从https://github.com/cmusphinx/pocketsphinx-android-demo构建演示应用程序时,一切正常,但是当我更改en-us和file.dic中包含的模型时出现错误: 错误:“ptm_mgau.c”,第814行:流数不匹配:3!= 1 我按照本教程获得了自己的en-us模型:http://cmusphinx.sourceforge.net/wiki/tutorialadapt
提前致谢。
答案 0 :(得分:0)
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
表示您忘记在应用中添加en-us-ptm/feat.params
。你还做了许多其他奇怪的事情,例如,包括不适合移动的大型en-us模型。