用于 Alexa Skills Kit 的带有数字数据的自定义插槽

Custom Slot with Numeric Data for Alexa Skills Kit

我正在为我当地的 public 公交方向写一个 alexa 技能。我正在用这样的自定义插槽定义火车站 -

LIST_OF_STOPS - 14th Street | 23rd Street | 33rd Street | Christopher Street | Exchange Place

我强烈怀疑 Alexa 将很难理解像 14th Street 这样的东西,是否有关于如何定义这些东西的文档或指南?

没有任何文档。大多数人通过反复试验来做到这一点。唯一模糊记录的怪癖是 "a."、"b." 等可用于字母。

话虽如此,我认为这些值看起来还不错。您需要注意的一件事是 Alexa 获取自定义值列表 "under advisement"。这不是一个确定的列表。 Alexa 会很乐意 return 值而不是列表中的值。所以你无论如何都需要一个模糊匹配器,这样你就可以处理“23 街”之类的事情。

我会试试你的简单列表,看看你对结果是否满意。如果不是,您可能会制定一个意图是 {slot} 街道,另一个意图是 {slot} 地点等。这可能会改善情况。但它可能不会。你需要迭代并尝试一堆东西然后看看。