试图为我之前的问题找到解决方法,我想将写入的 16k 8bit 单声道 wav byte[]
(具有 wav 标头)转换为 8k 8bit 单声道流/字节 []。
是否有任何带有可用于这种转换的示例的 .Net 库?
谢谢你。
试图为我之前的问题找到解决方法,我想将写入的 16k 8bit 单声道 wav byte[]
(具有 wav 标头)转换为 8k 8bit 单声道流/字节 []。
是否有任何带有可用于这种转换的示例的 .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 似乎支持转换以及通常的功能: