使用 NAudio 将 pcm 数据转换为 wav 文件

Convert pcm data to wav file with NAudio

是否可以使用 NAudio API 将原始 pcm 文件转换为 Wav 格式。我可以看到有 允许 mp3 转为 wav 的 Mp3FileReader,但我们需要转换原始音频数据文件。

谢谢

github 上的 naudio 页面有一个关于此的示例 This Page

var path = "example.pcm";
var s = new RawSourceWaveStream(File.OpenRead(path), new WaveFormat(8000,1));
var outpath = "example.wav";
WaveFileWriter.CreateWaveFile(outpath, s);