百度语音合成请求到的二进制语音文件怎么转换怎么用

想在h5页面调用语音合成接口,用百度的rest API,(不知道能不能行),按文档请求到二进制语音文件,但不知道怎么用。
按文档说header信息为Content-type: audio/mp3,就算相应成功,
图片描述

相应信息

图片描述

接下来怎么能把这段音频解析然后读出来呢,还是说我 用的方法根本就不对?请大神给个方案或方法

阅读 5.3k
1 个回答

知识点:blob

$.ajax({
    url:"http://localhost:3333/audio",
    type:"post",
}).done(res=>{
    const blob = new Blob([res],{type:"audio/mp3"});
    const blobUrl = URL.createObjectURL(blob);
    const audio = new Audio(blobUrl);
    audio.play();
});

clipboard.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题