RecognitionServiceとRecognitionService.Callbackの機能を理解しようとしています。私はこのフレームワークにかなり慣れていないので、RecognitionService で onStartListening() 関数を呼び出す方法を知りたいです。カスタム音声認識サービスの登録方法についての投稿を見ました。しかし、どの関数がいつ呼び出されているかを確認するために、すべての主要な関数にログ メッセージを挿入しました。
sdk のサンプル アプリも見ましたが、何が起こるかを説明するのはかなり下手です。アクティビティから startService を呼び出したい。
私は次の意図を使用します
Intent startServiceIntent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
startServiceIntent.setClass(this, SimpleVoiceService.class);
startService(startServiceIntent);
誰かがこれを機能させるのを手伝ってくれませんか。誰かが私にこれに関するチュートリアルを教えてくれたり、それを行う方法の一般的な流れを説明してくれたりしたら、それは素晴らしいことです.
どうもありがとう。