Alexa Skill 是否需要自定义插槽值?

Are custom slot values requred in Alexa Skill?

是否需要自定义槽值?

假设我在数据库中有 Items 的 Web 应用程序。

在 alexa 技能中用户可以说:"tell me about ${item.name}"。

我有自定义广告位 LIST_OF_ITEMS,看起来像:

Value: Item Box ID:5

Value: React JS book ID: 12

是否需要插槽值?我可以只获取用户所说的内容并使用我的 Web 应用程序按此名称搜索吗?API?

var item = slots.items.resolutions.resolutionsPerAuthority[0].values[0].value;

是的。您提供的插槽值会为 Alexa 引擎提供一个 'hint' 预期值,即使您希望收到您列出的值之外的其他值。