从AudioContext(Web Audio API)录制声音

ken*_*ong 6 audio-recording html5-audio webkitaudiocontext web-audio-api

有没有办法记录发送到的音频数据webkitAudioContext.destination

节点正在那里发送的数据正由浏览器播放,因此应该有一些方法将该数据存储到(.wav)文件中.

cwi*_*lso 6

目前,没有一种原生方式可以做到这一点,但正如Max在上面的评论中所说,Recorderjs基本上做了这个(它不链接到目的地,但是一个ScriptProcessorNode,你可以连接其他节点,并记录其输入我在Recorderjs上构建了一个简单的音频文件记录器 - https://github.com/cwilso/AudioRecorder.

  • 仍然,recorder.js必须以某种方式工作 - 所以必须有办法做到这一点.你不想打扰解释的事实不是借口. (3认同)