【发布时间】:2019-02-06 11:26:09
【问题描述】:
我有这样的调用技巧:“Alexa,问 SuperDuperEvent”。 但我希望能够做到这一点:“Alexa,询问 SuperDuperEvent location”。 location 将是一个城市。
因为我的技能很大程度上取决于位置,所以我需要在其他任何事情发生之前知道请求的位置。这可能吗?
技能也可以从位置开始吗?像这样:“Alexa,开始 SuperDuperEvent 位置”。
为每个位置创建新技能是否有可能? 我想避免使用这种类型的对话框:
User: "Alexa, start SuperDuperEvent"
Alexa: "What location do you want to know about?"
User: "Brussels"
Alexa: "What do you want to know about the SuperDuperEvent in Brussels?"
这可能是要走的路,但感觉不流畅或不吸引人。
干杯
【问题讨论】:
-
是的。你可以这样做。当您调用该技能时,它还将处理附加文本并使用它来匹配可用的意图。因此,如果您有一个带有插槽的位置意图,它会选择它并直接进入该意图。
标签: alexa alexa-skills-kit alexa-skill alexa-slot alexa-app