语音交互设计3:如何应答(上)
如何应答才能保证用户理解与回复更容易,本节内容包含大量多模态交互内容,可以作为有屏设备的设计参考。
Alexa以自然会话的方式应答,提示,提出问题,设计自己的技能时考虑下面的优秀示例。
Echo show:有屏设备,多模态交互
目录:
- 简短
- 自然口语与书写
- 用户引导
- 使用会话生成器
- 增加丰富性
- 使用排比句
- 记住说过的内容
- 提供最终选择
- 多选项力求简洁、有序、紧凑
- 修正问题
- 提供情景帮助
- 使用恰当模板
- 使用预记录音频
- 播放视频
一. 简短
用户需要alexa回复简洁,这能使得他们更容易理解,更有信心。回复太长会有记忆负担,跟不上节奏。
一口气测试
当编写回复时,大声读出来,如果能在一口气之内以会话的速度读完所有单词,是不错的长度,如果读不完,消减长度。
对回复而言,可能包含连续的观点,比如在一个多步奏任务中,每次只读一个观点。当整个回复超出一次呼吸时,确保呼吸停顿在两个观点之间而不能在同一个观点内。
七步测试
作为有屏设备,Echo show 在语音交互方面做了重要增补。想想一下,如果一个人需要七步才能完成任务,应当避免仅仅使用纯语音交互,而是通过图形界面提供额外信息。通过可视化可以提供反馈,从而让用户更快的完成任务。
二. 自然口语与书写
鼓励用户自然的表达,不要提示一大堆选项,取而代之的是让用户知道什么是可行的,并且引导用户高效输入。
确保Alexa像人一样说话,用短语不要用专业术语。
确保听一遍你写的回复,有时候书写体听起来并不自然,需要再次润色。
Echo show
避免简单读出屏幕上的所有内容,而是只读重点,让用户自己看更详细内容。
三. 用户引导
一般来讲,在用户回答前以问题结束,问题可以指导用户接下来该如何说。问题结束后立马停止,这样用户就不会因为急于回答而打断alexa的讲话。但是也要做好准备,用户可能用另外一种方式回答或者回答过多。
在Echo show上进行下一步
有屏幕之后,你可以游刃有余的展开会话,并且可以更加依赖屏幕提供下一步操作。用户可以选择触摸屏幕或者语音控制下一步。比如可以说“alexa,show more”。
四. 使用会话生成器
当人们交谈的时候,都会组织单词、习语引导话题,这有助于将会话拆分成更容易理解的部分。你的用户也会因为使用会话生成器获益。
时间轴生成器
“首先”,“顺便”,“然后”,“最后”可以帮助保持会话持续的预期。当有多个步奏或者时间较长时可以使用这些单词,短交流不需要借助时间轴。
知悉与反馈生成器
“谢谢”,“明白”,“好的”,“当然”可以让用户知道系统听懂了或者没有。
指示器
“这个”“那个”“他的”可以帮助明确的指示所指向或者涉及的内容。
过渡器
“现在““所以”“那么”“接下来”可以帮助阐述话题转换。
五. 增加丰富性
增加丰富性可以让会话更加自然,减少机械感,让重复的交流听起来没那么刻板生硬。比如在多条合理回复语中随机选择。
自适应的提示
当使用技能次数越来越多,用户会变得越来越自如,能够记住将发生什么。考虑让提示更短,更直接,甚至可以知道使用的概率。
在echo show上的预测
在屏幕上重复或者预测是完全可以的,你的用户会为此感激,使用一致的术语、图像、标签可以让用户快速扫描内容。
六. 使用排比句
使用连贯的名词或者动词,尤其是在成排的内容上。
七. 记住说过的内容
与朋友交流相似,如果Alexa记住刚刚说过的话,会令用户感觉很欣慰,特别是那些习惯行为和特定信息。比如中途离开一两个小时后,又正好接上了离开时的游戏环节。
Echo show上相关的图像表达
考虑展示用户最后使用技能的图像或者提示。比如说,你可能提示“你是否还要看下生日蛋糕”同时展示蛋糕的图片。
八. 提供最终选择
组织你的回复和提示好让用户可以清晰选择。开放式问题可能会困扰用户,导致回答一些你没有预料到的答案。比如,询问“你喜欢啥?”就太开放。即使是像“你喜欢翠花还是酸菜?”都有可能获得一个“是的”这样的回答。
Echo show上的选择
当用户需要一个列表内容,你的技能应该通过语音回复并且更加正式的在屏幕上展示。通过列表内容中清晰的标题、图片、摘要可以让用户更加容易的选择如何说。需要记住的是当用户可以通过列表选择内容的时候,他们也可以直接说出内容的名字。
展示列表选项,你应该需要一个列表模板。
九. 多选项力求简洁、有序、紧凑
列表比单项回复更长、更复杂。如果需要给出2~5个选项,让每个内容看起来都像一个单独的回复,并且清楚地设置预期。
让Alexa说一些介绍性的辅助,比如说“下面是最流行音乐”,在每个内容之间做简短的停顿。确保你能够在一口气内流畅大声的读出所有内容。
列表简洁
让Alexa只读列表中最重要的内容,比如,只读标题,或者加上摘要。一般来讲,不要超出20秒。
以2~5个内容开始读,按下面要求调整:
- 用户与内容列表的熟悉程度如何?
- 内容标题有多长?是否听起来友好?
- 每个内容语音播放和展示的数量是多少?比如Alexa或许只读标题同事展示内容的图片、等级和距离。
- 内容的阅读量是否听起来正好又不会太长?
内容整理成列表
当阅读列表时,提升可理解性,尽量把内容分成两个或三个一组。同时不要把所有内容都搞成列表,可以让用户点击(tap)内容了解更多信息。
固定节奏
使用节奏感让用户区分一个内容结束,另一个开始。例如:
- 明确每一个内容后的逗号为350-毫秒停顿,而不是问题停顿的长间隔,这样可以使得最后一个选项与列表其他内容听起来相似。
- 避免为“以问题式长间隔结束”的列表介绍加入额外停顿
- 对于较长的列表内容或者需要用户更深入思考的内容,考虑使用400毫秒停顿替代350毫秒停顿
- 永远记得测试和调整
大声的读出来
当alexa仅读列表中少量的可能内容,为用户提供能让alexa读更多的途径。
当你获悉用户用户想要更多内容时,提示用户“您是否需要更多内容?”
echo show :让alexa告诉用户“如果还要,请大声告诉我”。然后等着用户抉择。这时候允许用户占用30秒钟复审,点击或者选择更多。如果用户无任何行动,技能进程终止。
echo show上的列表介绍
当在echo show上介绍列表时,最好保持简单,只提供最少的关键信息,让用户可以自由滑动。(信息流)
避免类似的教导,比如“你可以说出标题或者直接点击内容部分”。这样纯属废话。同样,避免计算内容数字量,除非非常重要。
除此以外,展示列表前不要提问。比如说,“你喜欢哪个内容?萝卜、白菜、土豆….”让用户困惑什么时候开口。不要有暗示用户插话的间隙,比如说“听到你感兴趣的内容,说出来”。
Echo show上的列表内容
一般情况下列表内容不需要以标点符号结束,因为文本并不完整。无论如何,一列简单问题应该包含标记的特定问题。比如说,一列内容可能包含“1918年的今天发生了什么?“
echo show上的列表展示
为了便于用户扫描,选择性展示信息,划出重点。
echo show上的垂直列表
当没有图片或者图片没有特殊作用时可以使用垂直列表。同样当使用小图可以表达内容时也可以使用垂直列表。下面所列内容非常适合使用垂直样式:
- 简单的话语列表(用户可能说的话)
- 数字信息,比如价格
- 股票编号
- 银行转账记录
- 菜单
- 联系人
- 目录
- 时间表
垂直列表变种
列表内容文本可以添加一列。第二列要断行,不可换行。表明是第二列内容,使用一条线分割或者划定显示区域。
缩略图垂直列表
Echo show上唯一图片的列表
当存在帮助用户识别和选择的唯一图片时,使用水平列表。水平列表非常适合表达图书、专辑、电影、视频、目的地、唯一出版物等产品。
图像列表变种
下面的样式可以适配很多比例,调整你的图像大小去适配模板。
以上是本节内容前半部分,由于内容太长,分两篇来写,谢谢大家关注。
相关阅读
语音交互设计(1)-设计流程
语音交互设计(2):用户说什么
原文链接: https://developer.amazon.com/designing-for-voice/
本文由 @ peter 翻译发布于人人都是产品经理。未经许可,禁止转载。
题图来自 Pexels,基于 CC0 协议