首页 > 解决方案 > 向 Alexa 传递来自技能的命令

问题描述

我们有一个客户有一个奇怪的问题,找不到任何优先级。自定义 Alexa 技能是否可以将命令传递给 Alexa?

例如,像这样:

Alexa,问测试让我们聊天

然后该技能将传递给 Alexa:

Alexa,让我们聊天

类似的东西?我的直觉说不,但想把它放到互联网上,因为你们都比我知识渊博:P

任何指向来源的链接将不胜感激。

标签: alexaalexa-skill

解决方案


这正是Alexa 自定义技能中的意图的工作方式。

在您的情况下,您将创建一个名为Test. 然后您将创建一个意图,这将是您的“命令”。然后,您可以定义一些示例话语,例如 let's chatlet's start a chat

这些话语将触发意图,然后可以对服务 API 执行任何所需的操作。

来自 Alexa Skills Kit 文档(https://developer.amazon.com/docs/custom-skills/create-intents-utterances-and-slots.html):

意图表示满足用户口头请求的操作。意图可以有选择地具有称为槽的参数。示例话语是映射到意图的一组可能的口语短语。


推荐阅读