2016-04-20 14 views
2

guideを使用して、私のaccenにCMU Sphinxを適合させようとしました。キーワードスポッティングがpocketsphinx_continuousで有効にされていません

pocketsphinx_continuous \ 
-hmm /Desktop/cmusphinx/pocketsphinx-5prealpha/model/en-us-adapt/en-us-adapt/ \ 
-lm /Desktop/cmusphinx/pocketsphinx-5prealpha/model/en-us-adapt/en-us.lm.bin \ 
-dict /Desktop/cmusphinx/pocketsphinx-5prealpha/model/en-us-adapt/cmudict-en-us.dict \ 
-infile /Downloads/Record_0011Cleaned.wav \ 
-kws /Desktop/cmusphinx/KeyPhrase2.txt \ 
-logfn /dev/null \ 
-time yes > /tmp.txt 

pocketsphinx_continuousが辞書にそれに利用可能であり、単にこれらの中で定義されていないすべての単語を探しているようです -

私は、このコマンドを使用して、このモデルでキーワードスポッティングを行うことができませんよ私のkeyphraseファイル。出力には、<s>,/s>などのタグが追加されています。 hmm,lm、およびdict引数を削除すると、これらのいずれも発生しません。

なぜこれが起こっていますか、それを修正するために何ができるのですか?

答えて

1

-lm引数を使用してキーワードモデル検索を指定することも、-kws引数を使用してキーワード検索を指定することもできます。あなたのケースではが優先度が高く、-kwsの代わりに使用されます。

問題を解決するには、コマンドラインから-lm部分を削除してください。

関連する問題