NAudio 拆分 wav 文件问题。其他所有音频文件声音失真,而其他音频文件清晰

Posted

技术标签:

【中文标题】NAudio 拆分 wav 文件问题。其他所有音频文件声音失真,而其他音频文件清晰【英文标题】:NAudio splitting wav file issue. Every other audio file sound distorted while the others are clear 【发布时间】:2018-11-28 19:05:44 【问题描述】:

下图中的代码取一个wav文件,将wav文件读入内存,求出wav文件的长度,将wav文件分割成相等的段,将wav段写入一个新的wav文件。出于某种原因,第 2、第 4、第 6、第 8、第 10 等文件听起来有些失真,而其他文件听起来很完美。

【问题讨论】:

【参考方案1】:

我怀疑您的sizeOfEachFile 是奇数。它必须是 WaveFormatBlockAlign 的精确倍数,对于单声道 16 位音频,在您的情况下为 2。

【讨论】:

原来是这样。谢谢!

以上是关于NAudio 拆分 wav 文件问题。其他所有音频文件声音失真,而其他音频文件清晰的主要内容,如果未能解决你的问题,请参考以下文章

使用 NAudio 拆分 Wav 文件会从每个部分删除 1 秒

使用 NAudio 将 g722 音频转换为 WAV

如何使用 ASIO 和 Naudio 将音频捕获保存在 wav 文件中?

使用 naudio 获取 1 秒音频文件的分贝数

错误的 .wav 格式录制音频 NAudio 库

即时将原始音频字节从 NAudio 转换为 wav 字节