alexa-skills-kit - 使用什么样的槽来捕获随机文本?

标签 alexa-skills-kit alexa-slot

我正在尝试建立 Amazon Alexa 技能。其中,其中一个意图需要一个文本字符串。它可以是任何随机单词(包括名称)。我已经使用该词从数据库中进行了一些搜索。我该如何解决这个问题?

我已遵循此问题的已接受答案中给出的建议 - Amazon Alexa - How to create Generic Slot 。但该技能无法读取该单词(或任何听起来类似的东西)。它只是识别意图,但插槽的确认状态 = NONE。

最佳答案

您可以使用 AMAZON.SearchQuery 捕获构成搜索查询的难以预测的输入。

您可以在 https://developer.amazon.com/docs/custom-skills/slot-type-reference.html#amazonsearchquery 找到更多详细信息

关于alexa-skills-kit - 使用什么样的槽来捕获随机文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51472985/

相关文章:

node.js - 引导 Alexa 做出特定槽值响应

node.js - Alexa SDK 重定向以设置 session 属性

python-3.x - 如何使用 Python 和 ask-sdk( intent 链接)将 intent 委托(delegate)给 Alexa?

echo - 自定义每个 session 或用户的 amazon alexa 技能意图的槽值

python - 了解插槽并在 Alexa Skills Kit 中获取其值

alexa - 错误代码 : InvalidIntentSamplePhraseSlot -

alexa - 更新交互模型而无需重新提交

alexa - Alexa 如何接受仅限插槽的话语?

node.js - Alexa 技能 : is it possible to pause and resume the skill programmatically?