实际上,我使用了Alexa内置插槽AMAZON.DATE。现在,我想在该广告位中添加“每日”值。因此,谁能告诉我如何扩展Alexa内置插槽,例如如何在内置插槽中添加其他值?请举个例子。
您可以在图像1的设置提醒意图中看到我有用户AMAZON.DATE
在图2中,您可以看到内置的插槽类型,但是我没有添加任何附加值的选项。因此,请帮助我实现这一目标。
答案 0 :(得分:2)
根据documentation,您可以扩展内置插槽类型:
在扩展内置类型之前,需要将其添加到您的技能中。在左侧导航栏中,请注意插槽类型下的类型。如果不包括要扩展的插槽类型,请将其添加到您的技能中:
在左侧导航栏中,点击广告位类型旁边的添加。
从Alexa的内置库选项中选择使用现有插槽类型。
找到要添加的内置插槽类型。您可以按名称过滤插槽类型。
为每个内置类型单击添加插槽类型以添加。
请确保在进行更改时保存所做的工作。
要扩展内置插槽类型,请像自定义类型一样向其添加值。在左侧导航栏中,在“插槽类型”下,选择要编辑的插槽类型。输入每个值,然后单击加号或按Enter。
有关在开发者控制台中创建和编辑广告位类型的更多信息,请参阅创建和编辑自定义广告位类型
但是看起来,您无法扩展AMAZON.DATE
插槽(因为它不是列表插槽类型-更多详细信息here)
因此,为了处理daily
字,您应该创建一个名为FrequencySlot
的单独的自定义广告位,并在其中定义一些值(请参阅附件),然后-向您的意图添加新的发音,处理代码中的新插槽类型。