找回密码
 注册
搜索
查看: 1031|回复: 2

[讨论] ULC2音频调试问题求助

[复制链接]
发表于 2011-1-19 15:52:08 | 显示全部楼层 |阅读模式
我们有个产品,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度鞠躬:谢啦!

本文来自:我爱研发网(52RD.com) - R&D大本营
详细出处:http://www.52rd.com/bbs/Detail_RD.BBS_201455_15_1_1.html
发表于 2011-1-20 08:23:33 | 显示全部楼层
不懂 进来看看
点评回复

使用道具 举报

发表于 2011-4-1 23:21:16 | 显示全部楼层
5mm,天哪!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-11-24 12:22 , Processed in 0.044427 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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