Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Автоматическое изменение громкости микрофона  (Прочитано 2998 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн hopolond

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Проблема: в pavucontrol автоматически изменяется громкость микрофона, если создать source со включенным модулем module-echo-cancel.
Сделал так:
1) скопировал default.pa из /etc/pulse в /home/user/.config/pulse/
2) В default.pa вписал следующие строки
### Шумоподавитель
load-module module-echo-cancel source_name=alsa_input.pci-0000_00_1b.0.analog-stereo sink_name=alsa_output.pci-0000_00_1b.0.analog-stereo source_properties=device.description=Микрофон_с_шумоподавителем sink_properties=device.description=Выход_без_эха
set-default-source alsa_input.pci-0000_00_1b.0.analog-stereo.2
set-default-sink alsa_output.pci-0000_00_1b.0.analog-stereo
По-умолчанию заданы выход без шумоподавления, вход с шумоподавлением.
3) Закомментил строки
#load-module module-filter-heuristics
#load-module module-filter-apply
К проблеме это вроде никак не относится, но звук стал гораздо чище. Видимо модули усиления звука отключило.

 Однако pulse начал автоматически подстраивать громкость микрофона, при этом не важно, который из source я выбрал: с шумоподавлением или без. В pavucontrol их громкости вообще связаны. Громкость автоматически меняется, даже если приложений, работающих с микро, не запущено!

Вопрос: как убрать автоматическую подстройку громкости, оставив шумоподавление? Есть ли иной вариант шумоподавления? Будем полагать, что в приложении нет такой функции.

Оффлайн hopolond

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Нужно добавить aec_args="analog_gain_control=0 digital_gain_control=0" в строчку

load-module module-echo-cancel aec_args="analog_gain_control=0 digital_gain_control=0" source_name=alsa_input.pci-0000_00_1b.0.analog-stereo sink_name=alsa_output.pci-0000_00_1b.0.analog-stereo source_properties=device.description=Микрофон_с_шумоподавителем sink_properties=device.description=Выход_без_эха
Почему в буржуйских интернетах это находится за 10 минут, а на российских сайтах советуют удалить пульсаудио???

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.