单字老虎机 amazon alexa

One-word slot amazon alexa

我正在尝试制作一个可以捕获一个单词的插槽。我只希望整个指令只有一个词长,任何英文单词都会触发意图。我尝试使用 Amazon.LITERAL 但它可以捕获整个短语,这不是我想要的。有没有办法在 Alexa 中做到这一点?

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

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

例如,让 Alexa 说 "tell me a word that ... you can say 'alexa, tell your-skill-name that the word is lucky'"。例如,您可能会在 LaunchRequest 期间这样说。

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

答案的意图可能类似于 "MyWordIntent the word is {Word}"