0

Android での Google 音声認識に関していくつか質問があります。Google Speech Recognition オンライン サービスを使用して Android アプリケーションを開発しました。さて、それをさらに改善するために、以下の質問に対する答えを知る必要があります.

  1. オフライン認識またはオンライン認識で「ユーザー辞書」を追加できますか?

  2. 文法ベースの認識、キーワード認識、およびキーフレーズ認識を実行するように命令できますか? 現在、一般的な認識ではなく、そのようなオプションはないようです。

  3. 「リッスンタイムアウト」を変更できますか? どれだけ変わったように思えますが、うまくいきません。

4

2 に答える 2

2

Android Speech API ではできませんが、上記のすべてにCMU Sphinxプロジェクトを使用できます。

于 2015-11-28T07:07:50.443 に答える
1

私はそれを試してみたので、これは正しい答えです。

オフライン認識またはオンライン認識で「ユーザー辞書」を追加できますか?

ありえない

文法ベースの認識、キーワード認識、キーフレーズ認識を行うように命令できますか? 今のところ、一般的な認識ではなく、そのようなオプションはないようです

文法ベースの認識を行うように命令することはできませんが、キーワードとキーフレーズを検出することはできますif-else。それを行うには、条件付きのカスタム コードを記述する必要があります。これを行うには、ユーザーが文全体を完了するのを待つのではなく、実際に単語を検出して変換する必要があり、Android 音声認識サービスが自動的に終了して結果が得られます。これは可能であり、「中間発話」として知られています。

キーワード認識については、このビデオを参照してください

「リッスンタイムアウト」を変更できますか? どれだけ変わったように思えますが、うまくいきません。

いいえ、しかし、継続的な認識を行うためのトリッキーな方法でコーディングすることはできます。Aboce youtube ビデオも継続的な認識を行います。同じことを行うアプリケーションについては、このリンクを参照してください

于 2016-08-25T17:22:47.657 に答える