2012-09-23 27 views
1

我是狮身人面像4的新手。我一直在阅读有关狮身人面像4,必须将其作为项目的一部分来实施。 我建立在HelloNGram模型上。为了提高准确性,我希望包含一个我从http://www.keithv.com/software/giga/下载的语言模型我已经下载了64k NVP 3克。狮身人面像4整合语言模型

我看到于zip存档 lm_giga_64k_nvp.hdecode.dic lm_giga_64k_nvp.hvite.dic lm_giga_64k_nvp.sphinx.dic lm_giga_64k_nvp.sphinx.filler lm_giga_64k_nvp_3gram.arpa PHONELIST wlist_giga_64k_nvp wlist_giga_64k_nvp_start_end这些下列文件

我想将它集成到HelloNGram中。 我该如何去做这件事?请解释所有步骤。我对狮身人面像4很新! 或者如果有任何其他模型,你会建议,并可以指示如何将其整合到我的项目中... 谢谢!

回答

3

第1步。使用sphinxbase的sphinx_lm_convert将lm_giga_64k_nvp_3gram.arpa转换为DMP格式。

步骤2:在配置文件从SimpleNGramModel改变语言模型组件的类型以LargeTrigramModel

步骤3.更新组件属性加载转换DMP文件

要详细了解Sphinx4阅读教程

http://cmusphinx.sourceforge.net/wiki/tutorial

它会帮助你回答您的

问题