最专业的八方代购网站源码!

资讯热点
亚马逊Alexa语音设计指南(2):用户说的

发布时间:2022-10-26 分类: 电商动态

本文是《Amazon Alexa 语音设计指南》系列翻译中的第二篇,享受〜

 第二章 用户说什么

人类对话,即实时合理交换意图。至于如何从对话中表达和提取内涵,难度超出了我们的想象。你需要非常认真并有意识地设计Alexa和用户之间的对话。良好的语音体验允许用户以不同的方式表达他们的意图。

对话界面由转弯的每个回合组成,从用户的问题开始,到Alexa的回答结束。对于很多人来说,这是一种新的互动方式。因此,在设计之初,请确保您的用户可以参与对话。

 确保在搭建技能之前完成流程设计

您希望用户从您的技能中体验和感受到什么?这是一个明确的问题。一旦定义了技能的目的,编写了脚本并完成了流程设计(参见第1章),您就可以开始设计您的意图和表达。

 设计意图

意图是用户可以用你的技能做的事情。你的技能可能是帮助人们计划旅行,获得某种状态,开个玩笑或玩怪物,这些都是他们的意图。有关如何定义技能的意图,请参阅上一章。

永远不要相信人们会准确地描述您的意图。当用户可以说“计划旅行”时,他可以方便地说“应该计划前往夏威夷”,尝试提供用户可能会说的最大范围的句子,短语和单词,以确保用户可以更好地使用您的技能。

以下是对话意图的一个示例:

 使用内置意图

每个Alexa技能都需要提供“取消”,“停止”,“帮助”的能力。此外,还有其他指令,如“重复”,“播放”,“下一步”等,都包含在内置的目标库中。内置意图是Alexa自我配置的能力。例如,“帮助”意图,您不需要为用户提供使用此类命令的特殊说明。如果您的技能需要添加一些内置意图,您还可以自定义扩展内置意图。

 定义表达方式

表达方式(话语)是用户对Alexa说的话。按关键字命令(关键字命令);自然词汇,如单词((填充词)[译者注:可以理解为“在中文中”,“是”一个可变信息的插槽。设计一个最重要的部分语音体验正在定义用户演示的范围。

为了提供良好的体验,您需要从这些单词或模糊语句中挑选出完整的命令。为确保覆盖率,您需要考虑语句中的微妙变化甚至误读。例如,当您设计与“切换”相关的主题时,您需要提供“打开”,“打开”,“开始”等操作。等价物,虽然它们实际上表达了相同的含义。

一次性表达:一次性表示用户一次性提供触发技能所需的所有信息。通常用于触发技能或技能。

部分信息:基于实现意图所需的所有信息,用户通常只提供一些不完整的信息。这将带来多轮(Multi– turn)以收集完整的信息。

处理过度回答(over- answering)

有时候,虽然Alexa只提出一个问题,但用户会给出一个超出这个问题的答案。例如,Alexa要求出发日期,并且用户不仅可以回答出发日期,还可以回答出发地点。用户甚至可以根据需要提供其他信息,例如抵达城市和旅行方式,但没有给出Alexa要求的日期。

在设计对话时,您需要注意这种情况。有关详细信息(对话框界面参考)和(计划我的旅行教程)

 处理用户纠正(correction)

当用户认为Alexa错误,或者当他们改变主意时,他们会尝试纠正它们。例如,用户可以跟随他的最后一个表达,然后是“不&hellip””或者“我正在谈论…”。有必要适当地处理这些问题。

 确保能够覆盖宽泛、多样化的表达方式

为了确保您的技能顺利执行,更好的标准是为每个意图提供三十个或更多表达式,甚至对于一些非常简洁的意图,您需要提供足够的表达。你不需要做100%的覆盖,但是越多的例子就越好。同时,计划继续增加迭代中的表达式,以不断提高技能体验。

 增加多样化表达方式的一些技巧

当用户说:“我想要去旅行。”Alexa接下来需要收集的信息包括出发地,到达地点,旅行时间和旅行方式。

这是与家人和朋友一起玩角色的绝佳机会。通过这种对话,您可以获得各种对话。

 (1)one-shot方式

考虑用户一次说出所有信息的方式。

 (2)部分信息的方式

考虑到用户通常会给您较少的信息。这一点至关重要,因为用户很少会立即向您提供所有信息。

定义槽

句子的可变部分是一个槽,例如城市名称或日期。插槽在以任务和信息为中心的技能中非常常见。您需要在表达式中设计插槽并将值分配给内置目录中的插槽匹配,或者您可以自己为插槽分配值。

在下面的示例中,{to city}和{traveldate}是插槽:

“我想去{toCity}”

“预订{travelDate}的旅行”

“计划去{toCity}”

 使用内置槽值

使用亚马逊提供的内置插槽值可以节省更多时间并且更加准确。为了适应您的技能,您还可以自定义以扩展某些内置插槽值。例如,要添加本地区域名称库,可以扩展AMAZON.US_CITY以添加所有本地城市和城镇名称。要了解更多信息,请参阅可以扩展的插槽值。

 严格的审查槽值

虽然收集,复制和粘贴广告位表更容易,但请务必仔细查看和编辑内容。不正确的插槽值可能导致技能中的逻辑错误和用户的破坏性体验。您需要注意以下事项:

确保排除重复的插槽值

避免包含与广告位无关的字词

注意不要拼写错误或标点格式有错误:因为插槽值可能包含一些缩写,例如“儿童游戏”[译者注:中文通常不是这种情况],以确保编辑文件选择正确的标点符号格式时,请参阅支持的标点符号。

« 面对QQ音乐等强劲竞争对手,如何突破网易云音乐 | 移动代购源码网站的特点不断拉低。如何诱导用户阅读? »