为什么 Alexa 自定义插槽值无法识别 'echo xxx'?

Why Alexa custom slot value cannot recognize 'echo xxx'?

我正在尝试使用自定义插槽构建 Amazon Alexa 技能。如果我将自定义插槽值设置为 'kind people' 或其他设置,它会很好地工作,但如果我使用 'echo dot',它就无法识别我的输入。 Alexa 自定义插槽值的限制是什么?非常感谢!

offical documentation 仅说明了自定义槽值的限制:

The set of custom values can be anything supported by your skill's handling of the slot as long as it can be spoken by a user, although words not found in a typical dictionary for the skill's language may not be recognized.

Link 还提到了一个有用的调试技巧

Tip: When a user's utterance resolves to a slot that uses a custom slot type, the IntentRequest includes a resolutions object that represents the results of entity resolution. You can check the value of resolutionsPerAuthority[].status.code to determine whether the value provided by the user matches a slot type value or synonym you have defined. You can also define IDs for particular slot values to simplify handling them in your code. See Define Synonyms and IDs for Slot Type Values (Entity Resolution).

这是文档 link:https://developer.amazon.com/docs/custom-skills/create-and-edit-custom-slot-types.html