Rulez Ubuntu Mate 20.04 și încerc să-mi configurez dispozitivele audio pe laptop. am învățat despre modul-echo-anulare
si acum il folosesc.
Am adăugat următoarele la configurația audio cu impulsuri aproape de sfârșit:
.ifexists module-echo-cancel.deci
# https://wiki.archlinux.org/title/PulseAudio#Microphone_echo/noise_cancellation
load-module module-echo-cancel use_master_format=1 use_volume_sharing=1 aec_method=webrtc aec_args="analog_gain_control=0 digital_gain_control=1 experimental_agc=0 noise_suppression=1 voice_detection=1 extended_filter=1" source_name=sincelk_Cancele_source=sincelk_name_source=
set-default-source echoCancel_source
set-default-sink echoCancel_sink
.endif
De atunci am observat că nu pot seta portul pentru această sursă în GUI, așa cum pot cu sursa implicită. Am 2 surse. „Audio Analog Stereo încorporat” și Monitorul audio analogic stereo încorporat
când nu am modulul încărcat.
Fără modul-echo-anulare
, când îmi conectez căștile la mufa mixtă de intrare și ieșire de 3,5 mm, conectorul chiuvetei audio comută de la Intern
la Căști
. Acest lucru se datorează cel mai probabil modulului modul-switch-on-port-disponibil
este încărcat. Cu toate acestea, când conectez aceleași căști la mufa de 3,5 mm, sursa audio nu comută automat. Cum pot realiza asta?
Cu modulul de anulare a ecoului, ia portul audio selectat și îi aplică filtrul. Totuși trebuie să fac 4 clicuri pentru a-l schimba. Mai întâi comutați înapoi la intrarea nefiltrată, apoi comutați portul și apoi comutați înapoi la intrarea filtrată. Ori de câte ori îmi deconectez căștile, revin la microfonul intern, care are o calitate foarte slabă.
Cum pot comuta automat la noul port sursă? Cum pot face ca anularea ecoului să utilizeze automat noul port sursă dacă acesta este un lucru diferit?
Am citit documentația pulseaudio de pe freedesktop și arch wiki, dar nu am găsit nimic care să mă ajute. am crezut modul-switch-on-port-disponibil
ar face-o, dar era deja încărcat. Comută automat doar porturile de ieșire, nu și intrarea.
Pulse detectează microfonul căștilor pe măsură ce populează lista derulantă din interfața grafică, dar nu comută automat.