“否”触发AMAZON.FallbackIntent而不是AMAZON.NoIntent

时间:2018-06-11 07:30:26

标签: alexa alexa-skills-kit

我的技能有几个意图,包括一些内置意图的AMAZON。其中三个是AMAZON.FallbackIntentAMAZON.NoIntentAMAZON.YesIntent。 当说“”时会触发AMAZON.YesIntent,但是当我说“ no AMAZON.FallbackIntent被触发时。所以我添加了“ no ”作为AMAZON.NoIntent的附加话语,但仍然将“否”路由到AMAZON.FallbackIntent

任何人都知道为什么会发生这种情况以及如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

您的某个意图中可能有AMAZON.LITERALAMAZON.SearchQuery个广告位,这会干扰AMAZON.NoIntent。尝试删除该意图,AMAZON.NoIntent应该可以正常工作。在forum

中讨论了类似的问题

答案 1 :(得分:0)

AMAZON.NoIntent不起作用的原因是因为我有另一个意图,部分地具有与AMAZON.NoIntent类似或相同的话语。这个意图从来没有与之相匹配,因此更难以弄清楚创造这个问题的意图。