问题标签 [alexa-app]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
alexa - 如何对用户在 Alexa 中询问的“未处理意图”进行错误处理?
当 Alexa 收到用户的“未处理意图”时。如何处理错误消息“我不太确定如何帮助您”?
alexa - 使用 alexa-sdk 进行 alexa 技能开发有什么优势?
我是 Amazon alexa 技能开发的新手,能够看到可用于开发的 alexa-sdk 节点模块。但无法在文档中找到更多详细信息。我需要使用 alexa-sdk 还是不使用 alexa-sdk 进行开发。?有人可以帮我吗?
alexa-skills-kit - 在 alexa 自定义应用程序中,我可以将查询作为用户的语音流/音频文件获取吗?
用户在 Alexa 上调用应用程序后,有没有办法将查询作为用户的语音流/音频文件获取?通过alexa,我想将流发送到被调用的应用程序将调用的webservice/lambda,并在那里分析意图。
我们有一些专有代码要用于分析意图,因此我们无法在 alexa 端进行因为我在用户调用应用程序后发送查询并且通过应用程序没有隐私问题(希望如此)
谢谢
alexa - 删除 Alexa 历史记录
有没有办法以编程方式访问该应用程序(或 lambda)中特定应用程序表单的 alexa 历史记录?例如,如果我有图书馆应用程序并希望确保 alexa 识别我的请求历史并告诉我我已经订购/阅读了哪本书等
谢谢 Rrrrr Arrrr
node.js - 从 LaunchRequest 中调用另一个 Alexa 意图
我正在研究一项 Alexa 技能,当他通过 LaunchRequest 打开技能时,我想将用户重定向到一个意图。
- 用户说
Open xyz skill
- LaunchRequest 接收到这个并将请求转发给另一个意图。
this.emit('AnotherIntent')
AnotherIntent
有一个 SLOT 是其功能所必需的。- 我已经根据需要设置了 SLOT,并且在单独
AnotherIntent
调用时可以正常工作。
但是,当我启动该技能并尝试AnotherIntent
从上面第 2 步中提到的从其中调用时,Alexa 技能无法启动。
还有一点需要注意的是,当我在此场景的技能构建器中测试相同的 Alexa 技能时,输出 json 正确地向我显示了被引出的 SLOT。不确定当我尝试从 Echo 设备运行它时发生了什么。
我正在使用 NodeJS 和 Lambda 来部署我的 Alexa 处理程序。
任何帮助,将不胜感激。
基于评论的进一步参考 -
处理程序 -
};
LaunchRequest 中捕获的 JSON 请求
从 LaunchRequest 调用时在 Intent 中捕获的 JSON 请求。说明当时intent
没有设置。我相信这就是为什么当我尝试在 fooIntent 实现中发出 elicit 时它一直失败的原因,如上所示。
- 阿米特
alexa - 如何在 Alexa 应用程序的播放器或队列屏幕中显示当前正在播放的项目(歌曲)
我能够将歌曲发送到亚马逊回声设备并且歌曲正在播放。我不明白我必须发送什么才能在播放器或 Alexa 应用程序的队列屏幕中显示歌曲,因为它正在进入其他音乐应用程序,如 saavn、spotify 等。如果有任何链接或信息,请告诉我这个。
] 1
alexa - 用户禁用自定义技能时 Alexa 提示
我的自定义技能有帐户链接,可以正常工作,但是在移动 Alexa 应用程序中,当用户单击禁用技能时,Alexa 中的大部分技能都会显示一个弹出窗口,上面写着“如果你禁用,任何与技能相关的信息都将被删除。你喜欢吗?禁用技能?”
我的自定义技能不是这样说的。我该如何配置?
alexa - 如何让 Alexa 阅读很长的文本?
我试图让 Alexa 阅读很长的文本,但是 Alexa 说该技能返回了失败的响应。当我只返回文本的前 1000 个字符时,它可以工作并读出它们。
如何让 Alexa 阅读我很长的文档?
alexa - 如何存储或获取用户向数据库中树莓派上的 alexa 语音服务发出的请求?
我对alexa语音服务很天真。
我正在尝试将机器学习算法(朴素贝叶斯)集成到 Alexa 语音服务示例应用程序中。为了实现这个算法,我需要将亚马逊 alexa 成功处理的所有请求(用户给出的语音命令)存储到我的本地数据库中,该数据库将在树莓派上使用它们的时间戳和其他信息来处理数据。怎么做?
请提出建议并提供在线有用的资源。
alexa - 我的 Alexa 技能需要插槽类型的意图
我正在创建一项技能,但我的意图需要一个插槽类型(它需要一个完整的句子作为输入),但它应该是印度语。
喜欢:AMAZON.LITERAL
它只支持英语(英国)和英语(美国)。
我需要任何以完整句子作为输入但支持英语(印度)的插槽类型。谢谢。