【问题标题】:custom Alexa skill ExampleSkillIntentHandler being properly triggered but getting "Sorry, I had trouble doing what you asked. Please try again."自定义 Alexa 技能 ExampleSkillIntentHandler 被正确触发,但得到“抱歉,我在执行您要求的操作时遇到问题。请重试。”
【发布时间】:2020-03-23 16:39:33
【问题描述】:

我正在构建 Alexa 自定义技能。我尝试了“Hello World”示例,效果很好。但是,在编写我自己的技能时(使用该存根 - 实际上未修改,除了名称和字符串)我得到一个“对不起,我在做你要求的事情时遇到了麻烦。请再试一次。”说什么的时候留言。 例如: 我:我的技能名称

模拟器:欢迎使用我的技能名称,你可以说帮助或exampleSkill。你想试试哪个?

我:示例技能 //(在 Intents 中正确配置)

模拟器:“抱歉,按照您的要求,我遇到了麻烦。请再试一次。”

json 请求与 HelloWorld 示例完全相同,但响应不同。 即使我输入“dfjsgdsf”,它也会发送正确的 json 请求(exampleSkill),但会触发相同的 CatchAllExceptionHandler。

非常感谢您对此的看法。我敢肯定这是我错过的一件非常愚蠢的事情。问候。

【问题讨论】:

    标签: python alexa alexa-skill


    【解决方案1】:

    对我来说,听起来您只调整了后端。 但是您还需要在 Alexa 开发者控制台中调整和构建模型。 所以从头开始-> 你说什么来激发意图。它是否在该意图的话语列表中(HelloWorldIntent?)?

    这是我在示例中看到的: https://github.com/alexa/skill-sample-nodejs-hello-world/blob/master/models/en-US.json 因此,如果您尝试使用“dfjsgdsf”-> 这最初并未在模型中配置。

    【讨论】:

      猜你喜欢
      • 2020-03-30
      • 2021-02-01
      • 1970-01-01
      • 2022-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多