Asterisk系统中,采用语音卡作为接口卡是常见的组网方式。在一些asterisk系统中,电话语音卡的电话通话会有噪音大,设置还有回声回音等问题,影响了通话质量。下面我们介绍一些小技巧,可以收藏一下哦。
1、回声消除
首先要在配置文件 chan_dahdi.conf 中激活回音消除,请把以下选项设置为 yes :echocancel=yes echocancelwhenbridged=yes echotraining=yes
2、调整 rxgain/txgain 设置
为了取得好的回音消除效果,必须调整 chan_dahdi.conf 配置文件中的 rxgain(输入增益) 和 txgain (输出增益)到合适的值,请按照以下步骤来进行: 1. 把 rxgain/txgain 的值都修改为 1.0; 2. 用 asterisk 板卡上的通道来拨打一个电话,也就是说需要建立一个通过板卡的通道进行的通话; 3. 运行 dahdi_monitor 命令来查看通道收、发音增益是不是在一个比较优化的范围:(注,dahdi_monitor 命令的第一个参数是你正在通话的通道号) 4. 根据你的实际情况来调整 rxgain 和 txgain 到一个优化的值。 5. 很多情况下,把 rxgain 和 txgain 的值设置为 8.0 会取得比较好的回音消除效果。
简捷语音卡