我尝试从浏览器的麦克风录制音频,并将其另存为.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标题,或者我完全错误地解决了这个问题?
由于