高通的QCC3081晶片搭載了領先的高通1-MIC、2-MIC、3-MIC CVC回聲消除和噪聲抑制技術,無論您身處何地,都能通過藍牙立體聲耳機或耳塞享受清晰的語音通話體驗。無論是家中的生活噪音、街道的車流聲還是人群的喧譁,這些背景噪聲都不再是通話質量的障礙。
CVC(清晰語音捕獲)技術是一套專為電話通話設計的回聲消除和噪聲抑制算法,它能夠在呼叫的發送和接收過程中,確保語音質量達到最優。這意味著,無論您身處哪裡,CVC技術都能夠確保您的聲音傳輸清晰。
在實際使用中,用戶通常只需設置一組CVC參數,以適應大多數通話環境。然而,為了滿足特定客戶的需求,有些產品提供了兩組CVC參數,可以根據用戶所處的環境動態切換,如從安靜的辦公室切換到喧鬧的地鐵站,從而提升用戶體驗。
用戶首先需要根據耳機的MIC連接(1-MIC、2-MIC或3-MIC)選擇合適的軟體配置。
圖1為QCC3081的MIC接口配置。
配置完成後,將軟體編譯並燒錄到產品中,確保產品密封並提供TRB或USB接口。通過TRB燒錄器或直接連接電腦的USB接口,將產品與電腦連接。
接下來,將產品與手機配對,進行電話通話,並在通話狀態下使用高通的CVC調試工具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,以區分兩組參數。

圖4 htf參數文件的PSID
修改PSID後,將所有數據複製到MDE的cvc_config.htf文件中。
如果遇到相同的PSID,必須刪除原有的數據,以確保新參數中的PSID數據被調用。

圖5 cvc_config.htf文件
更新cvc_config.htf文件後,重新編譯代碼並下載到產品中。當產品連接手機並進入通話狀態時,默認啟用的是第一組0x001300參數。製造商可以通過API:OperatorsStandardSetUCID定義一個按鍵來切換到第二組參數。
圖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參數組。
評論
袁志文
2024年7月27日