找回密码
 注册
搜索
查看: 1156|回复: 1

[讨论] ULC2音频调试求助,回声抑制和双工通话

[复制链接]
发表于 2011-1-13 23:38:27 | 显示全部楼层 |阅读模式
我们有个产品,MIC和Receiver之间的距离,约为5mm左右,而且因为结构限制,Receiver基本做不到密封隔音。我们的Receiver是兼职Speaker的功能的。
在音频调试中,结果大致如下:
        回声可以调整到较小,不能完全消除;
        因为回声抑制太重,双工通话效果很差,如果远端和近端同时说话,就听不到远端的声音,或者近端环境噪声大,也听不清远端的说话声。
我们用的是ULC2平台,在Infineon的参考文档上一共介绍了3类参数,分别是:
echo canceller
        rxtx_relation        -480
        lms_offset                8
        lms_length                250
        block_length        8
        step_width                2200
automatic gain control
        hf_min_atten        0
        hf_max_atten        500
        add_atten                350
noise reduction
        nr_sw_2                        8192
        nr_u_fak_0                8192
        nr_nr_u_fak                8192

我们对这些参数的具体功能并不是很了解,只能根据手册上介绍的内容大概猜出它们的意思,所以急需了解:
以上各个参数的具体意思?
各个参数影响哪些指标?如何设置这些参数?
他们之间有什么关联?
lms_offset,lms_length这两个参数在我们音频调试过程中似乎起不到什么作用,不知道这两个参数有什么作用,该怎么去调这两个参数呢?

调试回声抑制是不是有个流程?例如,能否根据产品先计算确定某些比较容易确定的参数,选取一些固定值,然后再调节其它的参数,最终获得最佳效果。希望能学习一下这些流程或者阅读一些详细的文档。

现在我们调试的回声完全是被add_atten这个量衰减掉的,而不是通过AEC来消除的,所以不能进行正常的双工通话。怎么解决这个问题?

各位大侠,专家,如能提供帮阻,恳求回帖,或者发送到我的邮箱:coco.liu2005@gmail.com
90度鞠躬:谢啦!
 楼主| 发表于 2011-1-19 15:50:39 | 显示全部楼层

自己顶一下

自己顶一下
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-10-6 20:30 , Processed in 0.096336 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表