問題タブ [pocketsphinx-android]

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 に答える
219 参照

android - CMU PocketSphinx 動的に入力された単語を認識する

pocketSphinx ライブラリにメソッドがあり、[名前、ニックネーム] という単語をユーザーからテキストとして入力し、その単語が言われたときにそれを認識できます。

フローは次のようになります-ユーザーが単語を入力し、認識エンジンを開始し、単語を言うと認識されます。この単語は、一般的な英語の単語ではなく、名前またはニックネームになります。

私にとっての他のオプションは、私の地域で可能なすべての単語を収集し、それらの文法を作成することですが、明らかにより良い解決策が欲しいです. 継続的なリスニングが必要なため、ポケット スフィンクスが使用されます。ありがとうございました。

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

android - Unity3d ゲームでポケットフィンクスを開始できません

PocketSphinxを Unity3d プロジェクト に統合しようとしています。
これを行うために、Android デモ プロジェクトを Unity3d プロジェクトの Android Studio エクスポートに統合しました。

アプリにアクセスしようとすると、次の関数が -1 を返したという例外が発生します。

音声コマンドのリッスンを開始すると、このメソッドが呼び出されます。

なぜこれが起こるのですか?どうすれば解決できますか?PocketSphinx サンプル プロジェクトでは完全に機能します。

Recognizer のセットアップ方法:

...およびlogcatからの詳細情報(完全なファイル):

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

android - Android の Pocketsphinx - 音声録音を有効にする VoiceCommands

録音を開始および停止するために音声コマンドを実行できるツールを探していました。そのためには、初期化コマンド(わからない)、開始コマンド、停止コマンドの3つのコマンド(?)しか必要ありません。

それを念頭に置いて、文法またはファイルだけを使用する方が良いでしょう. 現在、文法を使用していますが、スイッチ検索がうまく機能しません。

さらに、「開始」と言って、ユーザーが好きなように記録し、「停止」と言うと停止することは可能ですか?

ありがとう。

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

pocketsphinx - アンドロイドでポケットフィンクスによって発生した誤ったアラーム

音声コマンドを認識し、認識するカスタム辞書と単語を作成するために、Android アプリケーションに Pocketphinx を実装しました。これが私の実装です:

単語リストの場合:

と文法:

しかし、私は間違った結果を得ています。つまり、私が話していない、または音を出していない場合 (拍手でも)、Yelp Yealp などの onPartialResult を取得しています。setKeywordThreshold() // 1e-10f、1e-20f、1e-30f などを単語リストと同じように調整して、1-0/1e-1 などの異なる範囲を追加しようとしましたが、これを正しくするために何も機能していません。なぜこれが間違った結果を生み出しているのか、誰かが私に提案できますか..

これが私の資産の画像です: ここに画像の説明を入力

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

android - Pocketsphinx は単に 1 つのコマンドをリッスンするだけです

キーワードの認識に基づいてアクティビティを開くことができる音声テキスト アプリの作成に成功しました。現時点では、Speech to Text 機能を開始するには、ボタンをクリックする必要があります。ボタンを手動で押すのではなく、継続的なリスナーを使用してボタンをトリガーしたいと考えています。

私はポケットフィンクスの使用を検討しており、このキーフレーズが聞こえたら「コマンドを聞く」というキーフレーズを追加しました。ボタンを自動的に押してから、コードに追加できる一連のコマンドを続けます。私はオフラインのスピーチからテキストへの変換などは必要ないため、Google のスピーチからテキストへのオプションを使用していますが、Google のスピーチからテキストへの機能をトリガーするために Pocketphinx を使用する予定です。

以下は、ポケットフィンクスから部分的に変更したコードのほとんどです。

私はほとんどのコマンドに興味がありません。アプリが開かれるとすぐにアプリがリッスンするようにしたいだけです(現在はそうしています)Listen to commandbVoice

上記のコードを変更して、何を削除し、何を追加すればよいかを誰かが親切に手伝ってくれれば、大歓迎です。また、これを行うためのより簡単な方法があれば、お気軽に共有してください (カスタム キー フレーズも必要ありません)。

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

android - Pocketsphinx はインド語の単語を正確に認識しません

音声コマンド用のアプリを開発しています。私はポケットフィンクスのデモを使用しました。また、 http://www.speech.cs.cmu.edu/tools/lextool.htmlを使用して辞書を作成しまし たが、話すと正しい単語が認識されず、別の単語が返されます。以下は私のコードです