【问题标题】:How to import Alexa skill into API.AI / Dialogflow?如何将 Alexa 技能导入 API.AI / Dialogflow?
【发布时间】:2018-03-26 16:23:16
【问题描述】:

我正在尝试导出我的 Alexa Skill / 将其导入 Dialogflow(以前称为 API.AI),但我收到以下错误消息:

Invalid Alexa schema json file.

我的 Zip 文件是 index.js 文件和 node_modules 文件夹压缩在一起。然后我也将名为 schema.json 的 Alexa Skill JSON 添加到 zip 中,但它仍然给出相同的错误。

我找不到有关如何导出正确的 Alexa .zip 以进行导入的说明,也找不到有关如何格式化 zip 以自己构建它的说明。我一直在寻找一段时间 - 有谁知道如何做到这一点? (我已经通过电子邮件发送了他们的支持,但还没有回复。)

【问题讨论】:

    标签: alexa dialogflow-es


    【解决方案1】:

    这里是 zip 格式的示例:https://github.com/dialogflow/fulfillment-webhook-importer-nodejs/tree/master/skill/speechAssets

    zip 应该有两个文件:IntentSchema.jsonSampleUtterances.txt

    以下是获取IntentSchema.jsonSampleUtterances.txt 的方法: 去https://developer.amazon.com/edw/home.html#/skills查看你所有的技能。 通过单击相应技能的技能名称来选择要导出到的技能: 在左侧从列表中选择“交互模型”,您应该会看到下面的屏幕截图: 复制编辑器的内容并将其粘贴到您的 IntentSchema.json 文件中并保存。 接下来,将内容复制到“Sample Utterances”部分的编辑器中并粘贴到您的 SampleUtterances.txt 文件中并保存: 最后压缩您的 IntentSchema.json 和 SampleUtterances.txt 文件并将它们上传到 Dialogflow

    【讨论】:

    • 感谢您的帮助,但是当我尝试上传仅包含这两个文件的 zip 文件时,我收到了一个小的弹出窗口,上面写着 File speechAssets.zip was not uploaded. 没有更多详细信息。
    • 您是否尝试过使用示例中的 zip? github.com/dialogflow/fulfillment-webhook-importer-nodejs/blob/…
    • @matthewayne DialogFlow 是否支持 Alexa Skill 的对话指令?
    • 我也有同样的问题。此外,上面显示的交互模型屏幕截图不正确。新交互模型测试版中的实际架构大不相同。
    • Alexa 导入器已经坏了一年多了。而且你总是得到同样的错误“xxxx.zip”没有上传。不敢相信 Google 拥有它并且对此无所作为。
    【解决方案2】:

    我不确定您是否仍在处理此问题,但如果其他人被卡住,您压缩的文件必须准确读取 IntentSchema.jsonSampleUtterances.txt

    【讨论】:

    • Alexa 导入器已经坏了一年多了。而且你总是得到同样的错误“xxxx.zip”没有上传。不敢相信 Google 拥有它并且对此无所作为。
    【解决方案3】:

    Alexa 交互模型有一些更新,因此 Dialogflow Alexa Importer 似乎不再工作。

    将 Alexa 模型移植到 Dialogflow 代理时需要考虑一些事项:

    • 内置意图:您需要为内置 Alexa 意图创建自定义 Dialogflow 意图,例如 AMAZON.HelpIntent
    • 内置插槽:亚马逊提供了多种需要转换为 Dialogflow 的插槽(例如 AMAZON.Number)。为此,Dialogflow 提供了系统实体。 Find all System Entities here

    我创建了一个完整的分步指南和视频,使用 Jovo Language Model 将 Alexa 模型转换为 Dialogflow 代理。你可以在这里找到它:Tutorial: Turn an Alexa Interaction Model into a Dialogflow Agent

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-21
      相关资源
      最近更新 更多