自定义Alexa技能ExampleSkillIntentHandler已正确触发,但得到“抱歉,我在执行您的要求时遇到了麻烦。请重试。”

问题描述 投票:0回答:1

我正在构建Alexa定制技能。我尝试了“ Hello World”示例,但效果很好。但是,在编写自己的技能时(使用名称几乎不变的那个存根,实际上不做修改),我得到一个“抱歉,我在执行您的要求时遇到了麻烦。请重试。”说什么的话。例如:我:我的技能名称

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

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

仿真器:“抱歉,我在执行您的要求时遇到了麻烦。请重试。”

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

非常感谢您对此的想法。我确定这是我所缺少的愚蠢的事情。问候。

python alexa alexa-skill
1个回答
0
投票

对我来说,听起来您只适应了后端。但是您还需要在alexa开发人员控制台中调整和构建模型。因此,从头开始->您要说的是激发意图。它是否在该意图的发声列表中(HelloWorldIntent?)?

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

© www.soinside.com 2019 - 2024. All rights reserved.