我想使用 NAudio 将 WAV 文件更改为 8KHz 和 8bit。
WaveFormat format1 = new WaveFormat(8000, 8, 1);
byte[] waveByte = HelperClass.ReadFully(File.OpenRead(wavFile));
Wave
using (WaveFileWriter writer = new WaveFileWriter(outputFile, format1))
{
writer.WriteData(waveByte, 0, waveByte.Length);
}
但是当我播放输出文件时,声音只有嘶嘶声。我的代码是正确的还是有什么问题?
如果我将 WaveFormat 设置为 WaveFormat(44100, 16, 1),它可以正常工作。
谢谢。