Nur einen Schönheitsfehler hat es noch: Echos auf der Gegenstelle. Nutze Lautsprecher und Microphone am TP520 oder Webcam am Desktop. (Anm. Mit einem Headset ist das Echo natürlich weg.)
Twinkle selbst nutzt ALSA, alle Audiogeräte sind "alsa:default". In Twinkle selbst habe ich unter "RTP Audio" die acoustic echo cancellation eingeschaltet - nützt aber nichts.
So, dann habe ich in PuleAudio das Modul "module-echo-cancel" geladen und gemäß https://wiki.archlinux.org/index.php/Pu ... ncellation konfigurioert:
/etc/pulse/default.pa
Code: Alles auswählen
load-module module-echo-cancel use_master_format=1 aec_method=webrtc aec_args="analog_gain_control=0 digital_gain_control=1 mobile=0 drift_compensation=1" source_name=echoCancel_source sink_name=echoCancel_sink
set-default-source echoCancel_source
set-default-sink echoCancel_sink
Ich verstehe leider nicht sehr viel von den Soundsystemen unter Linux (ALSA und PulseAudio), deshalb ein paar Fragen:
Gibt es eine Möglichkeit, im module-echo-cancel an der Laufzeit zu spielen - die ist ja teils erheblich bei VoIP?
Kann es sein, da Twinkle selbst ja ALSA nutzt, sind Versuche, das auf einer höheren Ebene (PulseAudio) zu korrigieren, sowieso aussichtslos?
Hat Jemand sonst noch einen Tipp, wie man das Echo unterdrücken oder zumindest reduzieren kann, klingt halt auch blechern und die Verzögerung ist merklich.
Gruß, Ingo