1
我使用開源的sphinx sdk來做一些語音識別。我目前正在運行HelloWorld示例。然而,響應非常緩慢,需要幾次嘗試才能識別出一個單詞,有時它會識別它,但需要一點點才能輸出我所說的內容。任何想法如何改善這一點?當我更改語法文件時,它不會更新並識別我的新單詞。獅身人面像語音識別延遲
感謝
我使用開源的sphinx sdk來做一些語音識別。我目前正在運行HelloWorld示例。然而,響應非常緩慢,需要幾次嘗試才能識別出一個單詞,有時它會識別它,但需要一點點才能輸出我所說的內容。任何想法如何改善這一點?當我更改語法文件時,它不會更新並識別我的新單詞。獅身人面像語音識別延遲
感謝
Sphinx
。如果您知道必須識別的語音模式,則可以使用配置custom grammar
。示例配置
Configuration configuration = new Configuration();
configuration.setAcousticModelPath(ACOUSTIC_MODEL);
configuration.setDictionaryPath(DICTIONARY_PATH);
configuration.setGrammarPath(GRAMMAR_PATH);
configuration.setUseGrammar(true);
configuration.setGrammarName("mygrammar");
LiveSpeechRecognizer recognizer = new LiveSpeechRecognizer(configuration);
樣品語法文件
#JSGF V1.0;
grammar mygrammar;
public <COMMON_COMMAND> = [please] turn (on | off) lighs;
有多快你的CPU?語音識別需要大量的處理時間 –