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