我想开发一种简单的Alexa技能,该技能只能做一件事。

通过以下方式调用它:

Alexa, play Radio Luxembourg

它应该播放http://sc-rtllive.newmedia.lu

我找到了一些示例,该示例演示如何播放托管在外部服务器上的媒体文件,但没有播放流。

有可能吗?

编辑

实际上根本不需要这个。

内置的TuneIn -support可以为您完成此任务。

如果您的发音很好(我似乎从来没有听错),这应该可以工作:
Alexa, play RTL Radio Lëtzebuerg on tunein

最佳答案

基于此:https://developer.amazon.com/docs/custom-skills/audioplayer-interface-reference.html#play

标识音频内容在远程HTTPS位置的位置。
音频文件必须托管在可通过Internet访问的HTTPS终结点上。必须使用HTTPS,并且托管文件的域必须提供有效的可信SSL证书。自签名证书不能使用。许多内容托管服务都提供此功能。例如,您可以将文件托管在诸如Amazon Simple Storage Service(Amazon S3)(Amazon Web Services产品)之类的服务上。

音频文件支持的格式包括AAC / MP4,MP3,HLS,PLS和M3U。比特率:16kbps至384 kbps。

关于alexa-skills-kit - 在Alexa Skill中播放广播流,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47414455/

10-11 22:59