中科藍訊藍牙方案開發--調通話彙總

調通話彙總

通話問題1:環境噪音大,耳機打電話給對方聽到很多雜音。

調環境噪音閾值,MIC模擬增益
在這裏插入圖片描述

通話問題2:打電話給對方,對方聽到有迴音

藍牙耳機:藍牙耳機幾乎不會存在回聲問題,如果覺得聽到像回聲,但是有點斷斷續續,可以試着捂住耳機,此時如果耳機徹底沒有聲音,可以判斷爲是天線問題。

音箱:音箱有迴音的話,一般是因爲音箱通話的聲音被咪頭採樣,並傳到對方的喇叭,一般需要採用ALC算法。
在這裏插入圖片描述
大耳包:大耳包的通話一般需要採用AEC算法,如果總是調不好回聲問題,需要在咪頭上做處理,加海綿咪頭塞。

通話問題3:有電流聲

1.降低基帶增益
在這裏插入圖片描述
2.降低MIC模擬增益
在這裏插入圖片描述
3.檢查咪頭是否焊好

4.檢查硬件數字地模擬地是否沒有連接一起

5.單面板的話,檢查地迴流是不是太遠了

通話問題4.對方說完話之後,能聽到吹氣一樣的聲音

1.降低MIC增益
2.調高環境噪音

設置好的參數會通過xcfg.h加入到代碼中

    u8 bt_ch_mic;                               //MIC通路選擇: 0:MICL0(MICL2ADCL), 1:MICL1(MICR2ADCL), 2:MICR0(MICR2ADCR), 3:MICR1(MICL2ADCR)
    u8 bt_anl_gain;                             //MIC模擬增益
    u8 bt_dig_gain;                             //MIC數字增益(0~3DB)
    u32 bt_noise_threshoid;                     //環境噪聲閾值
    u32 bt_aec_en                        : 1;   //AEC功能
    u8 bt_echo_level;                           //AEC回聲消除級別
    u8 bt_far_offset;                           //AEC遠端補償值
    u32 bt_alc_en                        : 1;   //ALC功能

5.藍牙音箱通話有迴音
  藍牙音箱的結構比較特殊,有的音箱的喇叭直接對着咪頭。喇叭傳過來的聲音又通過咪頭傳回遠端,造成遠端通話的人會聽到自己說的話也就是有迴音。
  處理步驟:
  1.先進行裸板測試:在沒有裝上外殼的之前進行通話測試,一般先採用AEC算法,如果調試多個參數無效再採用ALC算法(單通)。一般裸板測試,喇叭離咪頭比較遠的時候,調試到通話正常,再裝外殼測試。
  2.帶外殼測試:如果再裸板測試正常的參數在裝殼之後出現回聲,說明回聲是音箱結構導致的。要多調試參數,多嘗試。
  3.如果裝殼測試一致解決不了問題,就要考慮用帶線的咪頭,給線咪貼上一個咪頭塞(起到隔離喇叭音源的效果)。繼續調試。如果還不行,就要考慮改結構了。或者結構加上隔層,隔開喇叭音源。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章