单字插槽亚马逊alexa

问题描述 投票:1回答:1

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

alexa alexa-skills-kit alexa-slot
1个回答
0
投票

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

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

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

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

答案的意图可能看起来像“MyWordIntent这个词是{Word}”

© www.soinside.com 2019 - 2024. All rights reserved.