專利名稱:自適應音量調(diào)節(jié)的方法、裝置及通信終端的制作方法
技術(shù)領域:
本發(fā)明涉及通信技術(shù)領域,尤其涉及一種自適應音量調(diào)節(jié)的方法、 裝置及相應的通信終端。
背景技術(shù):
在現(xiàn)代社會,視訊會議作為一種多媒體通信手段越來越多的被人 們在商務會議、論壇分會等大型會議中釆用。該業(yè)務主要包括視訊終
端設備、傳輸網(wǎng)絡設備、多點控制單元(又稱MCU)等幾部分,它可 以同時實現(xiàn)兩地或多個地點之間的圖像、語音、數(shù)據(jù)的交互。其中語 音的傳輸主要是將本地麥克風拾取的聲音信號進行壓縮編碼,經(jīng)過傳 輸網(wǎng)絡,傳至遠方會場。同時,接收遠方會場傳來的數(shù)字信號,經(jīng)解 碼后,還原成聲音信號,最后通過本地揚聲器播放。在現(xiàn)有終端中調(diào) 節(jié)音量大小的輸入、輸出增益一般都是固定的,不會隨會場內(nèi)聲源的 情況變化而變化,這就使得當會場中位置不固定的用戶說話時的,即 用戶有可能在走動中說話,另 一端會場中的用戶聽到的聲音時大時小, 所以需要不斷調(diào)節(jié)播放的音量,使得會場兩端用戶通信時非常不便。 特別是"聲學回聲,,的存在,所以使得會議現(xiàn)場的人們還時常能聽見 視訊終端設備的揚聲器播放本方發(fā)言者的聲音。
問題由于現(xiàn)有視訊會議終端上的調(diào)節(jié)音量大小都是手動調(diào)節(jié),所以 并不能很好的滿足現(xiàn)代會議中各種特殊場景的要求。特別是"聲學回 聲"現(xiàn)象處理不好,干擾了會議通信的質(zhì)量。因為回聲抵消效果的好
8壞取決于回聲參考信號預測的是否準確,但視訊終端設備上的麥克風 采集到的信號是由饋入回聲和說話人的聲音共同組成,而饋入回聲信 號受輸入、輸出增益影響較大,由于不能有效獲得精確的輸入、輸出 增益參數(shù),因此通過回聲抵消算法計算預測饋入回聲信號與回聲參考 信號的比值難度較大,不易達到較好效果,又由于影響音量的大小的 主要因素是輸入、輸出增益,而且用戶只能根據(jù)聽到的音量大小通過 輸出增益來適當調(diào)節(jié)本方的音量,所以這種方法不僅會影響過濾回聲 的效果,而且不能使整個終端的播放的音量達到最佳效果。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于,提供一種自適應音量調(diào)節(jié)的方法、裝 置及通信終端,使得終端不需手動調(diào)節(jié)音量便能使用戶獲得很好的收 聽效果。
技術(shù)方案為實現(xiàn)上述發(fā)明目的,本發(fā)明實施例提供一種自適應 音量調(diào)節(jié)的方法,包括
接收來自聲源的音頻信號;
獲取所述音頻信號對應的聲源信息;
獲取與所述聲源信息對應的輸入、輸出增益參數(shù);
根據(jù)所述輸入、輸出增益參數(shù)調(diào)節(jié)輸入、輸出音量。
本發(fā)明實施例還提供一種自適應音量調(diào)節(jié)的方法,包括
接收來自聲源的音頻信號;
接收到輸入的輸入增益參數(shù)或輸出增益參數(shù);
9獲取所述輸入增益參數(shù)對應的輸出增益參數(shù),或者獲取所述輸出
增益參數(shù)對應的輸入增益參數(shù);
根據(jù)所述輸入、輸出增益參數(shù)調(diào)節(jié)輸入、輸出音量。
本發(fā)明實施例還提供一種自適應音量調(diào)節(jié)的裝置,包括
接收單元,用于接收來自聲源的音頻信號;
獲取單元,用于獲取所述音頻信號對應的聲源信息,并獲得所述 聲源信息對應的輸入、輸出增益參數(shù);
調(diào)節(jié)單元,用于根據(jù)所述獲取單元獲取的輸入、輸出增益參數(shù)調(diào) 節(jié)輸入、輸出音量。
本發(fā)明實施例還提供一種通信終端,包括,
自適應音量調(diào)節(jié)的裝置,所述裝置進一步包括
接收單元,用于接收來自聲源的音頻信號;
獲取單元,用于獲取所述音頻信號對應的聲源信息,并獲得所述 聲源信息對應的輸入、輸出增益參數(shù);
調(diào)節(jié)單元,用于根據(jù)所述獲取單元獲取的輸入、輸出增益參數(shù)調(diào) 節(jié)輸入、輸出音量。
本發(fā)明實施例具有以下有益效果根據(jù)獲取的聲源信息對應得到 合適的輸入、輸出增益參數(shù),通過所述輸入、輸出增益參數(shù)對輸入音 量和輸出音量進行調(diào)節(jié),使用戶獲得很好的收聽效果。特別是可通過 獲得的輸入、輸出增益參數(shù)有效的消除音頻中的回聲,更好的保證聲 音的清晰。
圖1是本發(fā)明實施例一的自適應音量調(diào)節(jié)的方法的示意流程圖。
圖2是本發(fā)明實施例二的自適應音量調(diào)節(jié)的方法的示意流程圖。 圖3是本發(fā)明實施例三的自適應音量調(diào)節(jié)的方法的示意流程圖。 圖4是本發(fā)明實施例四的自適應音量調(diào)節(jié)的方法的示意流程圖。 圖5是本發(fā)明實施例五的自適應音量調(diào)節(jié)裝置的原理框圖。 圖6是圖5中的獲取單元20的一種實施例的示意框圖。 圖7是圖5中的獲取單元20的另一種實施例的示意框圖。 圖8是圖5中的獲取單元20的另一個實施例的示意框圖。 圖9是圖5中的調(diào)節(jié)單元30的一種實施例的示意框圖。
具體實施例方式
下面結(jié)合附圖對本發(fā)明作進一步地詳細描述。
本發(fā)明實施例為在通信終端上增加一種音量自動調(diào)節(jié)音量的技 術(shù),根據(jù)接收到的聲源的信息,自動調(diào)節(jié)輸入和輸出的音量,使揚聲 器前的用戶獲得較佳的收聽效果。
實施例一、
圖1是本發(fā)明實施例一的自適應音量調(diào)節(jié)的方法的示意流程圖。 該流程圖包括以下步驟
SlOl、接收來自聲源的音頻信號;S102、獲取所述音頻信號對應的的聲源信息;
S1(B、獲取與所述聲源信息對應的輸入、輸出增益參數(shù);
S104、根據(jù)所述輸入、輸出增益參數(shù)調(diào)節(jié)輸入、輸出音量。
本發(fā)明實施例中聲源即為聲音的源頭, 一般指說話的人。而音頻 信號則為來自聲源的聲音信號,即說話者的聲音信號。獲取所述音頻 信號對應的聲源信息有兩種方式, 一種是通過所述音頻信號獲得,這 時的聲源信息主要指音頻信號中的音量值;另 一種就是接收用戶直接 輸入預定的聲源信息,這時的聲源信息主要指接收所述音頻信號的終 端與所述聲源之間的距離值。根據(jù)這兩種方式獲得的聲源信息,擇一 獲取所述聲源信息對應的各自的輸入、輸出增益參數(shù),最后根據(jù)所述 輸入、輸出增益參數(shù)調(diào)節(jié)輸入、輸出音量。例如,當接收來自聲源的 音頻信號后,根據(jù)音頻信號中的音量值,獲取與音量值對應的輸入、 輸出增益參數(shù),最后根據(jù)所述輸入、輸出增益參數(shù)調(diào)節(jié)輸入、輸出音 量?;蛘?,當接收來自聲源的音頻信號后,不根據(jù)音頻信號中的音量 值獲取與音量值對應的輸入、輸出增益參數(shù),而直接由用戶輸入認為 合適的接收所述音頻信號的終端與所述聲源之間的距離值,根據(jù)所述 距離值,獲取與距離值對應的輸入、輸出增益參數(shù),最后根據(jù)所述輸 入、輸出增益參數(shù)調(diào)節(jié)輸入、輸出音量。這樣用戶不再需要不斷手動 調(diào)整音量的大小,完全由終端設備自動適應接收的音量,非常的方便。
需要說明的是,本實施例中的方法可根據(jù)具體情況選擇一種方式, 即可根據(jù)終端的性能和采集、播放設備的綜合因素選取效果最好的方 法。并且本實施例中通過音頻信號也可以獲取所述音頻信號的終端與 所述聲源之間的距離值,進而獲取與所述距離值對應的輸入、輸出增益參數(shù)。而所述的輸入、輸出增益參數(shù)均指的是同一側(cè)終端設備中的 增益參數(shù),即與說話者在同一個場景中的終端設備可將麥克風采集到 的聲音進行輸入增益調(diào)節(jié)后傳輸至與其通話的另一方,也可將與其通 話的另 一方傳輸來的聲音進行輸出增益調(diào)節(jié)后由揚聲器播放出來。所 以當對話的雙方場景都能實現(xiàn)本實施例的方法時,兩方用戶說話和收 聽的效果最佳。
實施例二、
圖2是本發(fā)明實施例二的自適應音量調(diào)節(jié)的方法的示意流程圖。 該流程圖包括以下步驟
5201、 接收來自聲源的音頻信號;
5202、 獲取接收到的所述聲源與所述接收音頻信號的終端之間的 距離值;
5203、 查找第一映射表,并獲取所述距離值在所述第一映射表中 對應的輸入、輸出增益參數(shù);
5204、 根據(jù)所述輸入、輸出增益參數(shù)調(diào)節(jié)輸入、輸出音量。
本發(fā)明實施例中接收所述聲源與所述接收音頻信號的終端之間的 距離值為用戶輸入的說話者與所述終端之間的距離值,因為說話者與 終端距離的遠近直接影響到終端獲取說話者聲音信號的效果和揚聲器 播放聲音后用戶收聽的效果。比如距離值越大,說明說話者可能離終 端較遠,所以終端接收到的聲音較小,應該調(diào)大輸入增益參數(shù),而且 揚聲器播放的聲音也應該較大,所以要調(diào)大輸出增益參數(shù)。而距離值 是可以根據(jù)用戶的主觀認識判斷出來的,所以終端一旦接收到了用戶
13映射表中,就應當獲取所述距離值在所述第一 映射表中對應的輸入、輸出增益參數(shù)。所述第一映射表為根據(jù)正常人 的音量統(tǒng)計獲得的說話者與終端的不同距離值對應的理想輸入、輸出 增益參數(shù)表,即表中的每個距離值都對應一組輸入、輸出增益參數(shù), 通過所述的輸入、輸出增益參數(shù)調(diào)節(jié)接收的音頻信號和播;故的聲音信
號,終端就能接收到較理想輸入、輸出音量。例如說話者距離終端 大概2米,終端接收到輸入的2米的信息后,查找第一映射表,并獲 取2米在所述第一映射表中對應的輸入、輸出增益參數(shù)+ 3db和+ 6db。 終端根據(jù)所述輸入、輸出增益參數(shù)將輸入音量放大3db,將輸出音量放 大6db。
本實施例的優(yōu)點在于,方法簡單,容易實現(xiàn)。無需經(jīng)過復雜的計 算過程獲得輸入、輸出增益參數(shù),而且根據(jù)所述的參數(shù)調(diào)節(jié)輸入、輸 出音量的效果也不錯,從而非常容易在技術(shù)有限的終端上得到普及。
需要再次說明的是,本發(fā)明中的第 一映射表是根據(jù)正常人在不同 的距離說話時發(fā)出的聲音結(jié)合所述不同的距離理想中輸入、輸出音量 統(tǒng)計獲得的,而且輸入、輸出音量還和相關(guān)硬件設備的性能有關(guān)。所 以需要根據(jù)不同的硬件設備的性能統(tǒng)計所述第 一 映射表,這樣的輸入、 輸出音量的效果才能比較理想。而所述的輸入、輸出增益參數(shù)均指的 是同 一側(cè)終端設備中的增益參數(shù),即與說話者在同 一個場景中的終端 設備可將麥克風采集到的聲音進行輸入增益調(diào)節(jié)后傳輸至與其通話的 另一方,也可將與其通話的另一方傳輸來的聲音進行輸出增益調(diào)節(jié)后 由揚聲器播放出來。所以當對話的雙方場景都能實現(xiàn)本實施例的方法 時,兩方用戶說話和收聽的效果最佳。
實施例三、
14圖3是本發(fā)明實施例三的自適應音量調(diào)節(jié)的方法的示意流程圖。
該流程圖包括以下步驟
5301、 接收來自聲源的音頻信號;
5302、 根據(jù)所述音頻信號獲得音量值;
5303、 判斷所述音量值是否在預定音量范圍內(nèi);若在所述預定范 圍內(nèi),則轉(zhuǎn)至S304;若不在所述預定范圍內(nèi),則轉(zhuǎn)至S305;
5304、 根據(jù)所述音量值獲取對應的輸入增益參數(shù);
5305、 計算所述音量值與預定音量范圍參數(shù)的差值來獲取對應的 輸入增益參數(shù);
5306、 查找第二映射表,并獲取所述輸入增益參數(shù)在第二映射表 中對應的輸出增益參數(shù);
5307、 根據(jù)所述輸入、輸出增益參數(shù)調(diào)節(jié)輸入、輸出音量。
本發(fā)明實施例中根據(jù)接收到的聲源音頻信號獲得其音量值,判斷 音量值是否在預定音量范圍內(nèi)。所述預定音量范圍即指預先設置好的 最佳音量值的范圍,若接收到的音量值在這個范圍內(nèi),則認為說話者 與終端的距離是比較理想的,所以音量值對應的輸入增益參數(shù)很合適, 無需再對輸入的音量做進一步的調(diào)節(jié)。若接收到的音量值不在這個范 圍內(nèi),則認為說話者與終端的距離不是比較理想的,所以音量值對應 的輸入增益參數(shù)不是很合適,需要再對輸入的音量做進一步的調(diào)節(jié)。 所以通過計算所述音量值與預定音量范圍參數(shù)的差值來獲取對應的輸 入增益參數(shù),從而達到進一步調(diào)節(jié)輸入音量的目的。根據(jù)沒有調(diào)節(jié)的 輸入增益參數(shù)或者調(diào)節(jié)的輸入增益參數(shù),查找第二映射表,并獲取所述輸入增益參數(shù)在第二映射表中對應的輸出增益參數(shù);最后再根據(jù)輸 出增益參數(shù)調(diào)節(jié)輸出音量。例如,接收到的音頻信號中的音量值為
60db,而預定音量范圍為70db 75db, 60db信號對應第三檔(60db ~ 65db)音量,所以與預定音量的差值為10db,即獲得的輸入增益參數(shù)值 為+10db,而查找第二映射中所述輸入增益參凄t值為+10db對應的輸出 增益參數(shù)值為+15db,所以將輸入的音頻信號中的音量值增大10db并 且將揚聲器播放的音量值增大15db。
本發(fā)明實施例中的音量值還可以被用來分析說話者的空間信息, 從而獲得說話者的方位角,根據(jù)所述方位角控制終端上的攝像頭,使 所述攝像頭對準說話者,最終根據(jù)攝像頭的聚焦點獲得發(fā)言人距離終 端的距離信息。根據(jù)所述距離信息中的距離值即可按照實施例二的方 法完成對輸入、輸出音量的調(diào)節(jié)。
本實施例與實施例二相比的優(yōu)點在于,整個方法無需用戶輸入任 何參數(shù),全部由終端自動完成,而經(jīng)過判斷、計算和對比過程能更精 確的獲得輸入、輸出增益參數(shù),不僅簡化了用戶操作,而且能更精確 的調(diào)節(jié)輸入、輸出音量。
需要說明的是,本實施例中的第二映射表是根據(jù)輸入增益參數(shù)查 找輸出增益參數(shù)的表,所述表中的輸出增益參數(shù)為輸入增益參數(shù)對應 的理想輸出增益參數(shù)。而所述的輸入、輸出增益參數(shù)均指的是同一側(cè) 終端設備中的增益參數(shù),即與說話者在同 一個場景中的終端設備可將 麥克風采集到的聲音進行輸入增益調(diào)節(jié)后傳輸至與其通話的另 一方, 也可將與其通話的另 一方傳輸來的聲音進行輸出增益調(diào)節(jié)后由揚聲器 播放出來。所以當對話的雙方場景都能實現(xiàn)本實施例的方法時,兩方 用戶說話和收聽的效果最佳。實施例四、
圖4是本發(fā)明實施例四的自適應音量調(diào)節(jié)的方法的示意流程圖。
該流程圖包括以下步驟
S401、接收來自聲源的音頻信號;
S402 、接收到輸入的輸入增益參數(shù)或輸出增益參數(shù);
5403、 查找第三映射表,并獲取所述輸入增益參數(shù)在所述第三映 射表中對應的輸出增益參數(shù),或者獲取所述輸出增益參數(shù)在所述第三 映射表中對應的輸入增益參數(shù)。
5404、 根據(jù)所述輸入、輸出增益參數(shù)調(diào)節(jié)輸入、輸出音量。
本發(fā)明實施例中,用戶只需要調(diào)節(jié)輸入增益參數(shù)或輸出增益參數(shù), 終端就會查找第三映射表,并獲取所述輸入增益參數(shù)在所述第三映射 表中對應的輸出增益參數(shù),或者獲取所述輸出增益參數(shù)在所述第三映 射表中對應的輸入增益參數(shù)。從而根據(jù)所述輸入、輸出增益參數(shù)調(diào)節(jié) 輸入、輸出音量。所述第三映射表根據(jù)輸入增益參數(shù)或輸出增益參數(shù) 對應的理想輸出增益參數(shù)或輸入增益參數(shù)統(tǒng)計獲得。
本實施例與上述實施例相比的優(yōu)點在于,直接由用戶手動輸入一 個輸入增益參數(shù)或一個輸出增益參數(shù),終端便能自動匹配相對應的輸 出增益參數(shù)或輸入增益參數(shù),從而調(diào)節(jié)輸入、輸出的音量,特別是當 用戶調(diào)節(jié)輸出增益參數(shù)后,不僅用戶聽到的聲音非常理想,而且同時
調(diào)節(jié)了輸入增益參數(shù),使輸入的音量得到較好調(diào)整,非常簡單實用。
需要說明的是,本實施例中的方法也可以與實施例一、實施例二 或?qū)嵤├⒋鎸崿F(xiàn),即接收來自聲源的音頻信號的終端設備既可以實現(xiàn)實施例一所述的方法也可以實現(xiàn)本實施例所述的方法;或者既可
以實現(xiàn)實施例二所述的方法也可以實現(xiàn)本實施例所述的方法;或者既
可以實現(xiàn)實施例三所述的方法也可以實現(xiàn)本實施例所述的方法。這樣 用戶就可以根據(jù)實際情況的不同有選擇的使用 一種自適應音量調(diào)節(jié)的 方法來達到較好的效果。而所述的輸入、輸出增益參數(shù)均指的是同一 側(cè)終端設備中的增益參數(shù),即與說話者在同一個場景中的終端設備可 將麥克風采集到的聲音進行輸入增益調(diào)節(jié)后傳輸至與其通話的另一 方,也可將與其通話的另 一方傳輸來的聲音進行輸出增益調(diào)節(jié)后由揚 聲器播放出來。所以當對話的雙方場景都能實現(xiàn)本實施例的方法時, 兩方用戶說話和收聽的效果最佳。
為了更好的獲得輸入、輸出的音量的質(zhì)量,必須對接收到的音頻 信號進行回聲處理,所以在上述各個實施例中的獲取輸入、輸出增益
參數(shù)之后,進行過濾音頻信號的步驟
根據(jù)所述輸入、輸出增益參數(shù),通過計算或查表獲得回聲處理參
數(shù);
根據(jù)所述回聲處理參數(shù)來過濾所述音頻信號中的回聲信號。
若以計算方式獲得回聲處理參數(shù),可根據(jù)現(xiàn)有技術(shù)中輸入、輸出 增益參數(shù)與回聲處理參數(shù)已知的關(guān)系計算獲得回聲處理參數(shù);若以查 表的方法獲得回聲處理參數(shù),則可根據(jù)預先存儲的所述輸入、輸出增 益參數(shù)與回聲處理參數(shù)的對應表查找合適的回聲處理參數(shù)。當然,在 上述實施例中也可直接查表獲得回聲處理參數(shù)。例如在實施例二中, 根據(jù)獲得的距離值查找第一映射表,直接獲得所述距離值對應的輸入、 輸出增益參數(shù)和回聲處理參數(shù);在實施例三中,根據(jù)獲得的輸入增益參數(shù)查找第二映射表,直接獲得所述輸入增益參數(shù)對應的輸出增益參 數(shù)和回聲處理參數(shù);在實施例四中,根據(jù)接收到的輸入增益參數(shù)或輸 出增益參數(shù),查找第三映射表,直接獲得所述輸入增益參數(shù)或輸出增 益參數(shù)對應的輸出增益參數(shù)或輸入增益參數(shù)以及回聲處理參數(shù)。
獲得回聲處理參數(shù)后即可以根據(jù)回聲抵消算法等方式過濾掉所述 音頻信號中的回聲信號。本步驟的加入有效的消除了音頻信號中的回 聲信號,大大提高了音頻信號的質(zhì)量,使得輸入、輸出的音量非常清 晰。
實施例五、
為了更好的實現(xiàn)上述方法,本發(fā)明實施例還提供了 一種自適應音
量調(diào)節(jié)裝置,圖5是本發(fā)明實施例的自適應音量調(diào)節(jié)裝置的原理框圖, 如圖5所示,所述裝置包括接收單元10,主要用于接收來自聲源的 音頻信號;獲取單元20,主要用于獲取所述音頻信號對應的聲源信息, 并獲得所述聲源信息對應的輸入、輸出增益參數(shù);調(diào)節(jié)單元30,主要 用于根據(jù)所述獲取單元20獲取的輸入、輸出增益參數(shù)調(diào)節(jié)輸入、輸出 音量。
本發(fā)明實施例的裝置根據(jù)接收單元IO接收的音頻信號,通過獲取 單元20獲取所述音頻信號對應的聲源信息,并獲得所述聲源信息對應 的輸入、輸出增益參數(shù),最終通過調(diào)節(jié)單元30根據(jù)獲取單元20獲取 的參數(shù)調(diào)節(jié)輸入、輸出的音量。這樣所述裝置根據(jù)實際接收的信號、 自適應調(diào)節(jié)輸入、輸出的音量,從而使通過該裝置進行通信的用戶無 需根據(jù)實際情況手動調(diào)節(jié)輸入、輸出的音量就能獲得較佳的收聽效果。
19圖6是圖5中的獲取單元20的一個實施例的示意框圖。如圖6所 示,所述獲取單元20包括第一獲取單元210,用于獲取所述音頻信 號的音量值;第二獲取單元220,用于獲取所述音量值在預定音量范圍 內(nèi)對應的輸入、輸出增益參數(shù);如圖6所示,所述第二獲取單元220 還包括判斷單元221,用于判斷所述音量值是否在預定音量范圍內(nèi), 并生成判斷結(jié)果;計算單元222,用于當所述判斷結(jié)果為否時,計算所 述音量值與預定音量的比值獲得輸入增益參數(shù);查找單元223,用于當 所述判斷結(jié)果為是時,根據(jù)判斷單元的判斷結(jié)果查找到結(jié)果中所述輸 入增益參數(shù)在第二映射表中對應的輸出增益參數(shù),或者根據(jù)計算單元 222計算結(jié)果查找到結(jié)果中所述輸入增益參數(shù)在第二映射表中對應的 輸出增益參數(shù)。此處,第二映射表是根據(jù)輸入增益參數(shù)查找輸出增益 參數(shù)的表,存儲在所述查找單元223中,而所述表中的輸出增益參數(shù) 為輸入增益參數(shù)對應的理想輸出增益參數(shù)。
圖7是圖5中的獲取單元20的另一種實施例的示意框圖。如圖7 所示,所述獲取單元20包括第三獲取單元230,用于獲取所述音頻 信號對應的聲源信息對應的距離值;第四獲取單元240,用于獲取所述 距離值在第一映射表中對應的輸入、輸出增益參數(shù);所述音頻信號對 應的聲源信息即為音頻信號的音量值,根據(jù)現(xiàn)有技術(shù)所述音量值還可 以被用來分析說話者的空間信息,從而獲得說話者的方位角,根據(jù)所 述方位角控制終端設備上的攝像頭,使所述攝像頭對準說話者,最終 終端設備根據(jù)攝像頭的聚焦點獲得發(fā)言人距離終端的距離信息,從而 獲得距離信息中的距離值,即所述音量值對應的距離值。所述第一映 射表是根據(jù)正常人在不同的距離說話時發(fā)出的聲音結(jié)合所述不同的距 離理想中輸入、輸出音量統(tǒng)計獲得的,而且輸入、輸出音量還和相關(guān)硬件設備的性能有關(guān)。所以需要根據(jù)不同的硬件設備的性能統(tǒng)計距離
值與輸入、輸出增益的關(guān)系獲得存儲在所述第四獲取單元240中的所 述第一映射表。
圖8是圖5中的獲取單元20的另一種實施例的示意框圖。如圖8 所示,所述獲取單元20包括第五獲取單元250,用于獲取接收到的 所述音頻信號對應的聲源信息中的距離值;第六獲取單元260,用于獲 取所述距離值在所述第一映射表中對應的輸入、輸出增益參數(shù)。本方 案可用于對應實施例二在實現(xiàn),因為距離值是可以根據(jù)用戶的主觀認 識判斷出來的,所以終端設備一旦獲取接收到了的用戶輸入的距離值, 在第 一映射表中,就應當獲取所述距離值在所述第一映射表中對應的 輸入、輸出增益參數(shù)。所述第一映射表是根據(jù)正常人在不同的距離說 話時發(fā)出的聲音結(jié)合所述不同的距離理想中輸入、輸出音量統(tǒng)計獲得 的,而且輸入、輸出音量還和相關(guān)硬件設備的性能有關(guān)。所以需要根 據(jù)不同的硬件設備的性能統(tǒng)計距離值與輸入、輸出增益的關(guān)系獲得存 儲在所述第六獲取單元260中的所述第一映射表。
本實施例中的接收單元10還可以用于接收輸入增益參數(shù)或輸出增 益參數(shù);獲取單元20還可以用于根據(jù)所述接收單元10接收到的輸入 增益參數(shù)或輸出增益參數(shù)來獲取輸入增益參數(shù)對應的輸出增益參數(shù)或 者輸出增益參數(shù)對應的輸入增益參數(shù),從而使得調(diào)節(jié)單元30,用于根 據(jù)所述獲取單元20獲取的輸入、輸出增益參數(shù)調(diào)節(jié)輸入、輸出音量。 其中所述獲取單元20根據(jù)所述接收單元10接收到的輸入增益參數(shù)或 輸出增益參數(shù)來獲取輸入增益參數(shù)對應的輸出增益參數(shù)或者輸出增益 參數(shù)對應的輸入增益參數(shù)具體做法為所述獲取單元20獲取所述輸入 增益參數(shù)在所述第三映射表中對應的輸出增益參數(shù),或者獲取所述輸出增益參數(shù)在所述第三映射表中對應的輸入增益參數(shù)。所述第三映射 表根據(jù)輸入增益參數(shù)或輸出增益參數(shù)對應的理想輸出增益參數(shù)或輸入
增益參數(shù)統(tǒng)計獲得,可存儲在所述獲取單元20中。這樣在本發(fā)明實施
例中實施例四所述的方法和實施例一、實施例二、實施例三中任意一 個實施例可在同一個自適應音量調(diào)節(jié)裝置中實現(xiàn)。即在可以實現(xiàn)實施 例 一或?qū)嵤├驅(qū)嵤├难b置中按上述方案增加實施例四的功 能,比如當需要通過輸入增益參數(shù)或輸出增益參數(shù)來調(diào)節(jié)音量的時候, 通過調(diào)節(jié)外設按鈕來輸入輸入增益參數(shù)或輸出增益參數(shù)啟動執(zhí)行實施 例四所述的步驟。
圖9是圖5中的調(diào)節(jié)單元30的一個實施例的示意框圖。所述調(diào)節(jié) 單元30主要用于根據(jù)所述獲取單元獲取的輸入、輸出增益參數(shù)調(diào)節(jié)輸 入、輸出音量。但為了輸入、輸出較好的聲音質(zhì)量,所述調(diào)節(jié)單元30 還可以對輸入、輸出的聲音中的回聲信號進行過濾處理,從而得到較 佳的輸入、輸出的聲音質(zhì)量。所以所述調(diào)節(jié)單元30還包括處理單元 301,用于根據(jù)所述輸入、輸出增益參數(shù),通過計算或查表獲得回聲處 理參數(shù);回聲信號過濾單元302,用于根據(jù)所述回聲處理參數(shù)來過濾所 述音頻信號中的回聲信號。通過對獲取單元20獲得的輸入、輸出增益 參數(shù)的處理,能得到用來過濾所述音頻信號中的回聲信號的回聲處理 參數(shù),這樣就可進一步消除所述音頻信號中的回聲信號,有效的還原 了輸入、輸出的音頻信號的質(zhì)量,使得播放出的聲音更加清晰,克服 了現(xiàn)有技術(shù)中存在的問題。
需要說明的是,本實施例中所述的輸入、輸出增益參數(shù)均指的是 同一側(cè)終端設備中的增益參數(shù),即與說話者在同一個場景中的終端設 備可將麥克風釆集到的聲音進行輸入增益調(diào)節(jié)后傳輸至與其通話的另一方,也可將與其通話的另一方傳輸來的聲音進行輸出增益調(diào)節(jié)后由 揚聲器播放出來。所以當對話的雙方場景都能使用本實施例的裝置時, 兩方用戶說話和收聽的效果最佳。
由上可以看出,本發(fā)明實施例的自適應音量調(diào)節(jié)裝置中的獲取單 元可以根據(jù)接收單元接收到的音頻信號、輸入增益參數(shù)或者輸出增益 參數(shù)獲取這些信號和參數(shù)各自對應的信息和輸入、輸出增益參數(shù),從 而根據(jù)所述輸入、輸出增益參數(shù)調(diào)節(jié)輸入、輸出音量。使得本發(fā)明實 施例的自適應音量調(diào)節(jié)裝置能適應各種場合,并且根據(jù)這些場合情況
的不同選用適合的方案,比如在一些小型會議中,本裝置就可以針
對小型會議中空間不大,人相對集中的特點,選用直接獲取輸入距離
值再自動調(diào)節(jié)輸入、輸出音量的方案;在個人辦公或家庭場景中,本 裝置就可以針對所述場景說話者較少,位置一般固定的特點選用先輸 入輸入增益參數(shù)或輸出增益參數(shù)再自動調(diào)節(jié)輸入、輸出音量的方案; 而在一些較大型的會議中,本裝置就可以針對這種會議場景空間較大, 說話者不固定等較復雜情況選用獲取音量值的方案。本裝置還能進一 步消除音頻信號中的回聲信號,大大提高了輸入、輸出音頻信號的質(zhì) 量,使得播放出的聲音更加清晰。
實施例六、
本發(fā)明實施例還提供了一種通信終端,包括,
自適應音量調(diào)節(jié)的裝置,所述裝置進一步包括接收單元,主要 用于接收來自聲源的音頻信號;獲取單元,主要用于獲取所述音頻信 號對應的聲源信息,并獲得所述聲源信息對應的輸入、輸出增益參數(shù); 調(diào)節(jié)單元,主要用于根據(jù)所述獲取單元獲取的輸入、輸出增益參數(shù)調(diào)
23節(jié)輸入、輸出音量。其中所述接收單元還可以用于接收輸入增益參數(shù) 或輸出增益參數(shù);所述獲取單元還可以用于根據(jù)所述接收單元接收到
參數(shù)或者輸出增益參數(shù)對應的輸入增益參數(shù)。所述調(diào)節(jié)單元還可以包
括處理單元,用于根據(jù)所述輸入、輸出增益參數(shù),通過計算或查表 獲得回聲處理參數(shù);回聲信號過濾單元,用于根據(jù)所述回聲處理參數(shù) 來過濾所述音頻信號中的回聲信號。
其中,獲取單元包括第一獲取單元,用于獲取所述音頻信號的 音量值;第二獲取單元,用于獲取所述音量值在預定音量范圍內(nèi)對應 的輸入、輸出增益參數(shù);或者包括第三獲取單元,用于獲取所述音頻 信號對應的聲源信息對應的距離值;第四獲取單元,用于獲取所述距 離值在第一映射表中對應的輸入、輸出增益參數(shù);或者包括第五獲取 單元,用于獲取接收到的所述音頻信號對應的聲源信息中的距離值; 第六獲取單元,用于獲取所述距離值在所述第 一映射表中對應的輸入、 輸出增益參數(shù)。
需要說明的是,本實施例中所述的輸入、輸出增益參數(shù)均指的是 同一側(cè)終端設備中的增益參數(shù),即與說話者在同一個場景中的終端設 備可將麥克風采集到的聲音進行輸入增益調(diào)節(jié)后傳輸至與其通話的另 一方,也可將與其通話的另一方傳輸來的聲音進行輸出增益調(diào)節(jié)后由 揚聲器播放出來。所以當對話的雙方場景都能使用本實施例的終端設 備通信時,兩方用戶說話和收聽的效果最佳。
由上可以看出,本發(fā)明實施例的通信終端不僅可以根據(jù)實際接收 的信號或者參數(shù)自適應調(diào)節(jié)輸入、輸出的音量,從而使通過該裝置進 行通信的用戶無需根據(jù)實際情況手動調(diào)節(jié)輸入、輸出的音量就能獲得較佳的收聽效果。而且還能進一步消除音頻信號中的回聲信號,大大 提高了輸入、輸出音頻信號的質(zhì)量,使得播放出的聲音更加清晰。
部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序 可以存儲于一可讀取存儲介質(zhì)中,所述的存儲介質(zhì)可以為,如
ROM/RAM、磁碟、光盤等。
當然,以上所述是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技 術(shù)領域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以 做出若干改進和潤飾,這些改進和潤飾也視為本發(fā)明的保護范圍。
權(quán)利要求
1、一種自適應音量調(diào)節(jié)的方法,其特征在于,包括接收來自聲源的音頻信號;獲取所述音頻信號對應的聲源信息;獲取與所述聲源信息對應的輸入、輸出增益參數(shù);根據(jù)所述輸入、輸出增益參數(shù)調(diào)節(jié)輸入、輸出音量。
2、 根據(jù)權(quán)利要求l所述的自適應音量調(diào)節(jié)的方法,其特征在于 所述聲源信息包括接收所述音頻信號的終端與所述聲源之間的距離 值,則所述獲取與所述聲源信息對應的輸入、輸出增益參數(shù)具體包括查找第一映射表,并獲取所述距離值在所述第一映射表中對應的 輸入、輸出增益參數(shù)。
3、 根據(jù)權(quán)利要求1所述的自適應音量調(diào)節(jié)的方法,其特征在于 所述聲源信息包括接收到的所述音頻信號的音量值,則所述獲取與所 述聲源信息對應的輸入、輸出增益參數(shù)具體包括判斷所述音量值是否在預定音量范圍內(nèi);若在所述預定范圍內(nèi),則根據(jù)所述音量值獲取對應的輸入增益參數(shù);若不在所述預定范圍內(nèi),則計算所述音量值與預定音量范圍參數(shù) 的差值來獲取對應的輸入增益參數(shù);查找第二映射表,并獲取所述輸入增益參數(shù)在第二映射表中對應 的輸出增益參數(shù)。
4、 根據(jù)權(quán)利要求1-3中任一項所述的自適應音量調(diào)節(jié)的方法,其特征在于,在所述獲取與所述聲源信息對應的輸入、輸出增益參數(shù)之后,還包括根據(jù)所述輸入、輸出增益參數(shù),通過計算或查表獲得回聲處理參數(shù);根據(jù)所述回聲處理參數(shù)來過濾所述音頻信號中的回聲信號。
5、 一種自適應音量調(diào)節(jié)的方法,其特征在于,包括 接收來自聲源的音頻信號;接收到輸入的輸入增益參數(shù)或輸出增益參數(shù);獲取所述輸入增益參數(shù)對應的輸出增益參數(shù),或者獲取所述輸出 增益參數(shù)對應的輸入增益參數(shù);根據(jù)所述輸入、輸出增益參數(shù)調(diào)節(jié)輸入、輸出音量。
6、 根據(jù)權(quán)利要求5所述的自適應音量調(diào)節(jié)的方法,其特征在于, 所述獲取所述輸入增益參數(shù)對應的輸出增益參數(shù),或者獲取所述輸出 增益參數(shù)對應的輸入增益參數(shù)具體包括查找第三映射表,并獲取所述輸入增益參數(shù)在所述第三映射表中 對應的輸出增益參數(shù),或者獲取所述輸出增益參數(shù)在所述第三映射表 中對應的輸入增益參數(shù)。
7、 根據(jù)權(quán)利要求5所述的自適應音量調(diào)節(jié)的方法,其特征在于, 在所述獲取所述輸入增益參數(shù)對應的輸出增益參數(shù),或者獲取所述輸 出增益參數(shù)對應的輸入增益參數(shù)之后,還包括根據(jù)所述輸入、輸出增益參數(shù),通過計算或查表獲得回聲處理參數(shù);根據(jù)所述回聲處理參數(shù)過濾所述音頻信號中的回聲信號。
8、 一種自適應音量調(diào)節(jié)的裝置,其特征在于,包括接收單元,用于接收來自聲源的音頻信號;獲取單元,用于獲取所述音頻信號對應的聲源信息,并獲得所述 聲源信息對應的輸入、輸出增益參數(shù);調(diào)節(jié)單元,用于根據(jù)所述獲取單元獲取的輸入、輸出增益參數(shù)調(diào) 節(jié)輸入、輸出音量。
9、 根據(jù)權(quán)利要求8所述的自適應音量調(diào)節(jié)的裝置,其特征在于, 所述獲取單元包括第一獲取單元,用于獲取所述音頻信號的音量值; 第二獲取單元,用于獲取所述音量值對應的輸入、輸出增益參數(shù)。
10、 根據(jù)權(quán)利要求9所述的自適應音量調(diào)節(jié)的裝置,其特征在于, 所述第二獲取單元包括判斷單元,用于判斷所述音量值是否在預定音量范圍內(nèi),并生成 判斷結(jié)果;當所述判斷結(jié)果為是時,將所述判斷結(jié)果傳送給查找單元, 當所述判斷結(jié)果為否時,將所述判斷結(jié)果傳送給計算單元;計算單元,用于計算所述音量值與預定音量的比值獲得輸入增益 參數(shù);查找單元,用于根據(jù)判斷單元的判斷結(jié)果或所述計算單元計算結(jié) 果查找到結(jié)果中所述輸入增益參數(shù)在第二映射表中對應的輸出增益參數(shù)。
11、 根據(jù)權(quán)利要求8所述的自適應音量調(diào)節(jié)的裝置,其特征在于, 所述獲取單元包括第三獲取單元,用于獲取所述音頻信號對應的聲源信息對應的距 離值;第四獲取單元,用于獲取所述距離值在所述第 一 映射表中對應的 輸入、輸出增益參數(shù)。
12、 根據(jù)權(quán)利要求8所述的自適應音量調(diào)節(jié)的裝置,其特征在于, 所述獲取單元包括第五獲取單元,用于獲取所述接收單元接收到的所述音頻信號對 應的聲源信息中的距離值;第六獲取單元,用于獲取所述距離值在所述第 一映射表中對應的 輸入、輸出增益參數(shù)。
13、 根據(jù)權(quán)利要求8所述的自適應音量調(diào)節(jié)的裝置,其特征在于,所述接收單元還用于接收輸入增益參數(shù)或輸出增益參數(shù);所述獲取單元還用于根據(jù)所述接收單元接收的輸入增益參數(shù)或輸 出增益參數(shù)來獲取輸出增益參數(shù)或者輸入增益參數(shù)。
14、 根據(jù)權(quán)利要求13所述的自適應音量調(diào)節(jié)的裝置,其特征在于, 所述獲取單元根據(jù)所述接收單元接收的輸入增益參數(shù)或輸出增益參數(shù) 來獲取輸出增益參數(shù)或者輸入增益參數(shù),具體為獲取所述輸入增益參數(shù)在所述第三映射表中對應的輸出增益參 數(shù),或者獲取所述輸出增益參數(shù)在所述第三映射表中對應的輸入增益參數(shù)。
15、 根據(jù)權(quán)利要求8-14中任一項所述的自適應音量調(diào)節(jié)的裝置, 其特征在于,所述調(diào)節(jié)單元還包括處理單元,用于根據(jù)所述輸入、輸出增益參數(shù),通過計算或查表 獲得回聲處理參數(shù);回聲信號過濾單元,用于根據(jù)所述回聲處理參數(shù)來過濾所述音頻 信號中的回聲信號。
16、 一種通信終端,其特征在于,包括,自適應音量調(diào)節(jié)的裝置,所述裝置進一步包括接收單元,用于接收來自聲源的音頻信號;獲取單元,用于獲取所述音頻信號對應的聲源信息,并獲得所述 聲源信息對應的輸入、輸出增益參數(shù);調(diào)節(jié)單元,用于根據(jù)所述獲取單元獲取的輸入、輸出增益參數(shù)調(diào) 節(jié)輸入、輸出音量。
17、 根據(jù)權(quán)利要求16所述的通信終端,其特征在于, 所述接收單元還用于接收輸入增益參數(shù)或輸出增益參數(shù);所述獲取單元還用于根據(jù)所述接收單元接收的輸入增益參數(shù)或輸 出增益參數(shù)來獲取輸出增益參數(shù)或者輸入增益參數(shù)。
18、根據(jù)權(quán)利要求16或17所述的通信終端,其特征在于,所述 調(diào)節(jié)單元還包括處理單元,用于根據(jù)所述輸入、輸出增益參數(shù),通過計算或查表 獲得回聲處理參數(shù);回聲信號過濾單元,用于根據(jù)所述回聲處理參數(shù)來過濾所述音頻 信號中的回聲信號。
全文摘要
本發(fā)明涉及一種自適應音量調(diào)節(jié)的方法、裝置及通信終端,屬于通信技術(shù)領域。本發(fā)明公開了一種自適應音量調(diào)節(jié)的方法,包括接收來自聲源的音頻信號;獲取所述音頻信號對應的聲源信息并獲取與所述聲源信息對應的輸入、輸出增益參數(shù);根據(jù)所述輸入、輸出增益參數(shù)調(diào)節(jié)輸入、輸出音量。本發(fā)明還公開了一種自適應音量調(diào)節(jié)裝置,所述裝置包括接收單元、獲取單元、調(diào)節(jié)單元。本發(fā)明還公開了一種包括上述裝置的通信終端。本發(fā)明的優(yōu)點是自動調(diào)節(jié)輸入、輸出音量大小,使得用戶獲得滿意的收聽效果。
文檔編號H04M3/56GK101478614SQ20091000523
公開日2009年7月8日 申請日期2009年1月19日 優(yōu)先權(quán)日2009年1月19日
發(fā)明者岳中輝 申請人:深圳華為通信技術(shù)有限公司