【问题标题】:How can I save audio from a MediaStreamAudioSourceNode to an AudioBuffer with JavaScript?如何使用 JavaScript 将音频从 MediaStreamAudioSourceNode 保存到 AudioBuffer?
【发布时间】:2013-06-29 03:42:48
【问题描述】:

刚开始使用音频,我正在尝试保存麦克风捕获的音频。到目前为止,这是我所拥有的:

record = function() {
  navigator.webkitGetUserMedia({
    audio: true
  }, onStream, onError);
};

onStream = function(stream) {
  var microphone = audioContext.createMediaStreamSource(stream);
  // save audio from microphone to an AudioBuffer 
};

当数据流入时,必须有某种方式附加到 AudioBuffer。任何帮助将不胜感激!

【问题讨论】:

  • 我们将如何使用下面的答案通过 binaryjs 发送 arraybuffer?

标签: javascript google-chrome audio-streaming webrtc web-audio-api


【解决方案1】:

是的。查看RecorderJS。超级好用。

【讨论】:

    猜你喜欢
    • 2017-03-11
    • 2018-01-17
    • 1970-01-01
    • 2020-12-20
    • 2021-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多