单字插槽亚马逊alexa

时间:2017-12-22 17:39:05

标签: alexa alexa-skills-kit alexa-slot

我正在尝试创建一个可以捕获一个单词的插槽。我只想让整个指令长一个字,任何英文单词都会触发意图。我尝试使用Amazon.LITERAL,但这可以捕获整个短语,这不是我想要的。在Alexa有什么办法吗?

1 个答案:

答案 0 :(得分:0)

目前没有办法限制插槽中返回的字数。

您可以通过明确表示只需要一个单词的方式提示用户,并且您的lambda代码可以验证插槽中是否只提供了一个单词。

例如,让Alexa说“告诉我一句话......你可以说'alexa,告诉你的技能名称这个词很幸运'”。例如,你可以在LaunchRequest期间说这个。

然后,您可以验证插槽中是否只指定了一个单词,并根据需要重新启用。

答案的意图可能类似于“MyWordIntent这个词是{Word}”