我正在为我们设备的特殊控件构建技巧。这些控件在智能家居API中不可用。我需要为我的意图模式设置一个自定义插槽类型,称为设备名称。但是DeviceName确实有很多可能性。我可以命名一个设备猫灯,鲍比的汽车,汉堡包等等......我不能把它们都写在样本列表下,这是不切实际的。如何在Alexa技巧中为设备名称定义自定义插槽类型
0
A
回答
0
目前还不清楚你在问什么。这听起来像你正在试图建立一个Alexa智能家居技能,而不是“自定义技能”。
智能家居技能不允许您指定自己的插槽,意图,话语等。您必须使用由亚马逊定义的智能家居命令。
如果这不适合你,那么你需要创建一个自定义技能。然后,您可以定义意图,插槽等。
0
亚马逊的Recommendations for Custom Slot Type Values声明您的自定义值列表不需要包含您的技能预期的所有值。亚马逊建议您提供具有代表性字数的代表性的一组自定义值。
例如...
比方说,我有以下意图:
- Intent: MyFavoriteBand
- Utterance: "My favorite band is {Band_Name}"
- Custom Slot Type: Band_Name
- Custom Slot Values for Band_Name
* Ramones
* The Pixies
* The Grateful Dead
而且用户说, “我最喜欢的乐队是汽车”。
你MyFavoriteBand
意图将火和Band_Name
值将是“汽车”即使没有包括在训练组值。
相关问题
- 1. Alexa的技能自定义插槽 - 货币
- 2. Alexa技能自定义插槽的日期时间
- 3. Java有Alexa的自定义技能要求缺少插槽
- 4. 如何在Alexa技巧中使用之前的插槽值?
- 5. 将额外的自定义设备状态传递给Alexa自定义技能
- 6. 为Alexa技能套件提供数字数据的自定义插槽
- 7. 链接alexa自定义技能和avs设备
- 8. Alexa的自定义技能设备发现
- 9. Alexa无法调用自定义技能
- 10. 将条目动态添加到alexa自定义插槽类型s
- 11. 如何处理自定义Alexa技能中的自由文本?
- 12. 让亚马逊Alexa认可一个术语而不定义自定义插槽?
- 13. Alexa的技能 - 定义自定义时隙示例
- 14. Qt自定义插槽
- 15. Qt C++ - 自定义插槽
- 16. StartOverIntent的自定义插槽
- 17. 如何在qt4设计器中创建自定义插槽?
- 18. Alexa技巧 - 如何存储超过1个单词作为插槽值
- 19. 如何在构建自定义alexa技能套件时将客户关联到Alexa设备?
- 20. 自定义类型的小巧阵列
- 21. 任何方式在Alexa Lambda函数中创建自定义插槽值?
- 22. 在XSD中共享定义的技巧?
- 23. 在Alexa设备中存储自定义数据
- 24. 如何获得一个Alexa技巧流媒体MP3到设备
- 25. Alexa技能互动模式不确定关于定制插槽
- 26. 如何确定自定义对象的“名称”或类型?
- 27. Alexa技巧离线
- 28. 如何使用自定义名称在sequelize-cli中定义自定义主键
- 29. 在导轨中定义自定义模型名称
- 30. 如何在模板类定义中构造自定义类型
嗨,总结我的问题。我在询问如何为名称创建自定义插槽类型。我知道我可以为自定义插槽类型写入最多50,000个值。但我不希望我需要为设备编写所有可能的名称。正如我所提到的,我可以命名一个设备猫灯,鲍比的车,或任何奇怪的名字。但是,我怎样才能定义这种插槽类型,它具有非常广泛的可能值。 –
示例值只是示例。我已经看到其他值没有明确列出的插槽中传递。我其余的话语足以限定意图,那么你也可以通过传递其他值。 你最好的选择当然是找到AMAZON。*定义的插槽类型。 –
我明白了。如果是这种情况,那么为什么有时Alexa无法正确理解这个词?我在我的插槽值列表中列出了罗密欧一词。但是当我说“卧室”时,我总是会得到“罗密欧”这个词,这让我很困惑。 –