2016-04-04 105 views
1

我配置了pocketsphinx在ubuntu 14.04上工作,并在pocketsphinx_continous -inmic yes中工作。我正在使用pyaudio录制一个.wav文件的python程序,并读取wav文件以将录制内容解码为文本。我使用了最新版本的pocketsphinx,并且已经安装了所有的依赖关系。Pocketsphinx错误阅读hub4.5000.DMP

我的Python代码:http://pastebin.com/kqLs34dC 我已经张贴了我的错误:http://pastebin.com/NEG0RjGj

感谢

+0

向您的整个代码添加链接可以,但是您可以在此包含代码的相关部分和输出吗? –

+0

@ TadhgMcDonald-Jensen好的整个代码是相关的,就我而言。我遇到的问题是,在wav文件中录制语音后,语音不会转换为文本。如果你能帮助我,我将不胜感激。互联网上的大部分代码都过时了。 –

回答

1

我得到了我自己的问题的答案。 “print hypothesis.hypstr”将检测到的关键字输出到stdout。

1

模型hub4.5000.DMP已损坏,它最初被打破。您需要使用cmusphinx存储库中的最新模型,它们将正常工作。

+0

我改变了我的程序,指向可从pocketsphinx repo获得的最新模型。我已经将我的贴纸更改为新贴,但我仍然无法弄清楚为什么语音不会转录为文本。相反,我只能在标准输出中看到处的