我使用AudioRecorder录制50毫秒(10-12KHz频率)的啁啾信号。 在一个平静的房间,距离为50/60厘米,信号频谱图看起来像这样
背景中有很多噪音,还有一些回声。 我想知道是否有办法使用Android减少背景噪音?
修改
我试过Android NoiseSuppressor
,但它说我的设备不支持此功能,不过我有4.4 Android手机(Nexus 4)
互相关输出:
答案 0 :(得分:1)
去除噪音你可以尝试建立一个去噪算法,主要步骤是:
denoised=(FFT * (magnitude / (magnitude+sqrt(denoise_threshold)))
Tdomain=real(ifft(denoised))