发布时间:2020-9-12 分类: 行业资讯
本文是《Amazon Alexa 语音设计指南》系列翻译中的第四篇,享受〜
提供限制性选择
为了让用户做出明确的选择,您需要有效地组织您的问题。开放式问题可能会让用户感到困惑,并可能导致用户说出超出您期望或无法支持的技能。例如,问:“你想要什么? ”太开放了。甚至问:“你喜欢拿铁咖啡还是卡布奇诺咖啡?”也可能会引导用户回答“是”。
简洁、工整、富有节奏感的列表选项
列表答案比正常答案更长,更复杂。如果您需要提供2-5个选项,请将每个选项视为单个答案,并为用户提供明确的心理预期。
一开始,Alexa需要说出一系列介绍,例如:“以下是一些更快餐店”。在列表中的每个选项的中间,您需要快速暂停以确保每个选项都可以顺利和自然地读出,并且可以以正常速率读取。
简短的列表
让Alexa读取每个列表项的核心条目。例如,首先阅读标题,然后读出关键的辅助文本。通常,读取列表中前几个项目的时间应控制在20秒内。
首先设计2-5个选项,然后根据以下原则适当调整列表:
用户熟悉列表项
条目名称的长度,易于阅读
了解每个条目中需要阅读和显示的所有元素。例如,当屏幕显示图像,评级,距离等时,Alexa可能需要阅读内容
考虑到阅读时间限制,您可以提供的列表项数是否足够。
将列表中的选项分组
要在阅读列表时优化体验,您可以尝试将列表项集群为两个或三个组。另外,不要试图将所有内容都放在列表项中。允许用户单击列表以获取更多信息。
列表阅读节奏(pacing)
使用特定节奏帮助用户区分列表项何时终止,以及下一个列表项何时开始,例如:
使用ssml,为每个列表项附加一个通用的350毫秒暂停(350毫秒暂停),请参阅使用SSML。此方法优于添加句点或问号。这将使结尾处的列表项与列表中的其他选项更相似
避免添加额外的暂停来列出在末尾使用句号或问号的项目
对于那些冗长的列表项或需要用户考虑的项目,请考虑将350毫秒的暂停时间延长到400毫秒
通过聆听测试,不断调整声音的节奏,直到听起来自然舒适
大声的阅读列表
当Alexa只读取列表项的一部分时,提供一个条目允许Alexa阅读更多内容。
当您知道用户也对第一个选项以外的选项感兴趣时,请让Alexa询问用户,例如:“你想听到更多关于奶酪的信息吗?”
错误处理
当Alexa没有听到或理解用户说的内容时,请使用自然而温和的表达方式来帮助用户重回正轨。
二次询问(Re-prompt)
当Alexa没有收到用户的回答时,会使用第二个查询。这可以帮助那些由于不理解而无法回答的用户,并通过第二次查询提供更多帮助详情。
Alexa没有听懂用户
如果Alexa听到它,但不理解用户的意思,请将意图拉回到上一步并尝试将对话恢复正常。使用简单直接的问题来帮助用户了解他接下来可以做什么。这对于困惑的用户非常有帮助。
Alexa没听懂 VS. 没听到
如果Alexa说她没有听到,用户可能会试着大声说话,但它无法解决问题。你应该清楚,Alexa此时听到了用户,但无法理解用户说的内容。
Alexa听懂了但是现在做不到
当用户要求当前不支持的功能时,我现在无法帮你做X事。告诉用户此功能尚不支持,但将来可能会支持此功能。您需要支持计划的在线功能的一些相关意图。当用户询问您当前不支持的功能时,您可以跟进这些问题,或者可以通过引用它们来确定功能迭代的优先级。
错误提示
刚刚提到了一些常见的错误,那些不常见的错误往往会混淆水。如果可能,请让用户准确知道错误发生的位置,并避免使用技术术语。如果错误只是暂时的,或者只持续几分钟,请告诉用户再试一次,但要避免鼓励用户这样做,因为用户在重试时可能会遇到同样的错误。设计一个特定的提示,例如“ldquo;您的智能锁当前没有响应。
当前未支持的情况:用户可以在语音交互界面中说出任何内容。对于设计者来说,优雅地处理错误并引导用户回到对话是非常重要的。对于那些尚未支持的功能点,提示如:“XX技能现在无法帮助你”,如果用户的声明莫名其妙,你可以说:“对不起,我不明白。””
重复:处理完错误后,请再次向用户提出上述问题,以免告诉用户您没有听到或听到错误,因为这样可以鼓励用户重复他们做得更慢的问题或响。而不是重组正确的语言。
提供帮助时,考虑上下文(contextual)
对于用户的“帮助”请求,除了给出相应的帮助外,我们还必须考虑关系的上下文,给出以上提示。例如,用户正在确认购买披萨,此时他在中间询问“帮助”,你仍然需要让他专注于完成确认的过程,避免提供类似于帮助的味道选择披萨。信息。在设计对话时,请确保用户不经常需要帮助。