4

アクティビティで音声認識を使用する Android アプリケーションがあります。GUI は、音声認識オブジェクトを含める以外には何もしません。これをサービスに移植して、バックグラウンドで実行されているアプリケーションと通信できるようにしたいと考えています。

ただし、私の知る限り、音声認識サービスは onActivityResult を使用する必要があり、これはサービスでは使用できません。GUI が表示されないようにサービスにアクティビティを含めるか、アクティビティの代わりにサービスで音声認識を実行する方法はありますか?

4

2 に答える 2

2

Google の音声検索音声認識サービスを参照してください。情報への役立つリンクが含まれている場合があります。認識エンジンは認識エンジンの意図としてのみ公開されるため、Gui 以外の音声認識はできないと思います。

Google は人々がこのサービスを直接呼び出すことを望んでいるとは思いません。そうすると、どこかのサービス規約に違反する可能性がありますが、http://mikepultz.com/2011/03/accessing-google-speech-apiをチェックしてください-chrome-11/ Android に似ていると思われる Chrome 音声認識の背後にあるサービスを確認します。

于 2011-04-08T16:18:34.883 に答える
1

サービスが着信オーディオ信号を検出したときにアクティビティをウェイクアップさせるとどうなりますか?

これは、画面のごく一部、または1ピクセルだけを占めるウィジェットのように機能し、目に見えないアクティビティから音声認識を呼び出しますか?

ただのアイデアですが、ウィジェットがアクティビティになり得るのか、それとも画面を占有しないアクティビティを作成できるのかは覚えていません。

于 2011-05-19T17:04:46.507 に答える