Speech recognition 基于CMU Sphinx的慢速语音识别

Speech recognition 基于CMU Sphinx的慢速语音识别,speech-recognition,cmusphinx,pocketsphinx,Speech Recognition,Cmusphinx,Pocketsphinx,我想使用CMU Sphinx 5 prealpha进行实时语音识别(用于检测一些热门词汇),并使用以下命令: pocketsphinx_continuous -inmic yes\ -hmm zero_ru.cd_cont_4000\ -dict ru-dict-min.dic\ -lm ru-cmds-min.lm\

我想使用CMU Sphinx 5 prealpha进行实时语音识别(用于检测一些热门词汇),并使用以下命令:

pocketsphinx_continuous -inmic yes\
                        -hmm zero_ru.cd_cont_4000\
                        -dict ru-dict-min.dic\
                        -lm ru-cmds-min.lm\
                        -samprate 16000
我对准确度很满意,但我注意到了滞后。 例如,我开始识别并说“你好”,斯芬克斯在1-3秒后打印“你好”(太棒了!),我等几分钟再说“你好”,斯芬克斯在10-18秒后打印“你好”。我等了几分钟,再次说“你好”,斯芬克斯在3-7秒后打印“你好”。 任务管理器显示Sphinx使用了2-17%的CPU。 我怎样才能修好它?有什么问题吗


我使用非常小的文件:ru-dict-min.dic有28个字,ru-min.lm有24个ngram。

语音活动检测器拾取太多噪音,这就是斯芬克斯在处理上花费太多时间的原因