問題タブ [pocketsphinx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
pocketsphinx - How to make pocketsphinx ignore words that are not present in the dictionary
I have a list of keywords that need to be spotted but some words are not "real words" (abracadabra, for example) and obviously they aren't in the dictionary.
My question is how do I ignore them ? (pocketsphinx returns an ERROR and stops). I read a manual for pocketsphinx_continuous but didn't find a suitable parameter.
pocketsphinx - PocketSphinx による音素認識
Windows 8 デスクトップのマイクからのリアルタイムの音素認識が必要です。そこで、 http: //cmusphinx.sourceforge.net/wiki/phonemerecognition に従い、VS2013 の Subversion ソースから pocketphinx_continuous をビルドしました。管理者としてコマンド ラインで実行します。
最後の INFO 行で、Windows 8 は次のエラーをスローします。
PocketSphinx のデバッグ出力またはコマンド ライン オプションに問題はありますか? それとも純粋な Windows の問題ですか? 次のフォルダーに気付きました: /bin/Release/Win32. 私の Windows 8 は Intel NUC で 64 ビットです。Sphinxbase.dll は Subversion からデバッグ モードでコンパイルされましたが、PacketSphinx にはリリース モードしかありませんでした。
また、音素のタイミング情報が利用できることをどこかで読みました-それを取得する方法は?
追加: Nikolay のアドバイスに従い、これらのパラメーターを使用して、エラーを排除しましたが、音素は得られませんでした:
音素出力を取得するためのコマンドライン パラメータの正しいセットは何ですか?
python - Pythonでポケットフィンクスを使用してjsgf文法ファイルを使用して単語のルール名を取得するには?
JSGF 文法ファイルを使用した音声認識に Python で pocketpshinx を使用しています。文法は規則で構成されており、音声はその規則に一致して認識されます。
認識はうまくいきますが、各単語のルール名を取得する方法がわかりません。タグには興味がありません。ポケットフィンクスには実装されておらず、ルール名だけです。たとえば、私が作成したばかりのこの単純な文法ファイルを使用すると、次のようになります。
認識した音声が「こちらでお待ちくださいありがとうございます」の場合、「コマンド」の部分(「ここでお待ちください」)を取り出して操作できるようにしたいです。正規表現を使用できることを読みましたが、すでに Pocketphinx でそれを処理するものがあるかどうか (これは素晴らしいことです)、または自分で何かを構築する必要があるかどうかはよくわかりません。必要がなければ、車輪の再発明はしたくありません。=)
speech-recognition - CMU Sphinx で DMP 形式の言語モデルをロードする際の問題
CMU Sphinx をソースからコンパイルして、 mic を使用して音声コマンドを認識しようとしました。私のコマンドは次のようになります。
en-us.lm.bin がダンプ ファイルではないというエラーが表示されます。私は今何をすべきですか?