如果我尝试使用我的echo设备或服务模拟器调用它,Alexa不会发送包含 AMAZON.StopIntent 的 IntentRequest 。我尝试使用列出的{strong>常见语言 <{3}}来调用它,但我从未收到请求。它只会让我的echo设备停止收听。相反,我想发送一个包含outputSpeech的回复说“再见”#39; andEndSession设置&#39; true&#39;。
但是,一旦我开始新的会话,我的技能就会收到 SessionEndedRequest ,原因说&#34; USER_INITIATED & #34 ;.
它也无法使用服务模拟器,输入我提供的常用话语。
如果我把样本话语等于常见的话语,它也没有什么区别。
有什么想法吗?
[编辑]技能是德语
答案 0 :(得分:0)
听起来你没有在交互模型中定义AMAZON.StopIntent
。您是否确认您的交互模型类似以下内容?
{
"name": "AMAZON.StopIntent",
"samples": []
}