> The next challenge is to sort out the acoustic echo.
It would be worth measuring the echo path first. To do this send frames
of impulses and record the speech samples coming back. Then plot them.
This is the impulse response of the echo path. I can tell you exactly
how to do this off line if you like.
Might be a LEC like Oslec can handle it if the echo path impulse
response is short.
Good background is my series of posts on echo cancellation linked from
my oslec page:
http://www.rowetel.com/blog/?page_id=454
> Also, switching to speex is problematic at this point, as Asterisk
> claims not to know how to convert between GSM and Speex, so it refuses
> to use the GSM encoded audio files. Both need working on, really.
You don't need to use the Speex codec to use the Speex AEC. Also we
have patched Asterisk to work with Speex for the MP. But to be honest
I'd stick to a-law codecs for now, the BW savings over mesh networks are
not huge and it's one less thing your CPU has to worry about.
- David
>
> Paul.
>