自動車向け Android アプリ ライブラリを使用すると、アプリ内デジタル アシスタントなどの機能を構築するために、車のマイクを使用してドライバーの音声入力を録音できます。音声操作をサポートすることで、ユーザーは Gemini や Google アシスタントに話しかけてタスクを完了できるため、道路から目を離す必要がありません。
録音中は、画面にインジケーターが表示されます。 録音は、処理とフォローアップ アクションのためにアプリに直接送信され(ライブラリには保存されません)、
ユーザーが Gemini や Google アシスタントを呼び出す方法は、Google と自動車メーカーが管理しています。通常は、ホットワード(「OK Google」または「OK G」)、ハンドルのボタン、画面上のアフォーダンスを使用します。呼び出されると、Gemini や Google アシスタントは、次のようなさまざまなリクエスト タイプを認識できます。
- アプリでサポートされているカテゴリのメディアの再生、一時停止、スキップ
- メッセージの読み上げと返信
- 発信
- 運転ルートを検索
- その他いろいろ
ユーザーの音声操作を最適化するには、次のことを行う必要があります。
サポートする音声操作カテゴリを決定する。メディアアプリの音声操作のカテゴリとしては、ジャンル、アーティスト、アルバム、プレイリスト、タイトルなどが考えられます。アプリに適したカテゴリを選択してください。
具体的なリクエストではないリクエストを予測する。「音楽を再生して」や「テキスト メッセージを送信して」など、具体的なコンテンツをリクエストしないリクエストに対して、アプリがどのように応答するかを決定します。
音声操作の要件
| 要件レベル | 要件 |
|---|---|
| すべきである | アプリに適したすべてのメディア カテゴリの音声操作をサポートする。 |
質問の流れの例を次に示します。
| ユーザー アクション | 操作が実行される場所 | 操作後の歩数 |
|---|---|---|
| ユーザーがアプリのマイクボタン(アクション ストリップ)をタップして 音声入力を開始します。 |
ナビゲーション テンプレート
|
1 |
| ユーザーが話している間、録音中であることを示すインジケーターが 表示されます。 |
ナビゲーション テンプレート
|
1 |
| トースト メッセージで、アプリがユーザーの音声による指示を理解して応答したことをユーザーに伝えます。 |
ナビゲーション テンプレート(更新)
|
1 |