1

私はSphinx4を初めて使用します。私は、Sphinx 4について読んでいて、プロジェクトの一部として実装する必要があります。私はHelloNGramモデルに基づいて構築しています。精度を向上させるために、 http: //www.keithv.com/software/giga/からダウンロードした言語モデルを含めたいと思います。64kNVP3グラムをダウンロードしました。

次のファイルがzipアーカイブに表示されますlm_giga_64k_nvp.hdecode.diclm_giga_64k_nvp.hvite.diclm_giga_64k_nvp.sphinx.dic lm_giga_64k_nvp.sphinx.filler lm_giga_64k_nvp_3

HelloNGramに統合したい。どうすればこれを行うことができますか?すべての手順を説明してください。私はスフィンクス4にとても慣れていません!または、他に提案するモデルがあり、それを私のプロジェクトに統合する方法を指示できる場合は...ありがとうございます。

4

1 に答える 1

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

それはあなたが持っている質問に答えるのに役立ちます

于 2012-09-23T21:50:33.963 に答える