const audioContext = new AudioContext(); const source = audioContext.createMediaStreamSource(stream); const buffer = await audioContext.decodeAudioData(await stream.getAudioTracks()[0].getBuffer()); const g711a = audioContext.createScriptProcessor(1024, 1, 1); g711a.onaudioprocess = (event) => { const input = event.inputBuffer.getChannelData(0); const output = new Float32Array(input.length); for (let i = 0; i 1) { sample = 1; } output[i] = sample * 255; } event.outputBuffer.copyToChannel(output, 0); }; source.connect(g711a); g711a.connect(audioContext.destination); Web Audio [https://developer.mozilla.org/zh-CN/docs/Web/API/Web_Audio_AP...](https://link.segmentfault.com/?enc=%2F1rNITZtiUrjiRKNaz7YVw%3D%3D.%2BQtVuSVPRMnYcgezV4IDRWletWHpVFVPdx%2BoxkbT67hKTcTdXsWgXz%2BUfw2HMA9NcD3vK3nkJwZjRn7jxvip%2FSBUlI2AkoOdWetZ8Vy2LhgCpRtCRDqSE9Oe5nJgYxFYeulvjmcnrqD8Po4ztl8EL8tgSfpXgHyOCeu88fsSqMQ%3D) 不知道是否可以