我想开发一种简单的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/