に送信されている音声データを録音する方法はありwebkitAudioContext.destination
ますか?
ノードがそこに送信しているデータはブラウザによって再生されているため、そのデータを (.wav) ファイルに保存する方法が必要です。
に送信されている音声データを録音する方法はありwebkitAudioContext.destination
ますか?
ノードがそこに送信しているデータはブラウザによって再生されているため、そのデータを (.wav) ファイルに保存する方法が必要です。
現在、これを行うためのネイティブな方法はありませんが、Maxが上記のコメントで述べたように、Recorderjsは基本的にこれを行います(宛先にチェーンされませんが、他のノードを接続して入力を記録できるScriptProcessorNodeです。単純なオーディオファイルレコーダーを実行するためにRecorderjsを構築しました-https ://github.com/cwilso/AudioRecorder。
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