【发布时间】:2019-05-10 10:27:41
【问题描述】:
有没有办法在 Alexa 技能中创建复合插槽类型?复合槽类型(实体)可以解释为有 3 种槽类型:槽型 1、槽型 2 和槽型 3,槽型 3 的值是由槽型 1 和槽型 2 的值组合而成的。
【问题讨论】:
-
你不能只捕捉诸如“给我{slot1} {slot2}”之类的话语,然后将它们加入后端以构建你的类型 3?
标签: alexa alexa-skills-kit alexa-skill
有没有办法在 Alexa 技能中创建复合插槽类型?复合槽类型(实体)可以解释为有 3 种槽类型:槽型 1、槽型 2 和槽型 3,槽型 3 的值是由槽型 1 和槽型 2 的值组合而成的。
【问题讨论】:
标签: alexa alexa-skills-kit alexa-skill
据我所知,您无法在 Alexa 控制台中执行此操作。
而且我认为您无法按照您希望的方式进行操作。但我能想到的最接近的解决方案是使用Alexa Skills Management API (SMAPI) 或Alexa Skills Kit Command Line Interface (CLI) 以编程方式更新交互模型。
这样您就可以检索当前的交互模型,解析 slotTypes,并将 slotTypes 1 和 2 的值组合成 slotType 3,然后更新交互模型。
当然,您只能使用自定义 slotTypes 来做到这一点。因此,您将无法使用任何内置的 slotTypes 来执行此操作。
【讨论】: