2016-10-27 24 views
0

我是新來的java和sphinx4 在這裏我已經下載獅身人面像,我使用eclipse編輯器,所以我添加了jar文件,我的設置準備就緒 Infact我也運行演示你好世界這個例子是按照預期輸出的。使用獅身人面像全句語音識別

enter image description here 在這裏,在hello.gram我們給了一些投入,只有那些話,我們可能能夠捕捉到

#JSGF V1.0; 

/** 
* JSGF Grammar for Hello World example 
*/ 

grammar hello; 

public <greet> = (Good morning | Hello) (Bhiksha | Evandro | Paul | Philip | Rita | Will); 

如果我想使用其他的英語單詞怎麼做我需要做的是

任何幫助將不勝感激。

+0

[sphinx4中的大詞彙量語音識別]的可能副本(http://stackoverflow.com/questions/26023864/large-vocabulary-speech-recognition-in-sphinx4) –

回答

2

如果要繼續使用語法文件,可以通過將這些單詞添加到語法文件來使用「新」單詞。 只要字典中包含您想使用的字詞,就可以開始使用了。如果字典中不包含您想使用的字詞,則必須自己添加。

看一看本頁面:http://cmusphinx.sourceforge.net/doc/sphinx4/edu/cmu/sphinx/jsgf/JSGFGrammar.html它向您展示瞭如何設置不同的語法文件。

+0

如果我沒有使用語法文件,並且如果有任何可以添加解決此問題的庫請讓我知道 –

+0

我不完全理解你想說什麼。如果你不想使用語法,並且沒有預設就能完全識別。您應該使用語言模型(.lm) – Hespen

+0

您可以請給我鏈接,我可以參考語言模型 –

相關問題