高通QCC3081蓝牙芯片双CVC参数配置与优化指南

高通的QCC3081芯片搭载了领先的高通1-MIC、2-MIC、3-MIC  CVC回声消除和噪声抑制技术,无论您身处何地,都能通过蓝牙立体声耳机或耳塞享受清晰的语音通话体验。无论是家中的生活噪音、街道的车流声还是人群的喧哗,这些背景噪声都不再是通话质量的障碍。

CVC(清晰语音捕获)技术是一套专为电话通话设计的回声消除和噪声抑制算法,它能够在呼叫的发送和接收过程中,确保语音质量达到最优。这意味着,无论您身处哪里,CVC技术都能够确保您的声音传输清晰。

在实际使用中,用户通常只需设置一组CVC参数,以适应大多数通话环境。然而,为了满足特定客户的需求,有些产品提供了两组CVC参数,可以根据用户所处的环境动态切换,如从安静的办公室切换到喧闹的地铁站,从而提升用户体验。

用户首先需要根据耳机的MIC连接(1-MIC、2-MIC或3-MIC)选择合适的软件配置。

QCC3081的MIC接口配置

 图1为QCC3081的MIC接口配置。

配置完成后,将软件编译并烧录到产品中,确保产品密封并提供TRB或USB接口。通过TRB烧录器或直接连接电脑的USB接口,将产品与电脑连接。

接下来,将产品与手机配对,进行电话通话,并在通话状态下使用高通的CVC调试工具QACT软件进行调试。

需要注意的是:必须在通话中才可以连接上QACT。

QACT打开时的界面

图2 为QACT打开时的界面,需要先配置Connection Configuration文件。

在QACT中,可以对Send Path的各个模块进行调试。

具体的调试方法可以参考相关教程博文:

【QUALCOMM之快速学会QACT轻松成为CVC“砖家”系列】-CVC的Tuning之1 - 大大通(简体站) (wpgdadatong.com.cn)

调试界面

图3为调试界面

调试完成一组参数后,应将其保存为一个htf参数文件。然后,将参数恢复到默认状态,调试第二组CVC参数,并保存为另一个htf文件。

注意:此时这两组的CVC参数里面的PSID是一样的,但是数组的数据是不一样的。

打开两组htf参数文件,将第二组参数的数据复制到第一组数据之后,并将第二组数据的所有PSID依次增加2,以区分两组参数。

htf参数文件的PSID

图4  htf参数文件的PSID

修改PSID后,将所有数据复制到MDE的cvc_config.htf文件中。

如果遇到相同的PSID,必须删除原有的数据,以确保新参数中的PSID数据被调用。

cvc_config.htf文件

图5  cvc_config.htf文件

更新cvc_config.htf文件后,重新编译代码并下载到产品中。当产品连接手机并进入通话状态时,默认启用的是第一组0x001300参数。制造商可以通过API:OperatorsStandardSetUCID定义一个按键来切换到第二组参数。

CVC参数调用的API

图6  CVC参数调用的API

相关FAQ:

Q1: CVC技术主要用于什么场景?

A1: CVC技术主要用于提升蓝牙耳机或耳塞在进行语音通话时的声音清晰度,尤其是在噪声环境下。

Q2: 如何选择合适的CVC参数配置?

A2: 用户需要根据耳机的MIC配置(1-MIC、2-MIC或3-MIC)以及使用环境(如安静或嘈杂)来选择合适的CVC参数配置。

Q3: 如何使用QACT软件进行CVC参数调试?

A3: 在通话状态下,通过连接QACT软件对Send Path的各个模块进行调试,并保存调试好的参数为htf文件。

Q4: 为什么需要修改PSID?

A4: 修改PSID是为了区分不同的CVC参数组,确保在不同的使用环境下能够调用正确的参数。

Q5: 如何在产品中切换不同的CVC参数组?

A5: 制造商可以通过API:OperatorsStandardSetUCID定义一个按键,使用户能够在不同的使用环境下切换到相应的CVC参数组。

欢迎登录大大通,了解更多原厂方案、技术干货!

  • 17
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值