問題タブ [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.
dictionary - cmu sphinx に複数の辞書を使用する
私のプロジェクトでは、Sphinx が提供するデフォルトの辞書では不十分です。提供された辞書と一緒に別のカスタム辞書を使用する必要があります。
私の質問は、複数の辞書ファイルを Sphinx に指定する方法はありますか、それとも両方の辞書を 1 つの大きな辞書ファイルに結合する必要があるのでしょうか? 前もって感謝します :)
speech-recognition - JSGF 文法の構文エラー
私は次の文法を使用しています:
これはSphinx JSGF Tutorialからコピーしました。main.gram として保存されます。
次のコマンドを使用して、ポケットフィンクスを起動するたびに:
次のエラーが表示されます。
文法は正しく、必要なパラメーターを正しく渡していると思います。何が問題なのですか?助けてください!
python - PocketSphinx の Linux インストール用のモジュールを作成しますか?
Linux (Ubuntu 14.04 OS) マシンで Python 3.4 を PocketSphinx と連携させようとしています。昨日、 と の両方を正常にインストールsphinxbase-5prealpha
しましpocketsphinx-5prealpha
た。正常に実行してインストールを確認しましたpocketsphinx_continuous -inmic yes
Python API for に移動しようとしていますが、ディレクトリのどこにもPython モジュール (sphinxbase
および) が見つかりません。Web を検索しましたが、Windows のインストールに関連するファイルpocketsphinx
のインストール/作成に関する参照しか見つかりません。pocketsphinx
sphinxbase
モジュールを作成pocketsphinx
し、Linux インストールで使用するにはどうすればよいですか? そして、彼らはどこに住んでいるべき../MySphinxDirectory
ですか?
android - PocketSphinx Android アプリでのエラー処理
私は、私の目的に適した、ポケットフィンクスのデモに付属しているデフォルトの辞書を使用しています。ユーザーがフレーズを入力すると、アプリはキーフレーズのリッスンを開始しますが、単語が辞書に見つからない場合、アプリはクラッシュします。アプリがサービス内で onError() をクラッシュさせます。エラー処理はどのように行われますか? エラーをキャッチする方法はありますか?全体として、エラーが発生したときにサービスが stopSelf() を呼び出して、メイン アクティビティもクラッシュしないようにしたいと考えています。
エラー:
エラー: "kws_search.c"、165 行目: 単語 'phonez' が辞書にありません
0x00000000 (コード = 1) の致命的なシグナル 11 (SIGSEGV)、スレッド 5389 (1994.wherephone)
これが私のサービスクラスです:
}
c++ - Pocketsphinx は仮説に対して空の文字列を返します
カスタム C++ アプリケーションで音声認識に pocketshpinx を使用しています。ps_get_hyp()
メソッドによって返される仮説文字列が空の文字列である場合があることに気付きました。
質問:これは予期された動作ですか? もしそうなら、空の文字列を仮説として与えないようにポケットフィンクスに伝える方法はありますか?
以下は、私のコードの関連部分のスニペットです:
ReadAudioBuffer()
メソッド:
android - Android Wear API と PocketSphinx の使用
PocketSphinxライブラリを使用してハンドル デバイスで音声認識システムを開発した後、音声ファイルを時計に録音し、処理のために携帯電話に送信することで、Android Wear デバイスに音声認識を統合しようとしています。
これに関するいくつかの質問を次に示します。
私がやろうとしているプロセスは次のとおりです。時計でオーディオファイルを録音し、それを電話に同期し、電話に録音されたオーディオをテキストとして認識させ(PocketSphinxを使用)、そのテキストを時計に送り返します。これは実行可能ですか?はいの場合、アンドロイドウェアで記録するためにどのクラスを使用できますか? (私はこのリンクデータを送信し、ウェアラブル データ レイヤー API で回答を待つことを見つけましたが、あまり役に立ちませんでした)。
Android Wear で外部ライブラリを使用することはできますか? (ハンドリングデバイスで使用されるものと同様) (例: PocketSphinx、Apertium など)
以下に記載されているもの以外に、Android Wear でサポートされている Android API はどれですか: Android Wear API
android.support.wearable android.support.wearable.activity android.support.wearable.companion android.support.wearable.input android.support.wearable.media android.support.wearable.provider
android.support.wearable.view android.support .wearable.watchface
お時間をいただきありがとうございます。
android - Pocketsphinx は小さなノイズでもランダムな単語を選択します
ポケット sphinx-android-demo-5 プレ アルファを実装しています。辞書にはヒンディー語の単語がほとんどありません。アプリケーションを実行すると、最初に辞書から単語がランダムに選択されます。これは、周囲のバックグラウンド ノイズが原因である可能性があります。アプリケーションがうまく機能するように、バックグラウンド ノイズをできる限り最小限に抑えるための助けを探しています。
xcode - XCode 6 で使用するために OSX に Pocketsphinx/Sphinxbase をインストールする
OSX OpenframeWorks アプリケーションで Pocketsphinx/Sphinxbase を使用しようとしています。私は両方のクローンを作成しました
https://github.com/cmusphinx/pocketsphinx および https://github.com/cmusphinx/sphinxbase
そして、readme の指示に従ってそれらを構成/インストールしました。ただし、それらを XCode に含める方法に苦労しています。
誰もこれを試みましたか?