6

に送信されている音声データを録音する方法はありwebkitAudioContext.destinationますか?

ノードがそこに送信しているデータはブラウザによって再生されているため、そのデータを (.wav) ファイルに保存する方法が必要です。

4

2 に答える 2

6

現在、これを行うためのネイティブな方法はありませんが、Maxが上記のコメントで述べたように、Recorderjsは基本的にこれを行います(宛先にチェーンされませんが、他のノードを接続して入力を記録できるScriptProcessorNodeです。単純なオーディオファイルレコーダーを実行するためにRecorderjsを構築しました-https ://github.com/cwilso/AudioRecorder

于 2013-01-20T17:47:25.670 に答える
3

opus ファイルへのサイン: https://developer.mozilla.org/de/docs/Web/API/AudioContext/createMediaStreamDestination

次の簡単な例では、MediaStreamAudioDestinationNode、OscillatorNode、および MediaRecorder を作成します (したがって、この例は現時点では Firefox でのみ機能します)。MediaRecorder は、MediaStreamDestinationNode からの情報を記録するように設定されています。

Chrome もサポートしています: https://developer.mozilla.org/en-US/docs/Web/API/MediaRecorder

于 2016-10-20T18:19:36.270 に答える