Yes, it is like an echo canceller works.

After some checks, i think the echo canceller built inside is a better choice 
than the EC pulseaudio module.

Thanks
________________________________
De: pulseaudio-discuss <[email protected]> en 
nombre de Russell Treleaven <[email protected]>
Enviado: jueves, 14 de junio de 2018 15:30:39
Para: General PulseAudio Discussion
Asunto: Re: [pulseaudio-discuss] Error using with Echo Cancellation Module with 
VoIP

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 
<[email protected]<mailto:[email protected]>> 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 
<[email protected]<mailto:[email protected]>>
 en nombre de Tomaž Šolc <[email protected]<mailto:[email protected]>>
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
[email protected]<mailto:[email protected]>
https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

_______________________________________________
pulseaudio-discuss mailing list
[email protected]<mailto:[email protected]>
https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss




--
Sincerely,

Russell Treleaven
sip:[email protected]<mailto:sip%[email protected]>

_______________________________________________
pulseaudio-discuss mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Reply via email to