这个操作适用于Asterisk及Freeiris2开源通信系统。
在你安装dahdi-linux的时候,且慢. 不要马上安装。按照这个步骤来操作.
我们假设dahdi-linux在目录/home/xxx/packages/下
在freeiris2的页面中-->系统选项-->硬件语音板-->
通用参数-->模拟口软回音算法-->选择oslec
保存,重新启动设备.
启动完成后,你的模拟口就支持软回音消除了。
如果你是asterisk用户.请自己设置/etc/dahdi/system.conf
在你安装dahdi-linux的时候,且慢. 不要马上安装。按照这个步骤来操作.
我们假设dahdi-linux在目录/home/xxx/packages/下
复制内容到剪贴板
这样,你的dahdi就已经支持了OSLEC不过你要经过设置才可以真正启用。代码:
cd /home/xxx/packages/
wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2
tar xjf linux-2.6.28.tar.bz2
mkdir dahdi-linux-2.1.0.4/drivers/staging
cp -fR ./linux-2.6.28/drivers/staging/echo ./dahdi-linux-2.1.0.4/drivers/staging
sed -i "s|#obj-m += dahdi_echocan_oslec.o|obj-m += dahdi_echocan_oslec.o|" ./dahdi-linux-2.1.0.4/drivers/dahdi/Kbuild
sed -i "s|#obj-m += ../staging/echo/|obj-m += ../staging/echo/|" ./dahdi-linux-2.1.0.4/drivers/dahdi/Kbuild
echo 'obj-m += echo.o' > ./dahdi-linux-2.1.0.4/drivers/staging/echo/Kbuild
cd dahdi-linux-2.1.0.4
make
make install
在freeiris2的页面中-->系统选项-->硬件语音板-->
通用参数-->模拟口软回音算法-->选择oslec
保存,重新启动设备.
启动完成后,你的模拟口就支持软回音消除了。
如果你是asterisk用户.请自己设置/etc/dahdi/system.conf
没有评论:
发表评论