gpt4 book ai didi

c# - 将 wav 文件转换为 wav 文件(更改格式)

转载 作者:太空狗 更新时间:2023-10-29 20:59:35 26 4
gpt4 key购买 nike

尝试为我的 previous question 找到解决方法,我想将用 byte[](具有 wav header )编写的 16k 8 位单声道 wav 转换为 8k 8 位单声道流/字节 []。

是否有任何包含可用于此类转换的示例的 .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);

关于c# - 将 wav 文件转换为 wav 文件(更改格式),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7175701/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com