1

サードパーティのソフトウェアやウェブサイトを使用せずに、js で録音した wave ファイルのサンプリング レートを変更することはできますか? Recorder.js が 44100 の周波数を設定した場合

worker.postMessage ({
      command: 'init',
      config: {
        sampleRate: 44100
      }
} ) ;

 は同じ周波数で書かれており、それを 22050 に減らすと、ファイルの長さは 2 倍になり、再生速度が遅くなりますが、再生速度を上げると、録音は正常に聞こえます。既に含まれているファイルのサンプルレートを変更することは可能ですか?また、その方法は?

4

2 に答える 2

1

これまでに見つけた唯一の方法は、speex.jsライブラリの一部である小さなリサンプル ライブラリ xaudio.js です。かなりいい作品。オーディオをネイティブ形式から 8Khz モノラルに変換するために使用します。

于 2013-12-20T17:45:51.723 に答える