富盈星在Alexa智能产品领域有着丰富的研发经验,代表性的产品有加湿器、智能插座、智能报警、alexa控制器等,除此之外,富盈星还为客户提供传统电子产品接入alexa,独立skills开发协助,非smart home下的专属skills开发等。随着Alexa Skills Kit创造了越来越多的skill,目前amazon alexa新添高级功能,为消费者提供更多的语音对话体验。Alexa最近更新了决策树示例技巧,使用对话管理和实体解析。

Alexa决策树根据前技能提出是或者否的问题。根据答案,Alexa会问一个后续问题。一旦用户回答了最后一个问题,skill就会向消费者推荐一个职业。
通过对话管理,skills可以与客户进行多回合对话,收集一系列必要的时间段,然后对其进行处理。结果,体验变得更加对话。决策树使用这些值来创建一个查找键,将其传递给一个映射,以确定推荐的职业。决策树收集以下四个自定义槽:
个性salaryImportance bloodTolerance preferredSpecies
性格内向的非常高的人
外向偏低动物
不重要
以下是用户如何与技能交互的示例:
用户
Alexa,开放的决策树
ALEXA
欢迎来到决策树。我可以找到最好的
为你工作。你准备好开始你的职业生涯了吗?
或成为沙发土豆?
用户
我想开始我的职业生涯
ALEXA
哪一个短语最能描述你的想法
金钱,没有什么比这更重要,不是最重要的
优先,还是我不在乎钱。
用户
没有什么比这更重要了。
ALEXA
你会说你是一个内向的人吗?
一个外向的人?
用户
我是一个内向的人。
ALEXA
动物和人之间你喜欢哪个?
用户
人
ALEXA
如果你看到了血,你会尖叫还是耸耸肩?
除对话管理之外,alexa决策树已更新为使用实体解析。这增加了交互的灵活性。例如,如果用户说“人”会解决“人”,这是我们建立查找键时所需要的价值。
一旦被填充,值被附加以形成查找键。例如,外向度高的人会表示用户是一个外向型的人,渴望高薪,完全用血来工作,并且喜欢动物而不是人。查找键然后传递给slotOptionsMap,它返回一个索引。将索引传递给选项数组将返回非常外向的高人物映射到的职业。
在这种情况下,用户与Doctor匹配。技能将会对所听到的内容和建议做出积极的回应。例如,“所以你是一个性格外向的人,喜欢人,不介意血。你应该考虑做一名医生。“
这个技能示例的一个好处就是你可以很容易地把它变成你自己的。例如,如果你想推荐视频游戏,你可以用类型,年龄限制,numberOfPlayers和故事等来替换比赛标准。那么你将需要为每个定义插槽值。例如,可能的流派可能是:模拟,动作或角色扮演。
开发者可以使用对话管理构建交互模型,将插槽集合委派给Alexa以捕获所需的插槽。最后,需要提供你自己的数据,通过替换视频游戏的作业和重做地图。