Я работаю над встроенным Linux-устройством, которое имеет микрофон и должно взаимодействовать с другим устройством с помощью webrtc и работает в приложении Qt QML. во время разговора у меня есть эхо, которое следует отменить. Я искал в Интернете и обнаружил, что у pulseaudio есть модуль для эхоподавления.
Я попытался добавить load-module module-echo-cancel aec_method=webrtc
в /etc/pulse/default.pa, но тогда pulseaudio даже не запустился. когда я пытаюсь использовать команду pactl load-module module-echo-cancel для загрузки, она также не работает, говоря, что Ошибка: к сожалению, инициализация модуля не удалась. Я понятия не имею, о чем говорит эта ошибка, и поиск в Google не дал полезной информации...
так у кого-нибудь есть идея, в чем проблема? Я использую Ubuntu Mate 16.04 и pulseaudio 8.0.