我有一个每秒44100个LPCM数据样本的数组。实际上,我有两个有值(value)的数据通道。

每隔11.61毫秒,我就会获得512个样本。

现在我要按照How to cancel noise from audio上的指示进行操作

但是,该解释假设输入为正弦波。

我应该将LPCM转换为正弦波以消除噪声吗?也就是说,是否需要在LPCM上运行FFT才能应用此技术?

如果是这样,我如何将生成的波形转换回LPCM,以便可以播放?

最佳答案

如果需要从频域转换回时域,则可以使用傅立叶逆变换。否则,我认为还有更多的降噪算法。

08-24 22:09