amazon lex 使自定义插槽动态化

amazon lex to make custom slot dynamic

我正在尝试在 amazon lex 中创建一个插槽来检测话语中的位置(这将包括地址、邮政编码、地标等),这将用于导航应用程序。我制作了一个名为 "Place" 的自定义插槽,它应该在用户说 "take me to [place]" 时从插槽生成响应。然而,大多数时候,它不理解话语。当我在可能的值(例如东京站、涩谷等)中列出地名时,它会起作用,但不会识别列出的值以外的值。有没有办法让 lex 动态识别某个地区(比如日本)中的所有地点?

您可以从 built-in 插槽中尝试 AMAZON.US_CITYAMAZON.GB_CITYAMAZON.EUROPE_CITYAMAZON.DE_CITYAMAZON.AT_CITY 等插槽. 他们几乎可以识别世界各地的城市。

我检查了AMAZON.US_CITY,它能够识别日本的城市。
请参阅下面的屏幕截图。

在 Alexa 中,您也可以扩展 built-in 插槽,但我不确定在 Lex 中是否可行。
但是 AMAZON.US_CITY 会解决你的问题。

希望对您有所帮助。