本文介绍了CMUSphinx现场语音识别太慢了?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
CMU Sphinix对于识别现场演讲太慢了。我不知道你是否有任何提升它的想法?
CMU Sphinix is toooo Slow for recognizing live speech.I don't know if you have any idea for boost it?
这是我的配置:
configuration.setAcousticModelPath("WSJ_8gau_13dCep_16k_40mel_130Hz_6800Hz");
configuration.setDictionaryPath("cmudict.0.6d");
configuration.setLanguageModelPath("en-us.lm.dmp");
推荐答案
我们目前正致力于加速,但现在sphinx4不是大词汇的实时。这实际上不是一项微不足道的任务。
We are currently working on speedup, but for now sphinx4 is not realtime for large vocabulary. It's actually not a trivial task.
如果你想要一个快速而不是非常准确的转录,你可以在sphinx4源代码中编辑default.config.xml并重新编译:
If you want a fast and not very accurate transcription you can edit default.config.xml in sphinx4 sources and recompile:
<property name="absoluteBeamWidth" value="10000"/>
<property name="relativeBeamWidth" value="1e-60"/>
<property name="absoluteWordBeamWidth" value="50"/>
<property name="relativeWordBeamWidth" value="1e-40"/>
然后它会实时工作。
这篇关于CMUSphinx现场语音识别太慢了?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!