2

テキストを挿入するには、音声入力を使用する必要があります。話しているときにキーワードを検出するにはどうすればよいですか?

Android Speech Input でこれを行うことはできますか、それとも外部ライブラリが必要ですか? 何か案は ?

ありがとう

4

3 に答える 3

2

キーワード検出タスクは、音声認識タスクとは異なります。2番目は話されているテキストを理解し、考えられるすべての単語の組み合わせをチェックしようとしますが、キーワードスポッティングは通常、2つの仮説をチェックします。単語はここにあるかゴミはここにあります。キーワードの存在をチェックする方が効率的ですが、カスタムアルゴリズムが必要です。CMUSphinxのようなオープンソースの音声認識ツールキットを使用して実装できます。

http://cmusphinx.sourceforge.net

これはAndroidでも動作します。確認できます

Androidの音声コマンドキーワードリスナー

それを統合する方法を確認します。

于 2012-03-03T17:09:53.280 に答える
2

絶対。

「魔法の言葉」を検出するコードについては、これを参照してください

ACTION_RECOGNIZE_SPEECH でインテントを起動し、キーワードの結果を確認するだけです。キーワードのチェックは複雑になる可能性がありますが、このコードから始めることができます。

https://github.com/gmilette/Say-the-Magic-Word-

于 2012-03-02T16:56:35.527 に答える