在JS中创建.wav文件 - "不是WAVE文件 - 没有RIFF标题"

时间:2017-05-24 11:52:03

标签: javascript web header wav riff

我尝试从浏览器的麦克风录制音频,并将其另存为.wav文件(发送到API)

我已经获得了我之后的二进制块,我可以将其转换为在VLC(以及浏览器中)中播放的.wav文件

let blob = new Blob(chunks, { type: 'audio/wav' });

但是当我尝试将其发送到http://www.beyondverbal.com/api/时,我会收到

{"readyState":4,"responseText":"{\"status\":\"failure\",\"reason\":\"Not a WAVE file - no RIFF header\"}","status":400,"statusText":"Bad Request"}

基本上问题是,如何添加我需要的RIFF标题,或者我完全错误地解决了这个问题?

由于

0 个答案:

没有答案