有没有办法在每次调用技能时定义自定义技能值?

Is there a way to define a custom skills values each time the skill gets invoked?

我正在尝试制作可以 select 文件的技能,不幸的是 AMAZON.LITERAL 类型已被弃用,我需要将我的技能更新为自定义技能类型。我已经有了为 selectable 文件生成关键字的代码,有没有办法在每次调用时自动覆盖或附加自定义技能关键字?或者至少是一种欺骗 Alexa 收集半自由形式语音的方法?

有没有办法在每次调用时更新自定义技能关键字(自定义插槽值项目列表)?

没有。对于每个自定义插槽,您必须在定义技能时指定一个静态列表。 (Here's a 功能请求使列表动态化。

或者至少是一种欺骗 Alexa 收集半自由形式语音的方法?

有点。为了回应开发人员对丢失文字类型的失望,亚马逊最近强调您为自定义槽提供的项目列表只是一个指南,并且自定义槽仍然可以像文字槽一样工作。有关详细信息,请参阅此博客 post...

Why a Custom Slot is the Literal Solution