我有一个每秒44100个LPCM数据样本的数组。实际上,我有两个有值(value)的数据通道。
每隔11.61毫秒,我就会获得512个样本。
现在我要按照How to cancel noise from audio上的指示进行操作
但是,该解释假设输入为正弦波。
我应该将LPCM转换为正弦波以消除噪声吗?也就是说,是否需要在LPCM上运行FFT才能应用此技术?
如果是这样,我如何将生成的波形转换回LPCM,以便可以播放?
最佳答案
如果需要从频域转换回时域,则可以使用傅立叶逆变换。否则,我认为还有更多的降噪算法。