4

パーソナル アシスタント アプリケーションを作成していますが、アプリケーションがデバイスの画面に表示されているときに、特定の単語セットが話されるたびに音声認識システム (Google 音声キーボードなど) をオンにしたいと考えています。電話がロック状態にあり、電話がロック解除される場合に「ロック解除」と言うことができる、samsung galaxy s3 の既存の機能と非常によく似ています。

音声認識がこのためのオプションであるかどうかはわかりません (たとえば、マイクをオンにしたままにして、マイクが音を検出したときにテキストへの音声認識を開始します。したがって、ユーザーがキーワードを言うと、デバイスのロックが解除されます)。最悪の場合、ユーザーの声を既存の音声ファイルと照合することで可能であることがわかりますが、音声からテキストへの変換ほど正確ではありません。したがって、STT は間違いなく私の好みです。

だから私の質問は:

1)電話を常に(アプリケーションが表示されていなくても、ルートアクセスは問題ではありません)音声認識をリッスンし、特定の単語セットが話されるたびにコード行を実行することは可能ですか? もしそうなら、どのように?私のアプリケーションでは、バッテリ リソースは無関係であることに注意してください。

4

1 に答える 1