【发布时间】:2020-10-25 16:39:01
【问题描述】:
我创建了一个 Alexa 自定义技能,我用它来控制家里的各种设备。我正在使用自定义技能,而不是实施智能家居技能,因为我希望能够支持非标准话语。例如,我可以问
Alexa, ask [invocation] what is the brightness of the porch lights right now?
自定义技能的一切都非常好,除了我不想说调用名称。我更愿意与porch lights 互动,就好像他们是被发现的智能家居技能设备一样,例如:
Alexa, what is the brightness of the porch lights right now?
这似乎是canFulfillIntent 的目的。我已经在 Python 中实现了这个接口(可能是错误的),但 Alexa 总是响应:“抱歉,我没有找到一个名为 porch lights 的设备”。
我问的可能吗?如果是的话,有人有 Python 示例吗?我的阅读是,虽然这是 canFulfillIntent 的目的,但它还没有像这样运行(这就是为什么有两个 ecobee 技能的原因,例如)。
【问题讨论】:
标签: alexa alexa-skills-kit alexa-skill