alexa相关内容
生成Alexa Auto SDKhttps://github.com/alexa/alexa-auto-sdk/blob/3.2/builder/README.md 我使用Ubuntu 20.04(我不再使用18.04)运行 ./builder/build.sh android -t androidx86-64 --android-api 28 进入 | ../../m4-1
..
在我的Alexa-Skill中,我问用户一个是/否问题(他是否喜欢听新闻)-在是部分,我想启动NewsIntent,就像用户手动调用它一样。 它背后的想法来自Justin Jeffress:https://developer.amazon.com/de/blogs/alexa/post/9ffdbddb-948a-4eff-8408-7e210282ed38/intent-chaining-
..
我知道Alexa帐户链接用户需要在亚马逊开发人员中创建他的安全配置文件,之后,用户需要在Alexa开发人员控制台中设置帐户链接,以便与Alexa技能登录。但现在的问题是,用户如何才能在不发布该技能的情况下测试Alexa帐户链接?因为我的技能仍在发展中,我想在我的开发人员控制台中使用Alexa检查Google登录!那么有可能做到这一点吗?如果可能,请指导我如何才能做到这一点! 我正在使用PYT
..
我在使用帐户链接的Alexa中创建自定义技能。我使用OAuth2 php库创建了自己的身份验证服务器,并在技能配置中配置了授权URL和令牌URL。 当我尝试从Alexa移动应用程序进行帐户链接时,我收到错误消息“无法链接您的技能”。以下是我的工作进展。 Alexa应用能够打开我的身份验证URL。 我能够使用重定向URI授权并提供授权码。 Alexa正在使用以前提供的授权码请求访问令
..
我正在研究一项 Alexa 技能,我想在用户通过 LaunchRequest 打开技能时将其重定向到一个意图. 用户说打开xyz技能 LaunchRequest 接收到这个并将请求转发到另一个意图.this.emit('AnotherIntent') AnotherIntent 具有其功能所需的 SLOT. 我已根据需要设置了 SLOT,并且 AnotherIntent 在单独调用
..
我希望能够在我的技能中让 alexa(听得见)倒计时 15 秒.我知道我可以在 SSML 中 .但那是听不见的.我也知道我可以做到: 1514 或者更好(考虑到说出数字所需的时间) 1514 但如果我重复多次,那将是大量重复的代码.所以我可能会编写一个函数,它接收一个数字和一个秒数,并在该时间间隔内产生一个 SS
..
我的意图是我的用户可以使用我的应用程序在我的 alexa 技能中插入一些意图.所以我需要动态更改我的 alexa 技能的意图模式和示例话语. 有什么方法可以在不重新提交和不使用亚马逊开发者门户的情况下更新意图架构和示例话语. 谢谢 解决方案 不,没有办法以编程方式或动态方式更新技能的配置. 尽管如此,有一个流行的功能请求:.https://forums.developer
..
在使用 Alexa 技能套件测试我的交互模型时,我发现了一些奇怪的东西. 我定义了一个自定义插槽类型,如下所示: CAR_MAKERS 奔驰 |宝马 |大众汽车 我的意图方案是这样的: {“意图":[{"intent": "CountCarsIntent",“插槽":[{"name": "汽车制造商",“类型":“汽车制造商"},... 带有示例话语,例如: CountCarsIn
..
我是开发 Alexa Skills 的新手.我正在为西班牙商店开发一项技能,所以我正在使用 es-ES 语音.我使用 Node.js ASK-SDK,但遇到了这个问题: 当我尝试与 reprompt 进行对话时,如果用户说胡言乱语,则不应触发我的任何话语,我希望进入错误处理程序,因为它是具有 canHandle == true 的处理程序,但实际结果是,Alexa 检测到该乱码并将其分类为正
..
您如何在 alexa 技能中实施“AMAZON.NextIntent".假设我有 3 个音频(a1、a2、a3)排队,并且 a1 正在播放.如果用户使用“nextIntent"发送请求,alexa 播放 a2 的响应应该是什么? 解决方案 Alexa SDK 使您能够将状态保留在会话属性中.对于 Node.js,它是 this.attributes.您可以在 技能状态管理中阅读更多相关信息
..
我正在使用 PHP 端点实现 Alexa 对话模型.我使用了 Alexa 文档(https://developer.html).amazon.com/fr/docs/custom-skills/dialog-interface-reference.html) 这是我的例子:我的技能: 请求意图 话语:在卧室里添加一个{obj} 插槽:{obj}/插槽填充 短语:
..
我的代码是一个工厂,它根据模板参数的类型创建对象.我想将其扩展为“列表"类型. 这就是我所拥有的:Algo1 定义了一个类型 indata.FASSubscriberFactory::Create() 返回一个指向 FASSubscriber 的指针.请看这里: struct Algo1{typedef DataType1 indata;}模板::ptype>struct FASSubsc
..
我正在构建一个返回事件列表的 Alexa 技能集.我想利用我的技能为用户预约选定的活动. 如果用户说“上次活动的 Alexa 预约",我希望我的技能能够处理它并在链接的日历中预订活动. 如何在我的技能范围内访问链接的日历? 解决方案 为此,您需要访问用户的日历,您可以通过帐户链接获得该日历.您可以在此处找到亚马逊的更多信息:将 Alexa 用户与您系统中的用户关联. 在帐
..
我有一个包含请求调用的模块,但它似乎没有被执行. var request = require('request');var Alexa = require('alexa-sdk');var APP_ID = ;var self = module.exports = {处理程序:函数(事件、上下文、回调){var alexa = Alexa.handler(event,
..
在我的 Alexa 技能的意图处理程序之一中,一旦我的承诺得到解决,我必须返回响应. 代码如下: var rcvPromise = receiveMsgQ();rcvPromise.then(function(speechText) {console.log('rcv Promise 用 ',speechText 解决);返回 handlerInput.responseBuilder.sp
..
我将 ASK SDK 2.0 用于 Node.js.我有一项技能,它使用对话模型提示用户输入一系列输入,所有这些都是类型为 AMAZON.NUMBER 的必需插槽.当用户给出数字响应时,一切正常.但是,如果用户给出非数字响应,例如“黄色",则槽值填充为: "value": "?" 并继续提示用户输入下一个插槽.如果他们提供无效的响应,我怎样才能让它再次提示用户输入该插槽?我翻遍了文档,
..
我在使用新技能控制台构建模型时收到错误代码 Error code: InvalidIntentSamplePhraseSlot.完整的错误信息是 意图“AddBookmarkIntent"中的示例话语“AddBookmarkIntent i am at {pageno} of {mybook}"不能同时包含短语槽和另一个意图槽.错误代码:InvalidIntentSamplePhraseSlot
..
我编写了一个 Alexa Skill,它使用 Lambda 函数播放来自给定 URL 的独特音频. 名为“PlayAudio"的 Intent 正在运行并播放来自我们 JSON 格式 API 的第一个音频项. 名为“PlaybackNearlyFinished"的 Intent 不起作用,也就是不播放我提供给它的音频文件.任何人都可以破解到底为什么这不起作用? 这是我的 Lamb
..
我希望 Alexa 能够接受可变长度的英文字母列表到我的自定义技能中.它将允许用户基于字符串进行搜索. 有两个步骤: 为 Alexa 可以理解的单个字母获得良好的表示 枚举具有可变数量字母的示例话语 对于第一种,一种方法是定义一个自定义插槽,该插槽具有英语字母表的枚举值: SLOT_LETTER哎蜜蜂看迪ee效果哎呀... 等等 但这感觉很糟糕.亚马逊是否支持这样做或有更聪
..
是否可以使用 Alexa Skill Kit 的 ASK CLI deploy 命令来构建,例如,部署 development 环境和 debug 版本的应用程序部署到 test 环境的应用程序的 code>release 版本? 我和我的团队正在尝试将相同的技能部署到两个不同的环境中,因此我们的测试团队可以在测试环境中完成他们的工作,而开发团队可以在开发环境中完成他们的工作. 这将是
..