alexa - 向 Alexa 传递来自技能的命令
问题描述
我们有一个客户有一个奇怪的问题,找不到任何优先级。自定义 Alexa 技能是否可以将命令传递给 Alexa?
例如,像这样:
Alexa,问测试让我们聊天
然后该技能将传递给 Alexa:
Alexa,让我们聊天
类似的东西?我的直觉说不,但想把它放到互联网上,因为你们都比我知识渊博:P
任何指向来源的链接将不胜感激。
解决方案
这正是Alexa 自定义技能中的意图的工作方式。
在您的情况下,您将创建一个名为Test
. 然后您将创建一个意图,这将是您的“命令”。然后,您可以定义一些示例话语,例如
let's chat
或let's start a chat
。
这些话语将触发意图,然后可以对服务 API 执行任何所需的操作。
来自 Alexa Skills Kit 文档(https://developer.amazon.com/docs/custom-skills/create-intents-utterances-and-slots.html):
意图表示满足用户口头请求的操作。意图可以有选择地具有称为槽的参数。示例话语是映射到意图的一组可能的口语短语。
推荐阅读
- html - 引导导航栏链接切换器不显示
- linux - Overlayfs:从“较低”恢复已删除或更改的文件
- flutter - 使用 onPressed() 创建一张新卡片
- django - 我希望我的外键值等于用户选择
- php - 链接 MySQL 表中的数据的最佳实践
- powershell - 在 Powershell 中为 SID 用户设置 HKCU 注册表项的特殊权限
- ios - 文本字段中的 Border 和 Padding 样式不适用于 swift5
- html - 生产中可见的源代码:创建反应应用程序
- api - 我需要在不超时的情况下保持测试至少 30 分钟
- php - How to make sure the correct class file is loaded when calling / extending class