一種通信終端及其音頻增益參數的調整方法
2023-04-28 18:04:01
專利名稱:一種通信終端及其音頻增益參數的調整方法
技術領域:
本發明涉及通信終端,特別是涉及一種動態調整音頻增益參數的通信終端 及其音頻增益參數的調整方法。
背景技術:
對目前手機等的通信終端,其聲音設備主要分為兩部分發送(TX)部分
和接收(RX)部分。如圖l所示,進行聲音信號的發送時,由麥克風(MIC)釆 集聲音信號,把聲音信號轉換成音頻電信號,再由音頻處理單元利用預先確定 的音頻參數(包括音頻增益參數)對所述音頻電信號進行增益放大等音頻處理, 最後發送至網絡側;接收聲音時,需將網絡側傳遞過來的音頻電信號利用預先 確定的音頻參數(包括音頻增益參數)進行音頻處理,再通過揚聲器(SPEAKER) 將音頻電信號轉換成聲音信號播放出來。目前在接收部分,對接收的來自網絡 側音頻電信號的音頻增益參數的確定都是出廠前通過兩部終端之間的通話,由 測試人員主觀感受出一個合適的聲音音量,根據該合適的聲音音量確定音頻信 號的音頻增益參數。具體步驟可如下
(1) 如圖2所示,終端設備UE1和UE2通過網絡A進行通話。假設終端UE2 的發送音量(TX—Volume)為標準音量,並不受網絡A的限制。 f;:
(2) 在通話過程中,測試人員主觀感受終端UE1的揚聲器播放出來的聲音, 並逐步調節音頻增益參數,當聽到揚聲器播放的聲音音量合適時,將此時的音 頻增益參數作為此終端的出廠參數。終端一般都有一個接收音量等級表,記錄 多個音量等級,對每個音量等級,可以用同樣的測試方法確定音頻增益參數。
在實現本發明過程中,發明人發現由上述測試方法確定出的音頻增益參 數,不僅受限於測試人員的主觀感受,並且在真實使用過程中,還會受到網絡A 和UE2的發送音量的限制,在真實使用過程中,音量的增益參數是固定的,只
5要網絡A和UE2的發送音量其中任何一個條件發生變化,UE1的揚聲器發出的聲' 音音量就會與最初的設想音量產生一定的偏差,碰到網絡環境極其惡劣或者對 方終端的發送音量過大或過小)時偏差會很大,因此,由於不同終端送話音量的 不一致性及網絡環境的差異性,將導致終端從網絡側接收的音頻信號的音量並 不一致,從而在最終的揚聲器(SPEAKER)播放的聲音大小並不一致,極大影響 了用戶使用,給用戶造成了使用上的不方便。
發明內容
本發明實施例提供一種通信終端及其音頻增益參數的調整方法,以根據當 前接收的聲音音量,動態調節對接收的音頻信號的音頻增益參數,實現增益的 自適應。
本發明實施例的通信終端的音頻增益參數的調整方法包括 接收來自網絡側的音頻電信號;
根據設定的音頻增益參數對所述音頻電信號進行增益處理; 將增益處理後的音頻電信號轉換為聲音信號輸出; 檢測輸出的聲音信號的音量並與預設的音量參考值相比較; 根據檢測的音量與預設的音量參考值的差異調整所述設定的音頻增益參數。
本發明實施例的通信終端包括
接收單元,用於接收來自網絡側的音頻電信號;
增益處理單元,用於根據設定的音頻增益參數對所述音頻電信號進行增益 處理;
信號轉換單元,用於將所述增益處理單元增益處理後的音頻電信號轉換為 聲音信號輸出;
檢測單元,檢測所述信號轉換單元輸出的聲音信號的音量; 比較單元,用於將檢測的音量與預設的音量參考值相比較; 增益參數調整單元,用於根據所述比較單元比較得到的所述檢測的音量與所述預設的音量參考值的差異調整所述設定的音頻增益參數。
本發明實施例實現了終端音頻增益參數的自動動態調整,有效屏蔽了網絡' 和通話中對方發送的聲音音量的差異,使音頻接收方的音量永遠處於一個合適 的範圍。
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分, 並不構成對本發明的限定。在附圖中
圖l為現有終端聲音設備的聲音發送、接收功能示意圖2為現有的通過終端的通話確定音頻增益參數的示意圖3為本發明實施例的調整音頻增益參數的示意圖4為本發明實施例的調整音頻增益參數的方法流程圖5為本發明一實施例的根據比較結果調整音頻增益參數的流程圖6為本發明另一實施例的根據比較結果調整音頻增益參數的流程圖7為本發明實施例的實現音頻增益參數自動調整的終端的結構框圖8為圖7中的增益參數調整單元的一種結構框圖9為圖7中的增益參數調整單元的另一種結構框圖。
具體實施例方式
為使本發明的目的、技術方案和優點更加清楚,下面結合附圖對本發明的 具體實施例進行詳細說明。在此,本發明的示意性實施例及其說明用於解釋本 發明,但並不作為對本發明的限定。
如圖3所示,本發明實施例是通過如下方式來調整音頻增益參數,實現增i 的自適應採集揚聲器播放的聲音音量,將採集的聲音音量與預設的音量參考 值相比較,根據比較獲得的音量差異調整音頻增益參數。
具體地,如圖4所示,本實施例的調整音頻增益參數的方法包括如下步驟
步驟410,接收來自網絡側的音頻電信號。
步驟42Q,利用當前設定的音頻增益參數對所述音頻電信號進行增益放大處理。
每一終端中一般都設置有多個音量等級,設置音量等級的目的在於設置控 制揚聲器輸出的聲音的音量,因此每一音量等級對應一個音頻增益參數,音量 等級和音頻增益參數之間的關係可以以接收音量等級表的形式存儲在終端中。 用戶在選擇了一個音量等級時,當前設定的音頻增益參數就是與該音量等級對 應的音頻增益參數。利用該音頻增益參數就可以對所述音頻電信號進行增益放 大處理。
步驟430,通過揚聲器(Speaker)將增益放大後的音頻電信號轉換為聲音 信號播出。前述步驟410 步驟430屬於現有的接收並播放音頻信號的步驟,在 此不作詳述。
步驟440,採集(檢測)揚聲器播出的聲音信號並確定聲音信號的音量。 可利用一聲電傳感器來釆集揚聲器輸出的聲音,該聲電傳感器設置在靠近
揚聲器的位置,接收揚聲器播出的聲音,並確定接收的聲音的音量。該聲電傳
感器的功能與麥克風(MIC)類似,在此並不詳述。
步驟450,將採集的聲音信號的音量與預設的音量參考值進行比較。 本發明實施例中,所述預設的音量參考值為與設定的音量等級對應的音量
參考值,每一音量等級可對應一個音量參考值,例如,第一音量等級對應的音
量參考值為10db,第二音量等級對應的音量參考值為20db。此時,在接收音量
等級表中存儲的是音量等級與音頻增益參數、音量參考值之間的對應關係。
本步驟是在某一音量等級下,採集到揚聲器播出的聲音信號的音量後,將 採集的音量與該音量等級對應的音量參考值相比較。
在本發明另一實施例中,該預設的音量參考值也可以是一個固定參考值, 而與音量等級無關。
步驟46G,根據比較結果調整對應的音頻增益參數。
在本發明的一個實施例中,如圖5所示,該步驟包括
步驟510,判斷檢測的音量是否大於所述預設的音量參考值。如果是,執行
8步驟520,否則進入步驟530。
步驟520,根據差異的大小減小所述音頻增益參數。
步驟530,判斷檢測的音量是否小於所述預設的音量參考值。如果是,執行步驟540,否則流程結束。
步驟540,根據差異的大小增大所述音頻增益參數。
例如,若當前的音量等級為第2級,對應的音量參考值是20的,如果此時終端通過網絡側從通話對端接收到音頻信號,音頻信號從揚聲器轉換為聲音信號播出後,聲電傳感器採集到的音量為10db,小於當前音量等級對應的音量參考
值,則可增大音頻信號的增益,如可將增大音頻增益參數的增益值增大一倍,使音頻信號經過增益放大後音量基本能夠達到20db。同樣,當聲電傳感器採集到的聲音音量為30db,大於當前音量等級對應的音量參考值20db,則需要降低音頻增益參數的增益值,使音頻信號經過增益放大後音量仍基本能夠達到20db。
若音量參考值為與音量等級無關的默認的固定參考值,則不管目前處於什麼音量等級,最後經調整之後的音量都要與該默認的固定參考值基本一致。''
在本發明的一個實施例中,該調整過程還可以是實時動態的,即在聲音播放過程中,周期性地執行步驟440-460:對聲音信號的音量進行採集,與參考值進行比較,根據比較結果進行調整,使得聲音信號的音量跟參考值基本保持一致。
在實時動態的調整過程中,每一次調整可按一定的調整粒度來進行,如圖6所示,包括如下步驟
步驟610,判斷檢測的聲音音量是否大於參考值,如果是,執行步驟620;如果否,執行步驟630。
步驟620,按設定的第一調整值,將增益參數的增益值減小所述第一調整值。
調整之後,由於是實時動態進行調整,故調整後的音量仍被採集,並與參考值進行比較,若此時仍比參考值大,則將當前的增益參數值再減小所述第一調整值,直至與參考值基本相同。步驟630,判斷檢測的聲音音量是否小於參考值。如果是,執行步驟640;
如果否,則流程結束。
步驟640,按設定的第二調整值,將增益參數的增益值增加所述第二調整值。經不斷調整,最終也可達到聲音音量與參考值基本相同的目的。
所述第一調整值和第二調整值可以相同,也可以不同;本領域的普通技術人員可知,調整的粒度越小,即第一調整值和第二調整值越小,則調整的精度越高,但調整到參考值需要的時間越長。可根據實際需要設定合適的調整粒度。
在當前的音量等級為其他值的情況下,同樣可以根據採集的聲音音量與該等級對應的音量參考值的差異調整當前的音頻增益參數。
本領域普通技術人員可以理解實現上述實施例方法中的全部或部分步驟可以通過程序來指令相關的硬體來完成,該程序可以存儲於一計算機可讀取存儲介質中,比如ROM/RAM、磁碟、光碟等。
通過上述的音頻增益參數的動態調節方法,實現了增益的自適應,有效屏蔽了網絡和通話中對方發送音量的差異,使接收方的音量永遠處於一個合適的範圍。
本發明實施例的實現音頻增益參數動態調節的通信終端除了具有現有通信終端的功能模塊(未圖示)夕卜,還包括如下結構(如圖7所示)接收單元710,用於接收來自網絡側的音頻電信號。
增益處理單元720,用於根據設定的音頻增益參數對所述音頻電信號進行增益處理。
信號轉換單元(揚聲器)730,用於將所述增益處理單元增益處理後的音頻電信號轉換為聲音信號輸出。
檢測單元(聲電傳感器)740,檢測所述信號轉換單元輸出的聲音信號的音
比較單元750,用於將檢測的音量與預設的音量參考值相比較;增益參數調整單元76G,用於根據所述比較單元比較得到的所述檢測的音量
10與所述預設的音量參考值的差異調整所述設定的音頻增益參數。
在本發明的一個實施例中,所述設定的音頻增益參數為與設定的音量等級
對應的音頻增益參數;所述音量參考值為與所述設定的音量等級對應的音量參考值。
在本發明的另一個實施例中,所述增益參數調整單元760包括第一音量減小單元810,用於在檢測的音量大於所述預設的音量參考值時,
根據所述差異的大小減小所述設定的音頻增益參數;
第一音量增大單元820,用於在檢測的音量小於所述預設的音量參考值時,
根據所述差異的大小增大所述設定的音頻增益參數。
在本發明的另一個實施例中,所述檢測單元定期檢測所述信號轉換單元輸出的聲音信號的音量;
所述比較單元將所述檢測單元檢測的音量與預設的音量參考值相比較。
該實施例中,所述增益參數調整單元760包括
第二音量減小單元910,用於在所述檢測的音量大於所述預設的音量參考值時,按設定的調整粒度將所述設定的音頻增益參數減小一第一調整值;
第二音量增大單元920,用於在所述檢測的音量小於所述預設的音量參考值時,按設定的調整粒度將所述設定的音頻增益參數增大一第二調整值。
本實施例中的通信終端可以適用於各種領域的通信終端,例如,不僅可以是固定網絡的通信終端,還可以是行動網路的通信終端,並且在GSM、 CDMA或其他3G技術領域都適用。
本實施例的通信終端實現了增益的自適應,有效屏蔽了網絡和通話中對方發送音量的差異,使接收方的音量永遠處於一個合適的範圍,方便了用戶使用。
以上所述的具體實施例,對本發明的目的、技術方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本發明的具體實施例而已,並不用於限定本發明的保護範圍,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
ii
權利要求
1、一種通信終端的音頻增益參數的調整方法,其特徵在於,該方法包括接收來自網絡側的音頻電信號;根據設定的音頻增益參數對所述音頻電信號進行增益處理;將增益處理後的音頻電信號轉換為聲音信號輸出;檢測輸出的聲音信號的音量並與預設的音量參考值相比較;根據檢測的音量與預設的音量參考值的差異調整所述設定的音頻增益參數。
2、 根據權利要求l所述的方法,其特徵在於所述設定的音頻增益參數為與設定的音量等級對應的音頻增益參數; 所述音量參考值為與所述設定的音量等級對應的音量參考值。
3、 根據權利要求l所述的方法,其特徵在於,所述根據檢測的音量與預設 的音量參考值的差異調整所述設定的音頻增益參數包括在檢測的音量大於所述預設的音量參考值時,根據所述差異的大小減小所 述設定的音頻增益參數;在檢測的音量小於所述預設的音量參考值時,根據所述差異的大小增大所 述設定的音頻增益參數。
4、 根據權利要求l所述的方法,其特徵在於所述檢測輸出的聲音信號的音量並與預設的音量參考值相比較具體為定 期檢測輸出的聲音信號的音量並與預設的音量參考值相比較。
5、 根據權利要求4所述的方法,其特徵在於,所述根據檢測的音量與預設 的音量參考值的差異調整所述設定的音頻增益參數包括在檢測的音量大於所述預設的音量參考值時,按設定的調整粒度將所述設 定的音頻增益參數減小一第一調整值;在檢測的音量小於所述預設的音量參考值時,按設定的調整粒度將所述設 定的音頻增益參數增大一第二調整值。 2
6、 一種通信終端,其特徵在於,該終端包括 接收單元,用於接收來自網絡側的音頻電信號;增益處理單元,用於根據設定的音頻增益參數對所述音頻電信號進行增益 處理;信號轉換單元,用於將所述增益處理單元增益處理後的音頻電信號轉換為聲音信號輸出;檢測單元,檢測所述信號轉換單元輸出的聲音信號的音量;比較單元,用於將所述檢測單元檢測的音量與預設的音量參考值相比較;增益參數調整單元,用於根據所述比較單元比較得到的所述檢測的音量與所述預設的音量參考值的差異調整所述設定的音頻增益參數。
7、 根據權利要求6所述的通信終端,其特徵在於所述設定的音頻增益參數為與設定的音量等級對應的音頻增益參數; 所述音量參考值為與所述設定的音量等級對應的音量參考值。
8、 根據權利要求6所述的通信終端,其特徵在於,所述增益參數調整單元包括第一音量減小單元,用於在檢測的音量大於所述預設的音量參考值時,根 據所述差異的大小減小所述設定的音頻增益參數;第一音量增大單元,用於在檢測的音量小於所述預設的音量參考值時,根 據所述差異的大小增大所述設定的音頻增益參數。
9、 根據權利要求6所述的通信終端,其特徵在於所述檢測單元具體用於定期檢測所述信號轉換單元輸出的聲音信號的音量;所述比較單元將所述檢測單元檢測的音量與預設的音量參考值相比較。
10、 根據權利要求9所述的通信終端,其特徵在於,所述增益參數調整單元包括第二音量減小單元,用於在所述檢測的音量大於所述預設的音量參考值時,按設定的調整粒度將所述設定的音頻增益參數減小一第一調整值;第二音量增大單元,用於在所述檢測的音量小於所述預設的音量參考值時, 按設定的調整粒度將所述設定的音頻增益參數增大一第二調整值。
全文摘要
本發明提供一種通信終端及其音頻參數調整方法,所述方法包括接收來自網絡側的音頻電信號;根據設定的音頻增益參數對所述音頻電信號進行音量增益處理;將音量增益處理後的音頻電信號轉換為聲音信號輸出;檢測輸出的聲音信號的音量並與預設的音量參考值相比較;根據檢測的音量與預設的音量參考值的差異調整所述設定的音頻增益參數。本發明實施例實現了終端音頻增益參數的自動動態調整,屏蔽了網絡和通話中對方發送的聲音音量的差異。
文檔編號H04M1/60GK101478589SQ20091000393
公開日2009年7月8日 申請日期2009年1月23日 優先權日2009年1月23日
發明者徐榮華 申請人:深圳華為通信技術有限公司