首页 > 解决方案 > 从 Lex 导入时,Alexa 不接受 AMAZON.US_LAST_NAME slotType

问题描述

我在 Lex 中构建了一个机器人,并且我将AMAZON.US_LAST_NAME插槽类型用于我的一个插槽。

但是当我从 Lex 导出为 Alexa JSON 格式,然后导入 Alexa 时,导入失败,因为 AlexaAMAZON.US_LAST_NAME无法识别/使用插槽类型。

Lex 和 Alexa 之间的差异让我越来越惊讶,我发现的每一个差异。

插槽类型的Lex 文档甚至向我们介绍了 Alexa 插槽类型:

有关可用内置插槽类型的列表,请参阅 Alexa Skills Kit 文档中的插槽类型参考

因此,发现它们之间存在差异并不奇怪。有人知道为什么吗?

或者,如果有人遇到过这种情况,让 Alexa 拥有类似US_LAST_NAMES插槽类型的解决方法是什么?

标签: amazon-web-servicesalexaamazon-lex

解决方案


我认为您可以使用AMAZON.Person插槽类型。


推荐阅读