BlueTooth device(output) and PulseAudio's module-echo-cancel help needed

w-zep

New Member
Credits
18
Hello, I'm trying to run PulseAudio's 'module-echo cancel' filter on my bluetooth speaker(output only).

I've edited /etc/pulse/default.pa like that:

Code:
.ifexists module-echo-cancel.so
load-module module-echo-cancel aec_method=webrtc source_name=echocancel sink_name=echocancel1
set-default-source echocancel
set-default-sink echocancel1
.endif
so when I turn on machine, 'module-echo cancel' is activated and it works with my internal speakers. But when I connect bluetooth speaker, filter does not work for it(cause bt device was not connected at the start up of the machine/PulseAudio?). Trying restart PulseAudio when bluetooth speaker is connected(simulate start of PulseAudio, when bt device is connected, like internal speakers at machine start up) will disconnect all bluetooth devices. So I'm at the beginning and can't get 'module-echo cancel' to work with my bt spearker.

Do you have any experiences, suggestions or skills to help me solve this annoying issue? :))

link to PulseAudio's module-echo-cancel doc: https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Modules/#module-echo-cancel

*Lenovo t440p, Manajro Linux x86_64, Kernel: 5.8.18-1-MANJARO
 
Last edited:


Members online


Top