【问题标题】:Alexa Not able to invoke custom skillsAlexa 无法调用自定义技能
【发布时间】:2017-09-03 06:03:24
【问题描述】:

我用 Java 开发了一个客户技能 API。我将该服务作为安全服务托管在 Azure 中。

我现在正在尝试将 amazon alexa 配置为从意图调用服务。我可以从新技能配置页面的“测试”选项卡中测试服务。 在测试期间,我能够收到对话语的正确响应。 但是,当我尝试使用 Amazon Echo 设备时,它并没有调用该服务。当我与 dot 交谈时,它给了我一个响应“请求技能响应存在问题”。可能是什么问题?

【问题讨论】:

  • 您需要调试您的 Java 实现 - 查看它是否崩溃或返回什么。

标签: alexa-skills-kit


【解决方案1】:

此错误消息非常广泛,可能暗示许多不同的问题。我收到了这个错误,就我而言,这是一个超时问题。 Azure 需要多长时间才能做出响应?超时似乎没有正确记录,请在此处查看我的原始问题:Troubleshooting Amazon's Alexa Skill Kit (ASK) Lambda interaction

【讨论】:

    【解决方案2】:

    上面写着“...技能反应的问题”,所以肯定有问题。你可以从你的 alexa 应用程序中检查 HTTP 错误代码是什么,你有一些交互历史。可能会看到 301、404、405、50x 之类的响应;)

    如果这还不够——也许您可以使用更详细的日志记录来启动您的服务?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-31
      • 1970-01-01
      • 2023-03-25
      • 1970-01-01
      • 2020-02-23
      • 1970-01-01
      • 2018-09-12
      • 2018-11-04
      相关资源
      最近更新 更多