我正在尝试实现运行uClinux的Pocketsphinx,但我一直在"声学模型中缺少电话"错误

时间:2014-07-21 04:38:41

标签: voice-recognition cmusphinx uclinux blackfin

我正在尝试在运行 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

有没有人遇到过这个问题?如果是的话,你知道解决它的方法吗?

1 个答案:

答案 0 :(得分:0)

对于tidigits模型,tidigits.dic中有一个特殊字典pocketsphinx/model/lm/en/tidigits.dic,您需要在命令行中使用-dict选项而不是cmu07a.dic