【发布时间】:2019-05-19 17:23:52
【问题描述】:
我有一个关于在 Alexa 中测试自定义技能调用的问题。
我的调用名称是“圣诞快乐”,如果我在 Alexa Skills 创建的测试部分输入或说出它,则会触发 LaunchRequest 并开始对话。
只要我提交技能进行认证,亚马逊就会正确地使用“Alexa,启动圣诞快乐”这样的短语对其进行测试。在这种情况下,不会触发 LaunchRequest。
如何在控制台中测试整个调用名称?有什么方法可以调试为什么没有触发 LaunchRequest?它是否触发了与“LaunchRequest”不同的意图?
谢谢
【问题讨论】:
-
您是否在 echo dot 设备上测试过 OR echosim.io OR reverb.ai ??
-
我可以在 echosim 上进行测试,但它并不能真正解释为什么它不启动 LaunchRequest,是吗?
-
尝试使用 echosim 但它目前不支持我的目标语言,目前只有英语、德语和日语可用。
-
你的技能有什么影响吗?您说过您没有收到
LaunchRequest,但可能会收到另一种请求类型。如果不是,我建议这可能是因为亚马逊特别使用了“圣诞快乐”这个短语,这会干扰你对设备的技能识别。 -
您是否在测试控制台中收到 LaunchRequest
标签: alexa alexa-skill invocation vui