对模拟卡启动高级回音消除算法的方法

发布于 2022-08-14 16:02:49 字数 1135 浏览 9 评论 0

这个操作适用于Asterisk及Freeiris2开源通信系统。

在你安装dahdi-linux的时候,且慢. 不要马上安装。按照这个步骤来操作.

我们假设dahdi-linux在目录/home/xxx/packages/下

  1. cd /home/xxx/packages/
  2. wget [url]http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2[/url]
  3. tar xjf linux-2.6.28.tar.bz2
  4. mkdir dahdi-linux-2.1.0.4/drivers/staging
  5. cp -fR ./linux-2.6.28/drivers/staging/echo ./dahdi-linux-2.1.0.4/drivers/staging
  6. sed -i "s|#obj-m += dahdi_echocan_oslec.o|obj-m += dahdi_echocan_oslec.o|" ./dahdi-linux-2.1.0.4/drivers/dahdi/Kbuild
  7. sed -i "s|#obj-m += ../staging/echo/|obj-m += ../staging/echo/|" ./dahdi-linux-2.1.0.4/drivers/dahdi/Kbuild
  8. echo 'obj-m += echo.o' > ./dahdi-linux-2.1.0.4/drivers/staging/echo/Kbuild
  9. cd dahdi-linux-2.1.0.4
  10. make
  11. make install

复制代码

这样,你的dahdi就已经支持了OSLEC不过你要经过设置才可以真正启用。

在freeiris2的页面中-->系统选项-->硬件语音板-->
通用参数-->模拟口软回音算法-->选择oslec
保存,重新启动设备.

启动完成后,你的模拟口就支持软回音消除了。

如果你是asterisk用户.请自己设置/etc/dahdi/system.conf

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文