我遇到Alexa无法准确识别AMAZON.YesIntent的问题。
问题是我有一个单独的意图,用户在回答问题时提供单个字符(即列表中的选项)。这有一个自定义插槽类型" ALPHANUMERIC",它只包含字符" a。| b。"话语如下:
SelectionIntent my choice is {Alpha_selection}
SelectionIntent {Alpha_selection}
当我说"是"在一个背景噪音很小的环境中,Alexa几乎总是选择我自己的SelectionIntent
并提供价值"是"在{Alpha_selection}
广告位。
虽然我可以更改我的后端代码,以便它能够应对"是"以这种方式输入,它感觉很笨,加上还有许多其他代码问题,为什么这会有问题。因此,我正在寻找一种在语音界面中修复它的方法。
我对这个意图的言论中没有包含“#34;是"我也绝不希望这作为一个插槽值。
我理解插槽定义只为更可能的匹配提供权重,而不是定义枚举列表,但有什么方法我可以告诉Alexa一个特定的单词永远不会成为话语的一部分还是插槽?