Displaying 5 results from an estimated 5 matches for "residual_echo".
2009 Jun 22
2
Speech switching in speakerphone?
...sitive.
A secondary problem we also have is that the residual echo during decay of far-end talk is not suppressed very well. This is probably caused by the strong echo coupling plus a fairly reverberant room. We have been able to solve this by adding a weighting factor and some accumulation on the residual_echo and echo_noise. This modification works perfect on the far-end-problem but worsen the main problem even more.
Best Regards
Johan
2009 Jun 23
0
Speech switching in speakerphone?
...problem we also have is that the residual echo during
> decay of far-end talk is not suppressed very well. This is probably
> caused by the strong echo coupling plus a fairly reverberant room. We
> have been able to solve this by adding a weighting factor and some
> accumulation on the residual_echo and echo_noise. This modification
> works perfect on the far-end-problem but worsen the main problem even
> more.
This is probably the effect of reverberation and can probably be solved
by tuning/improving the current recursive averaging of the echo estimate.
Jean-Marc
2009 Jun 23
2
Speech switching in speakerphone?t
...have is that the residual echo during
>> decay of far-end talk is not suppressed very well. This is probably
>> caused by the strong echo coupling plus a fairly reverberant room. We
>> have been able to solve this by adding a weighting factor and some
>> accumulation on the residual_echo and echo_noise. This modification
>> works perfect on the far-end-problem but worsen the main problem even
>> more.
>
>This is probably the effect of reverberation and can probably be solved
>by tuning/improving the current recursive averaging of the echo estimate.
Yes, I have...
2009 Jun 18
4
Speech switching in speakerphone?
Hi All
We are working on an ARM-based speaker phone application where the speaker and microphone is placed roughly 8 cm from each other (similar to this one: http://www.voipsupply.com/images/CHAT50SPLASH.jpg).
We are using Speex AEC and preprocessor to handle the acoustic echo. The AEC typically contribute with ERLE of 15-20 dB which should be as expected from the algorithm. Additionally we need
2008 Feb 19
4
Patch for Analog Devices compiler & fixed-point AGC
...nk32(st->bank, ps, ps+N);
+ filterbank_compute_bank32(st->bnk, ps, ps+N);
}
static void update_noise_prob(SpeexPreprocessState *st)
@@ -761,7 +761,7 @@
#endif
for (i=0;i<N;i++)
st->echo_noise[i] = MAX32(MULT16_32_Q15(QCONST16(.6f,15),st->echo_noise[i]), st->residual_echo[i]);
- filterbank_compute_bank32(st->bank, st->echo_noise, st->echo_noise+N);
+ filterbank_compute_bank32(st->bnk, st->echo_noise, st->echo_noise+N);
} else {
for (i=0;i<N+M;i++)
st->echo_noise[i] = 0;
@@ -784,7 +784,7 @@
if (!st->upd...