特定のキーワードの音声を待機する Android アプリを作成したい: ユーザーがこのキーワードを言うと、サービスはユーザーの音声コマンドを受信できるようになります。そこで、連続音声認識器を探しています。
この男のように:
この男のように:
そしてこの男:
しかし、真剣に、それらすべてに対する明確な答えはありません! これを管理できる人はいますか?そのソースコードはありますか?
特定のキーワードの音声を待機する Android アプリを作成したい: ユーザーがこのキーワードを言うと、サービスはユーザーの音声コマンドを受信できるようになります。そこで、連続音声認識器を探しています。
この男のように:
この男のように:
そしてこの男:
しかし、真剣に、それらすべてに対する明確な答えはありません! これを管理できる人はいますか?そのソースコードはありますか?
サービスを作成し、そこに認識コードを配置すると、機能します。あなたの意図には以下が必要です
mSpeechRecognizerIntent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
mSpeechRecognizerIntent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,
RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
mSpeechRecognizerIntent.putExtra(RecognizerIntent.EXTRA_CALLING_PACKAGE,
this.getPackageName());
詳細については、 http://developer.android.com/reference/android/speech/RecognizerIntent.htmlを参照してください。