我是新来的 对 Google 采取的行动 现在在做研发。我已经在 Alexa 上创建了一个音频技能,现在也希望谷歌助手也有同样的功能。但我有几个问题:
1- 我们可以返回音频作为回应吗?我的音频大约有 1 小时长,所以我们可以在我们的 Action 中播放它们吗?在 Alexa 中,我们有音频播放器。助手里有这样的吗?
2- 我没有找到任何 SDK,但开发人员正在谈论它,所以肯定有一些。请分享链接。
感谢期待。
更新 :
我相信,SDK 是对 google 的操作。我还没有探索它,但它是我发现的用于使用 node js 创建操作的 SDK
链接:actions-on-google
最佳答案
Actions 支持 SSML,它提供音频文件的播放:https://developers.google.com/actions/reference/ssml#support_for_ssml_elements
目前,所有支持的音频格式的最长持续时间为 120 秒,但如果音频更长,您可以拆分音频并按顺序播放它们。
如果您有自己的 NLU,则可以使用 Actions SDK。如果你没有自己的 NLU,那么你可以使用 API.AI 来创建一个 Action 。
node.js 客户端库可用于以下任一选项:https://github.com/actions-on-google/actions-on-google-nodejs
对于任何其他开发人员问题,您应该查看操作文档:https://developers.google.com/actions/develop/conversation
关于audio - 在 google 上创建操作 |音频播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41344602/