规划语音操作

为了支持构建应用内数字助理等功能,Android for Cars 应用库允许您使用汽车的麦克风录制驾驶员的语音输入。支持语音操作有助于用户通过与 Google 助理对话来完成任务,从而让用户能够专注于路况。

录制过程中,屏幕上会显示指示器。 录音会直接发送到应用(不会保存在库中),以供处理和执行后续操作。

Google 和汽车制造商会控制用户调用 Google 助理的方式,通常是通过启动指令(“Hey Google”或“Hey G”)、方向盘按钮或屏幕上的可供性来实现。启动后,Google 助理可以识别各种类型的请求,包括:

  • 播放、暂停或跳过应用支持的媒体类别
  • 阅读和回复信息
  • 拨打电话
  • 查询驾车路线
  • 更多其他功能

为了优化用户的语音体验,您需要:

  • 决定支持哪些语音操作类别。媒体应用中语音操作的可能类别包括流派、音乐人、专辑、播放列表和歌曲名称。选择适合您应用的类别。

  • 预测不含具体细节的请求。决定应用如何响应未要求特定内容的请求,例如“播放一些音乐”或“发送短信”。

语音操作要求

要求级别 要求
应当有 支持适用于其应用的所有媒体类别的语音操作。

示例流程

用户操作 执行操作的位置 操作后的步数
用户点按应用的操作条上的麦克风按钮,开始语音输入。

导航模板

用户使用麦克风、音量和设置按钮时,操作栏中的导航模板
1
在用户说话时,系统会显示一个视觉指示器,表明正在录制。

导航模板

用户在语音叠加层中体验的导航模板
1
一条 Toast 消息告知用户,应用已理解并响应用户的语音指令。

导航模板(刷新)

用户体验历程中的导航模板,带有 Toast 消息
1