oslec (echo canceller) in zaptel
Tzafrir Cohen
tzafrir.cohen at xorcom.com
Sat Jun 16 20:04:42 UTC 2007
Hi
I have commited support for the Open Source Line Echo Canceller (OSLEC)
into zaptel. OSLEC is a new echo canceller developed outside the main
Zaptel tree. It is currently labelled "Beta".
For more information see http://www.rowetel.com/ucasterisk/oslec.html .
It will not build by default, as it introduces an extra kernel module
that doesn't wit well so far with the current modules loading / unloading
procedures. To build and install a zaptel-modules package with oslec as
the echo canceller, install the package zaptel-source and use the
following command:
ECHO_CAN_NAME=OSLEC m-a a-i zaptel
The oslec code is the package required some minor changes to the code in
from the oslec repository. Specifically, I have not included the full
copy of spandsp here. Instead I picked only the relevant parts. I also
placed all the files in the directory oslec/ except the changes required
to the zaptel sources and makefiles. I have also separated the
implementation of the zaptap device to a separate patch, as it has a
better chances of failing to apply with upcoming version of Zaptel and
its functionality seems to me less important and not as clean.
The oslec echo canceller can be controlled at runtime through files
under /proc/oslec . A dialg-based interface is available under
/usr/share/zaptel/examples/oslec-ctrl-panel.sh .
Please help testing oslec.
--
Tzafrir Cohen
icq#16849755 jabber:tzafrir at jabber.org
+972-50-7952406 mailto:tzafrir.cohen at xorcom.com
http://www.xorcom.com iax:guest at local.xorcom.com/tzafrir
More information about the Pkg-voip-maintainers
mailing list