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

资讯热点
亚马逊语音交互设计规范(2)用户说内容

发布时间:2022-9-5 分类: 行业资讯

在上一篇文章中,我们主要了解了亚马逊语音交互设计规范和对话交互的设计过程。接下来,我们将继续学习亚马逊语音交互规范的内容——如何让Alexa知道人们在说什么。

上一篇评论:《亚马逊语音交互设计规范(一)设计流程》

人际交往是当前语境中意义的交换。表达和提取意义并不像看起来那么简单,我们需要仔细设计Alexa和用户之间的对话。良好的语音交互体验应该使人们能够尽可能地表达意义和意图。

对话用户界面始于讲述主题的人,而Alexa会做出回应。对于许多人来说,这是一种新的互动形式,因此您需要确保了解用户如何参与对话,以便我们能够更好地进行设计。

在本章中:

1.在设置对话之前完成设计

2.确定意图

3.使用内置意图

4.识别单词

5.处理过多的答案

6.处理用户更正

7.涵盖不同的话语

8.识别单词槽

9.仔细检查单词槽值

 在搭建对话之前完成设计

想想我们希望人们在使用功能时体验和感受到的东西。一旦确定了功能并编写了脚本和布局过程,我们就可以开始设计意图和话语。

 识别意图

意图代表用户可以用技能做什么。技能可以帮助计划旅行,获得状态,讲笑话或攻击怪物,这些都是意图。有关确定意图的技术的指导,请参阅第1章《设计流程》。

不要以为人们会准确地说出预期的意图对话。用户可能会说“计划旅行”,他也会说“打算去夏威夷度假”。为了确保功能表现良好,我们需要提供用户可能会说的各种句子,短语和单词。

以下是用户可能会说“计划我的行程”的几种方式:

我想旅行

我们开始计划一次旅行

计划旅行

我需要休假

 使用内置的意图

每个Alexa技能都需要包括取消,停止和提供帮助的能力。对于这些和其他一些常见的意图,例如重复,播放和下一个意图,请使用内置的意大利画廊。如果您已经构建了一个库,Alexa可以识别相应的单词。例如,根据内置的帮助意图,无需详细说明某人寻求帮助的方式。如果技能需要对人们可能会说的其他事情做出反应,我们也可以扩展内置意图。

 识别话语

话语就是一个人对Alexa说的话。话语由关键词命令,自然语音(如填充词)和不同信息的词槽组成。设计语音交互体验最重要的一个方面是确定人们可能会说的单词范围。

为了确保良好的体验,您需要提供各种完整,不完整和不清楚的示例。为了确保覆盖范围,您甚至需要包含细微的变化和不正确的发音。例如,即使“排列”和“花束”具有相似的含义,在谈论“鲜花”时也需要包含它们。

原文:例如,包括“安排”和“安排”。并且“花束”谈论花时,即使它们有相似的含义。

 1. 一次性对话

一次性对话是一个句子,可以包含激活意图所需的一切。它们可能出现在唤醒技能的开始,也可能在使用该功能期间出现。

2. 信息缺失

当用户经常提供命令或请求时,它包含一组不完整的变量信息。这需要多轮会话来收集其余信息。

 处理用户的过度回答

有时即使Alexa只询问一个答案,用户也可以提供多个答案。例如,Alexa提示出发日期,用户可以提供日期和出发城市。即使是用户也会提供他们需要的其他信息,例如到达城市和活动,而不是提供Alexa要求的日期。

处理这种情况对于会话设计也很重要。您可以在亚马逊官方代购源码网站上发布的Dialog Interface Reference和Plan My Trips教程中找到更多信息。

 处理用户的更正

当用户认为Alexa的答案有问题或改变主意时,他们会进行更正。例如,用户可以说“不”或“我说”然后是有效的话语。我们需要提供一种处理这种情况的机制。

 涵盖多样的对话内容

为了确保性能良好,基准测试甚至是一个简单的意图,每个意图需要30个或更多的会话单元。我们不需要100%覆盖率,但功能表现越好的示例越多。此外,您需要继续添加单词以优化您的技能。

  1. 创造不同话语的提示

如果用户说“我打算去旅行”,Alexa将需要收集目的地城市,到达城市,旅行日期和活动。我们可以尝试让家人或朋友尝试表达式,以便我们可以模拟与用户的各种对话。

  2. 一次性对话

想象一下用户可能会在一个话语中说出所有单词的方式。

 3. 部分信息变体

我们需要考虑用户可能提供信息的许多常见方式。这非常重要,因为人们不能立刻说出我们需要的一切。

  识别词槽

单词槽是人指定话语的可变部分,例如城市或日期。 Word插槽在任务和基于信息的技能中很常见。我们可以设计单词槽在话语中显示的方式,然后从内置目录中选择单词槽值,或者提供自己的单词槽值。

在下面的示例中,主题“toCity”和“travelDate”是字槽:

我想去“toCity”

预订旅行日期之旅

计划前往“toCity”度假

 使用内置词槽值

尽可能使用内置字槽值,以节省时间并提高准确性。根据技能,我们还可以扩展一些内置值。例如,对于本地区域,我们可以扩展AMAZON.US_CITY以包括所有当地城镇。有关更多信息,请参阅可扩展字槽值。

 仔细检查词槽值

虽然可能很容易找到或复制并粘贴单词列表以填充单词槽值,但请务必查看和编辑内容。不正确的字槽值可能导致功能上的逻辑错误并破坏用户体验。请查看以下内容:

重复单词槽值:确保消除重复值。

单词与单词槽无关:避免包含与单词槽无关的单词。

拼写错误或不正确的标点符号:对于引用的值,例如“child’ s play”,请务必使用直引号而不是通常由文本编辑软件插入的引号。查看支持的标点符号。

« 学习链接分析并快速找到代购源码网站问题 | 企业代购源码网站建设中最常见的错误是什么? »