在我开始编程探索之前,我想我应该寻求谷歌没有给我的指导。
我目前有一个gstreamer管道,它接收来自文件it、pulsesrc或udpsrc的声音,并将其播放给脉冲链接。当我使用麦克风时,我会得到很多我认为是系统噪声的东西,并且想知道做一些降噪的事情。udpsrc和麦克风产生了大量的白色(粉红色?)噪音文件The听起来很棒。
那么,有一种广为人知的gstreamer降噪技术吗?
我的一个想法是把显示器的电源绑在脉冲键上,作为某种声音转换器的输入,然后把它放回顶部,或者原来的声音和噪声消除。
Gstreamer 0.10.36,Xubuntu 12.04。基于Realtec芯片组的专有音响系统。
发布于 2013-01-25 21:05:59
对不起,udpsrc不会产生噪音。也许另一边的麦克风有。
有几种攻击噪音的方法。一个简单的方法是有一个鼻门后脉冲is。这将监视记录的信号,如果它在某个线程保持以下,则将其静音。当用于Voip时,这可能听起来很奇怪,而在那里使用的一种技术是将舒适的噪声发生器与噪声门(语音活动检测)结合起来。
其他方法是自适应噪声滤波,要么基于噪声打印,要么作为多波段噪声门。
https://stackoverflow.com/questions/14486364
复制相似问题