语音交互设计3:如何应答(上)

1 评论 9967 浏览 53 收藏 16 分钟

如何应答才能保证用户理解与回复更容易,本节内容包含大量多模态交互内容,可以作为有屏设备的设计参考。

Alexa以自然会话的方式应答,提示,提出问题,设计自己的技能时考虑下面的优秀示例。

Echo show:有屏设备,多模态交互

目录:

  1. 简短
  2. 自然口语与书写
  3. 用户引导
  4. 使用会话生成器
  5. 增加丰富性
  6. 使用排比句
  7. 记住说过的内容
  8. 提供最终选择
  9. 多选项力求简洁、有序、紧凑
  10. 修正问题
  11. 提供情景帮助
  12. 使用恰当模板
  13. 使用预记录音频
  14. 播放视频

一. 简短

用户需要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 协议

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
海报
评论
评论请登录
  1. 目前还没评论,等你发挥!