При появлении шумов и эффекта эха в голосовых и видеочатах, возникающих при
использовании встроенных в ноутбук динамиков и микрофона, можно воспользоваться
фильтрами подавления шумов, предоставляемыми звуковым сервером PulseAudio.
Для активации фильтра, перед запуском программы следует включить фильтр через
переменную окружения PULSE_PROP. Например, для запуска программы, можно ввести:
PULSE_PROP="filter.want=echo-cancel" имя_программы
Для постоянного применения фильтра, его нужно добавить в файл
~/.config/pulse/default.pa или /etc/pulse/default.pa:
.nofail
load-module module-echo-cancel
Метод подавления шума можно определить явно, например, наибольшее качество
избавления от эха отмечается для метода webrtc, а более высокая стабильность
для speex:
load-module module-echo-cancel aec_method=webrtc
load-module module-echo-cancel aec_method=speex
|