【问题标题】:How to create composite slot types in an alexa skill?如何在 Alexa 技能中创建复合插槽类型?
【发布时间】:2019-05-10 10:27:41
【问题描述】:

有没有办法在 Alexa 技能中创建复合插槽类型?复合槽类型(实体)可以解释为有 3 种槽类型:槽型 1、槽型 2 和槽型 3,槽型 3 的值是由槽型 1 和槽型 2 的值组合而成的。

【问题讨论】:

  • 你不能只捕捉诸如“给我{slot1} {slot2}”之类的话语,然后将它们加入后端以构建你的类型 3?

标签: alexa alexa-skills-kit alexa-skill


【解决方案1】:

据我所知,您无法在 Alexa 控制台中执行此操作。

而且我认为您无法按照您希望的方式进行操作。但我能想到的最接近的解决方案是使用Alexa Skills Management API (SMAPI)Alexa Skills Kit Command Line Interface (CLI) 以编程方式更新交互模型。

这样您就可以检索当前的交互模型,解析 slotTypes,并将 slotTypes 1 和 2 的值组合成 slotType 3,然后更新交互模型。

当然,您只能使用自定义 slotTypes 来做到这一点。因此,您将无法使用任何内置的 slotTypes 来执行此操作。

【讨论】:

    猜你喜欢
    • 2020-09-21
    • 1970-01-01
    • 1970-01-01
    • 2018-03-31
    • 1970-01-01
    • 2017-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多