在为 Alexa Skills Kit 开发时,我遇到了这样一个问题:如果我的技能话语恰好与我已激活的单独技能的调用词重叠,则它不起作用。
为了重现这一点,我启动了我的技能,然后说“jeopardy”(我安装了 Jeopardy 技能),Alexa 回复“我一次只能帮助你一项技能”。如果我希望我的用户能够对我的技能做出回应并说“危险”,即使我将其列为我的话语之一,他们也不能这样做。
只是为了清楚我的确切互动,我说“Alexa,启动my awesome skill
”,然后它回复我的消息“我今天如何帮助你?”。现在我说“危险”,我已将其配置为我的意图的表达,它会以“我一次只能帮助你一项技能”来回应。
我的具体示例是针对不同的调用词,我只是以 Jeopardy 技能为例。我已经能够用我正在开发的多种技能进行复制。
这是否意味着当我激活其他技能时,对其他技能的可用响应会减少,如果有重叠,我无能为力?