Alexa 媒体播放技巧

Alexa Media Playback Skill

是否可以创建提供音频播放的自定义 Alexa 技能?我想创造一种技能来播放当前不受支持的音乐服务中的音乐。我搜索了 API 文档,但没有找到任何提及它的地方。

亚马逊支持富媒体播放。包含大量详细信息的公告是 here.

对于更简单的东西,还有另一个功能可以让您提供音频播放,称为 Speech Synthesis Markup Language。按照 link 了解如何使用它的说明。

对于 SSML,总而言之,您可以提供多达 5 个具有非常特定格式的 MP3 文件,以及总计 90 秒的播放音频。这可能不足以做你想做的事(除非你喜欢很短的歌曲)但这是平台支持的,也是目前 Alexa 技能播放任何东西的唯一方法。

亚马逊大约两周前发布了音频流 API。现在您可以使用播放列表了。不幸的是,SDK 还没有跟上,所以现在你必须自己做出 JSON 响应。

ASK Streaming

Alexa 目前有一个 audio player 界面可以满足您的需要。

它可以启动带有指定音频文件和专辑图像的普通音频播放器。