テキストを挿入するには、音声入力を使用する必要があります。話しているときにキーワードを検出するにはどうすればよいですか?
Android Speech Input でこれを行うことはできますか、それとも外部ライブラリが必要ですか? 何か案は ?
ありがとう
テキストを挿入するには、音声入力を使用する必要があります。話しているときにキーワードを検出するにはどうすればよいですか?
Android Speech Input でこれを行うことはできますか、それとも外部ライブラリが必要ですか? 何か案は ?
ありがとう
キーワード検出タスクは、音声認識タスクとは異なります。2番目は話されているテキストを理解し、考えられるすべての単語の組み合わせをチェックしようとしますが、キーワードスポッティングは通常、2つの仮説をチェックします。単語はここにあるかゴミはここにあります。キーワードの存在をチェックする方が効率的ですが、カスタムアルゴリズムが必要です。CMUSphinxのようなオープンソースの音声認識ツールキットを使用して実装できます。
http://cmusphinx.sourceforge.net
これはAndroidでも動作します。確認できます
それを統合する方法を確認します。
絶対。
「魔法の言葉」を検出するコードについては、これを参照してください
ACTION_RECOGNIZE_SPEECH でインテントを起動し、キーワードの結果を確認するだけです。キーワードのチェックは複雑になる可能性がありますが、このコードから始めることができます。