Alexa如何处理自定义槽类型值的同义词中的特殊字符?

时间:2017-09-08 16:04:00

标签: alexa alexa-skill alexa-slot

考虑以下自定义插槽类型值同义词:

"name": {
  "value": "The Thing",
  "synonyms": [
    "Foo & Bar",
    "foo 2",
    "foo 10.5",
    "foo/bar"
  ]
}

Alexa如何使用特殊字符处理这些同义词?该文档仅提供了使用小写拉丁字符的示例。

1 个答案:

答案 0 :(得分:1)

自定义插槽类型的名称只能包含字母字符。允许的唯一特殊字符是下划线(“_”)。允许使用点字符(。),但仅限于扩展其中一个允许自定义值的内置类型。也就是说,如果要将其他城市添加到列表中,则可以定义名为AMAZON.US_CITY的自定义插槽类型,但无法定义名为AMAZON.DATE或MYDEV.MY_CUSTOM_SLOT

的自定义插槽类型。

来源: - https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/alexa-skills-kit-interaction-model-reference#custom-slot-syntax