Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Streaming Alexa Skill赢了';我不能播放流媒体音频_Streaming_Audio Streaming_Alexa_Alexa Skills Kit - Fatal编程技术网

Streaming Alexa Skill赢了';我不能播放流媒体音频

Streaming Alexa Skill赢了';我不能播放流媒体音频,streaming,audio-streaming,alexa,alexa-skills-kit,Streaming,Audio Streaming,Alexa,Alexa Skills Kit,我已经在这件事上碰壁两天了,我会把这个决议贴出来,希望它能帮助过去的人。我创建了一个Alexa skill来播放一个广播电台,但就是无法播放,甚至使用了示例代码。最后,我只是硬编码了发送到线路上的值,但仍然不起作用。以下是我发送的内容: { “版本”:“1.0”, “答复”:{ “应结束会议”:1, “答复”:{ “输出语音”:{ “文本”:“玩Somgwriters岛”, “类型”:“纯文本” }, “指令”:[ { “游戏行为”:“全部替换”, “音频项目”:{ “流”:{ “url”:”

我已经在这件事上碰壁两天了,我会把这个决议贴出来,希望它能帮助过去的人。我创建了一个Alexa skill来播放一个广播电台,但就是无法播放,甚至使用了示例代码。最后,我只是硬编码了发送到线路上的值,但仍然不起作用。以下是我发送的内容:

{
“版本”:“1.0”,
“答复”:{
“应结束会议”:1,
“答复”:{
“输出语音”:{
“文本”:“玩Somgwriters岛”,
“类型”:“纯文本”
},
“指令”:[
{
“游戏行为”:“全部替换”,
“音频项目”:{
“流”:{
“url”:”http://la2-ssd.myautodj.com:8198/stream.mp3",
“代币”:“,
“偏移毫秒”:0
}
},
“类型”:“AudioPlayer.Play”
}
],
“谴责”:{},
“卡片”:{}
}
},
“会期贡献”:{},
“状态代码”:“200”

}
我终于找到了他们的原因:

audioItem.stream.url: 在远程HTTPS位置标识音频内容的位置。 音频文件必须托管在可通过Internet访问的HTTPS端点上。HTTPS是必需的,并且承载文件的域必须提供有效、受信任的SSL证书。无法使用自签名证书。许多内容托管服务都提供了这一点。例如,您可以在Amazon Simple Storage service(Amazon S3)(Amazon Web服务产品)等服务上托管文件