gpt4 book ai didi

c# - NAudio 将字节数组转换为 Wav

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

我查看了 NAudio 类,但看不到将字节数组转换为 WAV 文件的类。如果没有这样的类,我如何使用 NAudio 将字节数组转换为 WAV 文件?

我想将文本以字节形式发送到 RS232,然后我会将这些字节返回到 byte[] 缓冲区中。取回数据后,我想使用 NAudio 将它们保存为 WAV 文件。

我尝试使用 WaveBuffer 类,但我认为我尝试了错误的方法。

最佳答案

This blog post解释如何为此目的使用 WaveFileWriter 类:

byte[] testSequence = new byte[] { 0x1, 0x2, 0xFF, 0xFE };
using (WaveFileWriter writer = new WaveFileWriter(fileName, waveFormat))
{
writer.WriteData(testSequence, 0, testSequence.Length);
}

关于c# - NAudio 将字节数组转换为 Wav,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18286416/

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