2016-04-04 86 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獲得的最新模型。我已經將我的貼紙更改爲新貼,但我仍然無法弄清楚爲什麼語音不會轉錄爲文本。相反,我只能在標準輸出中看到處的