我正在尝试在运行 uClinux 的微控制器上运行 Pocketsphinx ,我已在控制器上安装了pocketsphinx,但我不断收到有关声学模型和定义的几个不同错误。我目前面临的是:
声学模型" 中缺少电话......用所有可能的拼音组合替换......开始 用A然后是AE,然后进入B等。
我正在尝试将 .wav 文件作为输入,因此这是我用来运行该软件的命令:
pocketsphinx_continuous -hmm /usr/share/pocketsphinx/model/hmm/en/tidigits/ -lm /usr/share/pocketsphinx/model/lm/en/tidigits.DMP -infile 1.wav -samprate 8000 -dict cmu07a.dic
有没有人遇到过这个问题?如果是的话,你知道解决它的方法吗?
答案 0 :(得分:0)
对于tidigits模型,tidigits.dic
中有一个特殊字典pocketsphinx/model/lm/en/tidigits.dic
,您需要在命令行中使用-dict
选项而不是cmu07a.dic
。