9

Google 音声検索を使用する場合、「テキストを送信」と言うと、Google が SMS プログラムを起動します。

「Listen to」と言うと、Google がデフォルトの音楽アプリを起動します。

私のアプリは、「MyApp DoSomething」などの独自の「特別なフレーズ」を登録し、取得して何かを実行できるパラメーターのタイプとして「DoSomething」を使用して Google に MyApp を起動させることは可能ですか?

もう少し明確にするために-ユーザーがMyAppを起動できることを認識しており、音声入力を開始するアクションを提供できますが、特定のときにGoogle音声検索アプリでアプリケーションを起動できるようにしたいと思いますキーフレーズが話されます。

4

1 に答える 1

10

特別なキー フレーズを言うと、Google 音声検索アプリケーションでアプリケーションを起動したいとのご要望を承りました。現時点では、Google 音声検索アプリケーションに機能を追加する可能性はないと思います (このための API はありません)。

ただし、次の方法で独自の音声検索アプリケーションを実装できます。

  1. AppWidget を作成してデスクトップに配置できます。
  2. ユーザーがこの AppWidget をクリックすると、サービスを呼び出して、このサービスから音声認識アクティビティを起動できます。
  3. このアクティビティは、サービスで処理できる認識の結果 ( http://developer.android.com/resources/articles/speech-input.html ) を返します。この間、認識の結果を、アプリケーションの起動用に定義済みの文字列と比較できます。一致する場合は、必要なアプリケーションを呼び出すだけです。
于 2011-12-22T09:46:22.320 に答える