Несколько методов шумоподавления при записи голоса в Linux:
- Выключение усиления микрофона (Mic Boost) в alsamixer. 1 Это поможет уменьшить громкость шума вместе с громкостью голоса. 1
- Использование программы NoiseTorch. 2 Она создаёт в системе новое устройство — виртуальный микрофон, для которого автоматически подавляются шумы при записи. 2 Во внешней программе, которая использует запись с микрофона, необходимо выбрать данный виртуальный микрофон. 2
- Использование модуля PulseAudio Echo Cancel. 4 Он позволяет выполнять отмену акустического эха на входе микрофона и снижать фоновый шум. 4
Также в PulseAudio есть модуль, который можно использовать для отмены эхо на входе микрофона и снижения фонового шума. 4