1

我正在创建用户可以在其中说出地址(用于进一步处理)。地址可以是从“纽约”到“华盛顿第一大道 123 号”再到“西雅图港”的任何地址。基本上就像你可以在谷歌地图上输入的东西——它或多或少会识别所有东西:)

那么现在当然会出现如何为此创建自定义插槽的问题?不推荐使用 LITERAL 加上我正在学习德语技能。

我真的应该尝试用尽可能多的地址枚举来填充我为自定义技能提供的 50,000 行吗?恐怕即使我走那条路,Alexa 仍然会尝试将不在该列表中的任何输入映射到那个列表中 - 从而使我的技能有点情绪:(

感谢您的任何建议!

4

1 回答 1

2

正如您所建议的那样,使用具有 50K 示例地址的自定义插槽实际上是行不通的。像地址这样复杂的东西确实需要一个内置的插槽类型,并且有一个用于美国技能的:

https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/built-in-intent-ref/slot-type-reference#postaladdress

但是您注意到您的目标是德语技能,据我所知,上述内置插槽还没有德语或地址版本。

他们为美国做了这件事表明他们会在某个时候为德国添加它,但指望这当然是有风险的,所以你处于一个困难的境地。同时,我建议您转到功能请求空间并添加对上述德语版本的请求:

于 2017-01-19T18:54:46.250 回答