var audioCtx = new AudioContext();
function getData() {
request = new XMLHttpRequest();
request.open('GET', '4.wav', true);
request.responseType = 'arraybuffer';
request.onload = function() {
var audioData = request.response;
audioCtx.decodeAudioData(audioData, function(buffer) {
console.log(buffer)
});
}
request.send();
}
getData();
通过以上方法获得到的sampleRate每次都是48000. 怎么获取音频的采样率呢?
因为我主要是判断wav格式的录音,所以可以通过录音的字节内容来判断:
参考资料:
https://blog.csdn.net/gwhcsdn...