由于车机的特殊性,语音是车机上一个非常强的需求。快应用在车机上新增了语音能力,支持可见即可说和NLP两种使用模式,可以让用户通过语音使用快应用的各种功能。
是指在快应用内,在支持语音控制的页面元素上增加语音标签。语音标签可以是多个词条或者一个序号。只要用户的语音指令匹配到语音标签,就可以完成页面元素的操作(如点击)。
是指用户可以使用语音自由的表达意图,由语音引擎理解意图(如听歌、导航)和关键信息(如歌名、地址),转给给快应用处理并输出反馈。NLP与可见即可说的区别是,用户的表达方式更灵活,并且不需要与页面元素对应。
为了引导用户通过语音使用快应用,快应用需要在适当的时候提供一些使用建议,比如在应用启动时通过tts语音播报“可以通过语音查天气,试试说今天的天气怎么样”,提示用户语音操作的用法。
下图是一个歌曲列表示例,配置了序号和文字内容的语音支持,可以通过“第x首”和歌名“稻香”来播放歌曲。每项都有序号标识,方便用户说出“第x首”。
NLP不局限于页面内容,可以识别用户意图和关键信息,功能更强大,因而理论上可以使用在几乎所有场景。但是NLP的支持难度也更大,需要按照每个场景做针对性的开发,所以实际上只能在部分支持的场景下使用。目前快应用支持音乐和交互两个场景。
NLP需要基于场景和应用进行针对性设计。可基于产品方案,联系我们进行细化设计讨论。
应用类型 | 所属页面 | 页面元素 | 词条示例 | 功能说明 | 语音回复(tts) |
---|---|---|---|---|---|
音乐 | 播放器 | 播放列表 | 播放列表、歌曲列表、打开列表、显示列表 | 展开播放列表 | 随机回复:好的/嗯/嗯嗯/好呢/收到了/嗯,好/嗯,好的“ |
下一曲 | 下一曲、换一首 | 切换下一首 | 同上 | ||
上一曲 | 上一曲、上一首 | 切换上一首 | 同上 | ||
随机播放 | 随机播放、随机模式 | 切换随机循环模式 | 同上 | ||
循环播放 | 循环播放、列表循环 | 切换全部列表循环模式 | 同上 | ||
单曲循环 | 单曲循环 | 切换单曲循环模式 | 同上 | ||
加入收藏 | 加入收藏、添加收藏 | 添加到收藏列表 | 同上 | ||
取消收藏 | 取消收藏 | 取消收藏 | 同上 | ||
蓝牙音乐 | 蓝牙音乐、蓝牙歌曲 | 切换到蓝牙歌曲 | 同上 | ||
U盘音乐 | USB音乐、U盘歌曲 | 开始播放U盘音乐 | 同上 | ||
本地音乐 | 本地音乐、本地歌曲 | 打开本地音乐 | 同上 | ||
我的收藏 | 我的收藏、打开收藏 | 开始播放我的收藏的音乐 | 同上 | ||
下载音乐 | 下载歌曲、下载这首歌 | 下载当前歌曲 | 同上 | ||
播放列表 | 下一页 | 下一页、后一页 | 歌单显示下一页 | 同上 | |
上一页 | 上一页,前一页 | 歌单显示上一页 | 同上 | ||
第*首 | 第首、第个 | 播放第*首,收起播放列表 | 同上 | ||
歌名 | 歌名 | 播放指定歌曲,收起播放列表 | 同上 | ||
关闭 | 关闭、关闭播放列表 | 收起播放列表 | 同上 |
通过语音识别用户的意图和关键信息,提供相对应的服务。NLP不局限于当前页面上的内容,可以直达应用内的任何页面,提供服务。
例如用户在应用内任意页面说“东风你好,我还是听新闻吧”,则直接跳转对应新闻分类落地页,此时用户可以继续说“东风你好,不看新闻了,我要听曾国藩家书”,则跳转至对应专辑页并开始播放。