[Speex-dev] SpeexJitter and TCP/IP
hs
who_ami at o2.pl
Tue Oct 25 05:25:19 PDT 2005
On Tue, 25 Oct 2005 14:05:29 +0200, Jean-Marc Valin
<Jean-Marc.Valin at USherbrooke.ca> wrote:
>> I am still trying to clean the voice after procesing it with speex echo
>> cancellation filter.
>> I get some artifacts, the echo is removed, but you can here some
>> metallic
>> voices in background.
>
> That's a known problem with the method I'm using. It's not easy to
> improve (it's still an active research topic).
is there DTD implemented in speex_echo ?
>
>> Jean, in your test client you are using UDP connection and SpeexJitter
>> to
>> make sure UDP packets are in order. What if I use TCP/IP, do I still
>> have
>> to use SpeexJitter when using speex_echo_cancel ?
>
> Yes and no. You don't need the jitter buffer to compensate for packet
> losses or out-of-order. However, you'll have to compensate for the fact
> that both ends probably don't sample at the same time (the jitter buffer
> could do it for you). That being said, TCP for VoIP is a **BAD** idea.
sorry, I am very new in this topic and still learing :).
More information about the Speex-dev
mailing list