Эхоподавление в Ubuntu 20

Эхоподавление в Ubuntu 20

Я добавил следующие строки в настройки своего Pulse, чтобы включить эхоподавление:

#Active Noise Removal
load-module module-echo-cancel

все работает, но когда я включаю машину микрофон с эхоподавлением прячется. Когда я удаляю две строки, перезагружаю машину и добавляю еще раз все работает отлично..

Как заставить его работать в bootstrap как и ожидалось, есть идеи? Та же ситуация со шрифтами в верхней панели, когда увеличиваю все работает, но после перезапуска у меня дефолтменьшеШрифты. Система обновлена ​​с версии 18.04 LTS

решение1

Ubuntu 20 в этом плане отстой (как и во многих других вещах). Единственное рабочее решение, которое я нашел, это

  1. Создайте скрипт запуска со строкой:
sleep 60s && pactl load-module module-echo-cancel

Скрипт может быть запущенНастройки запускаемого приложения.

Объяснение:

  • sleep 60s- нам нужно подождать, пока PulseAudio будет готов, это займет меньше времени, но мне было все равно, 60 секунд меня вполне устроит
  1. Добавьте некоторую конфигурацию в /etc/pulse/default.pa:
load-module module-echo-cancel source_name=noechosource sink_name=noechosink
set-default-source noechosource
set-default-sink noechosink
  1. Установить в/etc/pulse/client.conf
default-source = noechosource

Это все.


Это отвратительное решение, но ничего лучшего я не нашел.

Другие решения, найденные в Интернете, не сработали, например:

Связанный контент