首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从技能中传递命令

从技能中传递命令
EN

Stack Overflow用户
提问于 2018-09-07 13:16:20
回答 2查看 122关注 0票数 0

我们有个客户有个奇怪的问题,根本找不到优先权。一个自定义的Alexa技能有可能将一个命令传递给Alexa吗?

例如,如下所示:

亚历克莎,问问测试让我们聊聊

然后,这一技能将传递给亚历克莎:

亚历克莎,让我们聊聊

像那样吗?我的直觉说不,但我想把它放到网上,因为你们的知识比我多一点。

任何与信息来源的链接都将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2018-09-07 13:45:02

这正是Alexa定制技能的意图所在。

在您的例子中,您将创建一个名为Test的自定义技能。然后你会创建一个意图,这将是你的“命令”。然后,您可以定义一些示例语句,如let's chatlet's start a chat

此语句将触发意图,然后该意图可以在服务API上执行任何所需的操作。

来自Alexa技能工具包文档(https://developer.amazon.com/docs/custom-skills/create-intents-utterances-and-slots.html):

意图表示满足用户口头请求的操作。意图也可以有称为“插槽”的参数。样本话语是映射到意图的一组可能的口语短语。

票数 0
EN

Stack Overflow用户

发布于 2018-09-07 14:43:26

据我所知,你不能创造一个技能,与阿列克谢本身互动。例如,如果我说" Alexa,ask Test let's chat",它就无法将该信息传递给Alexa,因为一项技能将与您构建的服务或API交互。

因此,将" Alexa,询问测试,让我们聊天“变成Alexa的命令是不可能的,因为"Alexa,让我们聊天”。有效地,技能是沙箱从Alexa设备。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52223376

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档