前の質問の回避策を見つけようとして、 byte[](wavヘッダーを持つ)書き込まれた16k8ビットモノラルwavを8k8ビットモノラルストリーム/バイト[] に変換したいと思います。
この種の変換に使用できるサンプルを含む.Netライブラリはありますか?
ありがとうございました。
前の質問の回避策を見つけようとして、 byte[](wavヘッダーを持つ)書き込まれた16k8ビットモノラルwavを8k8ビットモノラルストリーム/バイト[] に変換したいと思います。
この種の変換に使用できるサンプルを含む.Netライブラリはありますか?
ありがとうございました。
答えてくれてありがとう、私は最終的にNAudioを使用し、次のスニペット、出来上がり! すべてが魅力のように機能します:
WaveFormat target = new WaveFormat(8000, 8 , 1);
WaveStream stream =new WaveFileReader("c:\\test.wav");
WaveFormatConversionStream str = new WaveFormatConversionStream(target, stream);
WaveFileWriter.CreateWaveFile("c:\\converted.wav", str);
Alvas は、通常の機能だけでなく、変換もサポートしているようです。