如何消除 Linux 麦克风中类似电视的静态噪音?

如何消除 Linux 麦克风中类似电视的静态噪音?

我使用 alsa/pulse 捕捉音频,甚至不使用麦克风。但我总是听到这种样本静态噪音。

与那些类似(您可以听到我现在所听到的确切噪音):

示例 1

示例 2

示例 3

示例 4

即使不使用麦克风,我怎样才能消除这种噪音?

跟进:神秘的模拟音频

1) PC1: alsamixer i mute all my mic

2) PC2: i connect my laptop speaker-out to PC1 microphone in

3) PC1: volume 100%

4) PC2: i hear sounds of PC1

That really proves how blindly he is capturing any kind of noises.

答案1

简短的回答是:你不能。

长答案:

  • 噪音的产生是因为您的板载声卡会拾取计算机中的所有噪音。我曾经在几乎所有 PC 上进行过测试,证实了这一点:插入扬声器,确保没有音频正在播放,并将音量调到最大。您会听到噪音。现在移动鼠标,您应该会听到不同的噪音。因此,您无法对噪音源采取任何措施。
  • 这种噪音几乎是白噪音,这意味着它几乎包含所有可听见的频率。因此,你不能对它应用数字滤波器,因为去除所有频率的滤波器只会给你留下一片寂静。所以,你不能使用音频处理来消除噪音。

让计算机获得良好声音的唯一方法是使用外部声卡(这些可能很便宜)。或者非常昂贵的内置声卡。

相关内容