【发布时间】:2017-02-25 00:20:46
【问题描述】:
使用以下代码,我的麦克风(使用 Chrome)的音频流中全为零:
navigator.mediaDevices.getUserMedia({audio:true}).then(
function(stream) {
var audioContext = new AudioContext();
var source = audioContext.createMediaStreamSource(stream);
var node = audioContext.createScriptProcessor(8192, 1, 1);
source.connect(node);
node.connect(audioContext.destination);
node.onaudioprocess = function (e) {
console.log("Audio:", e.inputBuffer.getChannelData(0));
};
}).catch(function(error) {console.error(error);})
我在这里创建了一个 jsfiddle:https://jsfiddle.net/g3dck4dr/
这里有什么问题?
【问题讨论】:
标签: html5-audio web-audio-api getusermedia