音声操作を計画する

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

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

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

  • アプリでサポートされているカテゴリのメディアを再生、一時停止、スキップする
  • メッセージを読んで返信する
  • 電話をかける
  • 運転ルートを検索
  • その他

ユーザーの音声エクスペリエンスを最適化するには、次のことを行う必要があります。

  • サポートする音声操作のカテゴリを決定します。メディアアプリの音声操作のカテゴリには、ジャンル、アーティスト、アルバム、プレイリスト、タイトルなどがあります。アプリに合ったカテゴリを選択します。

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

音声操作の要件

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

サンプル フロー

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

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

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

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

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

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

トースト メッセージが表示されたユーザー ジャーニー中のナビゲーション テンプレート
1