[pulseaudio-discuss] Error using with Echo Cancellation Module with VoIP

Russell Treleaven rtreleaven at bunnykick.ca
Thu Jun 14 13:30:39 UTC 2018


Just want to make sure we are on the same page.
Your echo canceller stops your correspondent from hearing his/her own voice
echoed back to them.
Is that what you expect?
Is it working as I have described?



On Wed, Jun 13, 2018 at 2:20 PM, Dferop Aero <dferop_aero at hotmail.es> wrote:

> Thank you very much Tomaz. It seems baresip has an EC built inside, as
> Russell said in a previous comment. If it doesn't work correctly, i will
> try your updated version of webrtc.
>
> Thanks a lot,
> Paul
> ------------------------------
> *De:* pulseaudio-discuss <pulseaudio-discuss-bounces at lists.freedesktop.org>
> en nombre de Tomaž Šolc <tomaz.solc at klevio.com>
> *Enviado:* martes, 12 de junio de 2018 9:16:21
> *Para:* General PulseAudio Discussion
> *Asunto:* Re: [pulseaudio-discuss] Error using with Echo Cancellation
> Module with VoIP
>
> Hi Paul,
>
> On 11. 06. 2018 16:43, Dferop Aero wrote:
> > I have always the same error when i use the Echo Cancellation
> > Module.
>
> I'm seeing these kinds of errors constantly with module-echo-cancel
> (also running on ARM):
>
> module-echo-cancel.c: Doing resync
> module-echo-cancel.c: Playback too far ahead (22312), drop source 2
> 852
> module-echo-cancel.c: Doing resync
> module-echo-cancel.c: Playback after capture (-1309936), drop sink
> 167708
>
> I don't know what their cause is, but for me they don't seem to be
> causing any noticeable audio quality problems.
>
> I do find the current state of echo cancellation in Pulseaudio unusable,
> but that seems to be due to the echo cancellation algorithm not working
> properly for my use case. It might be the same for you.
>
> I've made an updated libwebrtc-audio-processing and a patched
> module-echo-cancel that works significantly better for me. I've sent it
> out to this list three months ago without much response.
>
> You might want to try it if it helps with your problems. You can get the
> code here (both should build with "dpkg-buildpackage" on debian-like
> systems):
>
> https://github.com/avian2/webrtc-audio-processing/tree/debian
>
> https://github.com/avian2/pulseaudio/tree/debian
>
> Best regards
> Tomaž
> _______________________________________________
> pulseaudio-discuss mailing list
> pulseaudio-discuss at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss
>
> _______________________________________________
> pulseaudio-discuss mailing list
> pulseaudio-discuss at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss
>
>


-- 
Sincerely,

Russell Treleaven
sip:rtreleaven at sip.bunnykick.ca
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20180614/020c07d5/attachment-0001.html>


More information about the pulseaudio-discuss mailing list