音声操作を計画する

自動車向け Android アプリ ライブラリを使用すると、アプリ内デジタル アシスタントなどの機能を構築するために、車のマイクを使用してドライバーの音声入力を録音できます。音声操作をサポートすることで、ユーザーは Gemini や Google アシスタントに話しかけてタスクを完了できるため、道路から目を離す必要がありません。

録音中は、画面にインジケーターが表示されます。 録音は、処理とフォローアップ アクションのためにアプリに直接送信され(ライブラリには保存されません)、

ユーザーが Gemini や Google アシスタントを呼び出す方法は、Google と自動車メーカーが管理しています。通常は、ホットワード(「OK Google」または「OK G」)、ハンドルのボタン、画面上のアフォーダンスを使用します。呼び出されると、Gemini や Google アシスタントは、次のようなさまざまなリクエスト タイプを認識できます。

  • アプリでサポートされているカテゴリのメディアの再生、一時停止、スキップ
  • メッセージの読み上げと返信
  • 発信
  • 運転ルートを検索
  • その他いろいろ

ユーザーの音声操作を最適化するには、次のことを行う必要があります。

  • サポートする音声操作カテゴリを決定する。メディアアプリの音声操作のカテゴリとしては、ジャンル、アーティスト、アルバム、プレイリスト、タイトルなどが考えられます。アプリに適したカテゴリを選択してください。

  • 具体的なリクエストではないリクエストを予測する。「音楽を再生して」や「テキスト メッセージを送信して」など、具体的なコンテンツをリクエストしないリクエストに対して、アプリがどのように応答するかを決定します。

音声操作の要件

要件レベル 要件
すべきである アプリに適したすべてのメディア カテゴリの音声操作をサポートする。

質問の流れの例を次に示します。

ユーザー アクション 操作が実行される場所 操作後の歩数
ユーザーがアプリのマイクボタン(アクション ストリップ)をタップして 音声入力を開始します。

ナビゲーション テンプレート

ユーザー ジャーニー中のナビゲーション テンプレート。アクション ストリップにマイク、音量、設定のボタンがある
1
ユーザーが話している間、録音中であることを示すインジケーターが 表示されます。

ナビゲーション テンプレート

音声オーバーレイ付きのユーザー ジャーニー中のナビゲーション テンプレート
1
トースト メッセージで、アプリがユーザーの音声による指示を理解して応答したことをユーザーに伝えます。

ナビゲーション テンプレート(更新)

トースト メッセージを含むユーザー ジャーニー中のナビゲーション テンプレート
1