Alexa Skill AMAZON.Color 匹配大多数输入
Posted
技术标签:
【中文标题】Alexa Skill AMAZON.Color 匹配大多数输入【英文标题】:Alexa Skill AMAZON.Color matches on most inputs 【发布时间】:2019-01-01 20:24:52 【问题描述】:像大多数人一样,我希望一个带有 AMAZON.Color 类型插槽的话语
例如“Is it Color”只会匹配“red”、“blue”、“lavender”等。
目前它正在匹配标准颜色以及“它是面包吗”、“它是杀手猴子”、“它是 neil armstring”等等。
有其他人经历过吗?
在亚马逊解决这个问题之前,我们是否必须制定自己的综合颜色列表?
【问题讨论】:
【参考方案1】:是的,我经历过。
当您创建自定义插槽类型时,需要理解的一个关键概念是 这是 Alexa 的 NLP(自然语言)的训练数据 加工)。您提供的值不是严格的枚举或数组 这限制了用户可以说的内容。这有两个含义
1) 不在您的槽值中的单词和短语将传递给您,
2) 您的代码需要执行您需要的任何验证,如果是 说是未知数。
上面提到的是自定义插槽,我想这也适用于亚马逊预定义的插槽。
您可以在后端代码中验证槽值并以类似的方式响应
对不起,我没有你指定的颜色,你可以试试另一个。
【讨论】:
以上是关于Alexa Skill AMAZON.Color 匹配大多数输入的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Alexa Skill lambda 函数中正确指定 SSML?
sh 首次创建Alexa Skill - 上传技巧到S3 Snippet