为什么16bit wav转8bit wav会出现杂音,如何避免?

Liu*_* 刘研 3 audio noise conversion resampling

我们有一些 16bit/8000HZ/Mono/PCM .wav 文件,我们需要转换为 8bit 以在我们的电话系统中使用。

但是经过转换,我们发现8bit .wav 文件中出现了很多噪音,即使整个源声音是无声的。(您可以使用Audacity生成静音,将其导出为16 位Microsoft WAV,然后将其导出为8 位Microsoft WAV(其他未压缩文件),听听发生了什么)。

我试过Audacity吗?袜子CoolEdit试用版)做这样的转换,转换后都会产生噪点。

这是怎么发生的?有没有办法避免这种情况?

Yet*_*osh 5

您所指的噪音可能是抖动。许多比特率转换算法会在转换前为信号添加抖动,这是一种低幅度的、通常是频率整形的噪声。在大多数情况下,这种噪声实际上会提高转换的可听质量。如果您不想抖动,希望您的应用程序首选项可以让您禁用它。