- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在创建一个 alexa 技能时,我不断收到这样的消息我似乎成功调用了意图。
当我说“我想要口音”时,alexa 会响应“您刚刚触发了 BuyAccentsIntent”或我在交互模型中命名的任何意图。
我的代码是这样的。据我所知,没有任何记录。我确定这是我对如何将意图处理程序与意图名称链接起来所做的一些愚蠢的错误假设,但我不确定它是什么。我在之前的意图上犯了同样的错误并修复了它,但我不确定如何。在我看来,它们都遵循相同的模式。
const BuyAccentsIntentDoesThisEvenMatterHandler = {
canHandle(handlerInput) {
console.log('handlerInput:'+handlerInput);
return handlerInput.requestEnvelope.request.type === 'IntentRequest'
&& handlerInput.requestEnvelope.request.intent.name === 'BuyAccentsIntentTwo';
},
handle(handlerInput) {
console.log('BuyAccentsIntentHandler');
return handlerInput.responseBuilder
.speak("buy something then")
//.reprompt('add a reprompt if you want to keep the session open for the user to respond')
.getResponse();
}
};
最佳答案
我没有在自定义请求处理程序中包含我的处理程序。
Alexa.SkillBuilders.custom().addRequestHandlers()
关于alexa-skills-kit - 你刚刚触发了 <custom intent name>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57193077/
如何打开一个大格式的文本文件 [[skill1, skill2, skill3, ...], [skill1, skill4, skill6, ...], ….] 在 Python 中。我尝试过使用
首先,如果我在 alexa 应用程序开发页面上使用模拟器,一切正常,尽管请求看起来有些不同。如果我对我的 Alexa 设备说“询问 appName {x} 和 {y}”,那么我的 Web 服务会被调用
Alexa 技能商店中的某些技能仅使用“Ok Alexa,告诉我一个笑话”或“Ok Alexa,你能复制我吗”之类的句子即可激活,而不使用“Ok Alexa,告诉 [skill]”等标准调用[某事]”
我想开发一个简单的 Alexa 技能,它应该只做一件事。 通过调用它: Alexa, play Radio Luxembourg 它应该播放 http://sc-rtllive.newmedia.lu
我可以将我的 Amazon Alexa Skill 与两个外部服务相关联吗? 我想从他们两个汇总数据,但我需要使用两个不同的访问 token 。 我可以通过使用 Alexa 帐户链接来获取它们吗? 最
我正在开发 Alexa 技能。我想授予我公司的其他人使用该技能的权限,以便对其进行测试。有没有办法做到这一点? 到目前为止,我发现了以下内容: https://developer.amazon.com
我正在使用 Node.js 上的 Alexa Skill Set SDK 构建 Alexa 教学练习技能。我将每个 cooking 步骤保存到数据库中,因此如果技能超时,用户可以重新打开技能并从中断处
我正在使用 Node.js 上的 Alexa Skill Set SDK 构建 Alexa 教学练习技能。我将每个 cooking 步骤保存到数据库中,因此如果技能超时,用户可以重新打开技能并从中断处
我正在阅读 Alexa Skills 的文档,似乎有一个后备意图 https://developer.amazon.com/docs/custom-skills/standard-built-in-i
我正在构建一个需要能够处理问题答案的 Alexa 应用程序。我有一个 SkipIntent具有跳过问题的示例话语的意图。 我想建一个 AnswerIntent可以接受任何答案并根据正确答案处理它们。我
当前行为: 我可以通过开发者控制台访问我的每项 Alexa Skills 的指标,例如“过去 7 天的唯一身份客户总数” 期望的行为: 通过 Amazon 的 ASK CLI 或 SMAPI 执行相同
在 php 中,我们通常使用 name="skills[]"从表单中获取数据作为数组,但如何在 angularjs 中执行此操作?PHP 示例: 我想在 AngularJS 中做同样的事情,但出现语
我想在我的话语中收到一美元。因此,例如,如果我问 Alexa: Send $100.51 to Kroger. (读作,一百美元五十一美分)我想收到值100.51在适当的插槽中。 我试过搜索,我像这样
我正在做其中一个教程(HelloWorld),以使Echo熟练掌握技巧,然后按照指示进行操作。当我使用Service Simulator测试该技能时,我输入了 Alexa, tell Greeter
使用此Amazon-provided library,我正在研究alexa技能,该技能可播放短mp3文件队列。触发音频的代码如下所示: this.response.audioPlayerPlay('R
例如,假设我想在ios应用程序中启动相机以拍照,是否可以利用ASK和iPhone麦克风来理解用户语音命令(“启动相机”)来启动相机并触发ios中的功能? 最佳答案 简短答案:不可以。 长答案:是的,但
我正在使用 python 开发一个 Web 服务,该服务将作为自定义 Alexa Skill 的后端逻辑运行。我正在使用 Flask、flask-ask(Alexa Skill Kit) 和 MySQ
早些时候我遇到了 Alexa 没有将状态更改回空白状态的问题,并且 found out that there is a bug in doing that .为了完全避免这个问题,我决定强制我的技能始
我想拥有一种自定义技能,但是它需要直接访问用户的声音(我们录制的音频的输出)。 Alexa可以/将中继流而不是发送请求调用(启动/意图/ session 结束)吗? 我了解自定义技能可以将mp3作为响
我创建了一个 Amazon Alexa 技能,它具有一个意图 (MyIntent) 和两个自定义槽类型(SlotA 和 SlotB)。意图架构如下所示: { "intents": [ {
我是一名优秀的程序员,十分优秀!