2012-01-16 55 views
0

使用sphinx4識別所有英文單詞時遇到問題。我把所有以字母'A'開頭的英文單詞加到了我的語法文件中,然後試着運行它。第一次它給了我最初保持256米的java堆空間的錯誤。 然後我將它改爲512m。這一次沒有來自java的錯誤,但識別器沒有識別出一個單詞甚至沒有錯誤的單詞。 任何人都可以幫助我製作全英文單詞的語音識別語法文件...使用sphinx4識別所有英文單詞

這是我第一個問題,所以希望能得到一些好的結果。

+1

你在這裏沒有給出太多的信息;如果我們不知道自己在做什麼,那麼任何人都很難知道自己做錯了什麼。此外,您可能會從SourceForge上的Sphinx4開放式論壇獲得更多幫助(http://sourceforge.net/forum/forum.php?forum_id=382337),許多Sphinx-4開發人員回答技術問題。 – 2012-01-16 08:34:11

回答

2

由於您使用SPhinx 4.很多事情取決於您配置的方式。獅身人面像(口袋獅身人面像和獅身人面像4)提供轉錄以及即時轉換。我的意思是,您可以將您的聲音保存爲wav文件並對wav進行文本轉換,或者您可以簡單地說讓sphinx4應用程序繼續運行,以便它可以轉錄您說話的每一行。 您必須將語法文件配置爲使用2/3/n gram文件。提供基於發音的聲學模型,如用於美國英語的hub4聲學模型或用於印度英語的voxforge模型。我以前發佈過類似的問題

Speech recognition response is poor in sphinx4 您也可以參考本網站http://nsh.nexiwave.com/,它提供了配置Sphinx4的所有必要細節。基於這些配置,我想你應該能夠得到一個有尊嚴的輸出