Alexa - 如何接受自由文本作为输入/插槽。除了使用自定义插槽并提供大量列表之外,还有什么方法吗?

Tus*_*shi 7 speech-to-text alexa alexa-skills-kit

如何接受自由文本作为输入/插槽?除了使用自定义插槽并提供大量列表之外,还有什么方法吗?由于不推荐使用文字槽类型,如何向 alexa 提供自由文本/字符串输入?

Vas*_*lis 8

对于接受自由文本的插槽,您可以使用插槽类型:AMAZON.SearchQuery

  • 这应该标记为正确的响应,因为 SearchQuery 是最接近已弃用的 LITERAL (2认同)

Tom*_*Tom 3

不,只是自定义插槽或文字类型。您的问题已在这篇亚马逊博客文章中得到解决:

为什么自定义插槽是文字解决方案 https://developer.amazon.com/blogs/post/Tx3IHSFQSUF3RQP/why-a-custom-slot-is-the-literal-solution

但请注意最近的更新“根据开发人员的反馈,我们不会删除 LITERAL 插槽类型,您可以继续提交包含其功能的技能。”

但文字类型在 EN-US(美国客户)之外从未得到支持,我想这种情况仍会限制其实用性。