Alexa示例话语无法根据连接词识别插槽

时间:2018-02-24 15:51:27

标签: alexa alexa-skills-kit alexa-slot

我有两个简单的Alexa问题,我正在努力工作:

when is the next train from chicago to new york
when is the next train to new york from chicago

在上述两个问题中,第一个城市被映射到原点,第二个城市被映射到目的地,有效地产生:

when is the next train *from* new york *to* chicago

而不是

when is the next train *to* new york *from* chicago

我的样本话语设置如下:

NextTrainIntent next train from {OriginCity} to {DestinationCity}
NextTrainIntent next train to {DestinationCity} from {OriginCity} 

我意识到连接词被忽略了。但在这种情况下,它们是至关重要的,因为这就是英语的运作方式。有没有办法让两个问题都有效?

1 个答案:

答案 0 :(得分:2)

将这些话语实施为两个不同的意图。

FirstIntent ... {OriginCity} to {DestinationCity}
SecondIntent ...{DestinationCity} from {OriginCity}

Alexa会更仔细地听。

或尝试使用Alexa Skill Builder(BETA)。