2017-12-27 870 views
0

我正在尝试编写我的第一个Alexa技能。经过大量的研究,我已经建立了一个能够播放音符的技巧。从s3检索音频时出错

当我测试的技巧,我得到了以下错误消息:

Error: There was a problem when trying to retrieve the audio from https://s3.amazonaws.com/music-notes/A-sharp.mp3 

我可以访问该文件就好在我的浏览器,我相信我启用了CORS。有人能指出我导致这个错误的原因吗?

回答

2

的问题是,它曾表示使用16000赫兹以48 kbps的,但该文档时,我这样做的胆量,我离开了平均比特率模式。将其更改为常量可解决问题。感谢:https://www.youtube.com/watch?v=pKlnpf0SsoE告诉我这一点。

0

我会认为这是一个SSL问题,但我没有调查过它。

如果是,这个环节可能会有所帮助:

How to Configure SSL for Amazon S3 bucket

+0

我无法想象如何,但我试着把

+0

这是因为你删除的协议:'的https://' 如果你回到添加它,你应该看到: '混合内容:在<您的网站>页面此内容也应当在送达HTTPS.'这表明这是一个HTTPS问题。 另外,你应该可以用'//' –

+0

替换协议。由于某种原因,当我粘贴标签时,http被删除。真正的标签有http://,它仍然返回相同的错误。它必须是stackoverflow部分的安全性。 – Thom