問題タブ [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.

0 投票する
1 に答える
200 参照

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.

0 投票する
0 に答える
1512 参照

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 のアドバイスに従い、これらのパラメーターを使用して、エラーを排除しましたが、音素は得られませんでした:

音素出力を取得するためのコマンドライン パラメータの正しいセットは何ですか?

0 投票する
1 に答える
763 参照

python - Pythonでポケットフィンクスを使用してjsgf文法ファイルを使用して単語のルール名を取得するには?

JSGF 文法ファイルを使用した音声認識に Python で pocketpshinx を使用しています。文法は規則で構成されており、音声はその規則に一致して認識されます。

認識はうまくいきますが、各単語のルール名を取得する方法がわかりません。タグには興味がありません。ポケットフィンクスには実装されておらず、ルール名だけです。たとえば、私が作成したばかりのこの単純な文法ファイルを使用すると、次のようになります。

認識した音声が「こちらでお待ちくださいありがとうございます」の場合、「コマンド」の部分(「ここでお待ちください」)を取り出して操作できるようにしたいです。正規表現を使用できることを読みましたが、すでに Pocketphinx でそれを処理するものがあるかどうか (これは素晴らしいことです)、または自分で何かを構築する必要があるかどうかはよくわかりません。必要がなければ、車輪の再発明はしたくありません。=)

0 投票する
1 に答える
721 参照

speech-recognition - CMU Sphinx で DMP 形式の言語モデルをロードする際の問題

CMU Sphinx をソースからコンパイルして、 mic を使用して音声コマンドを認識しようとしました。私のコマンドは次のようになります。

en-us.lm.bin がダンプ ファイルではないというエラーが表示されます。私は今何をすべきですか?

0 投票する
1 に答える
455 参照

speech-recognition - pocketphinx のコンパイル時に sphinxbase.lib が見つかりません

github から CMUSphinx の最新バージョンをチェックアウトしました。

PS: Visual Studio 2013 Express Edition を使用して sphinxbase をコンパイルし、VS2010 を使用して pocketphinx をコンパイルしました

「sphinxbase.lib が見つかりません」

何が問題なのですか?

同じ親フォルダー内の Sphinxbase と Pocketsphinx:

ここに画像の説明を入力