一種自動調節音量的方法和裝置的製作方法
2023-05-04 13:01:16 2
專利名稱:一種自動調節音量的方法和裝置的製作方法
技術領域:
本發明涉及多媒體播放領域,具體涉及一種自動調節音量的方法和裝置。
背景技術:
目前,多媒體技術應用到視頻、音頻等多個領域,但是由於各種原因,音源的製作合成並不一致,有一些音源本身的音量比較大,而有一些音源本身的音量就比較小。因此, 在切換各個不同的音源時,播放終端本身設置的音量可能使播放出來的聲音有大有小,有些聲音大到讓人聽起來很不舒服,而有些聲音小到讓人聽不清楚,這就使用戶不得不進行手動調整音量的大小,來達到較為舒適的效果。發明內容
有鑑於此,本發明的主要目的在於提供一種自動調節音量的方法和裝置,能夠自動調節音量,避免切換不同音源時聲音出現驟大或驟小的情況,提升用戶的體驗。
為達到上述目的,本發明的技術方案是這樣實現的
本發明提供了一種自動調節音量的方法,該方法包括
採集當前終端外放設備發出的聲音數據,獲得當前聲音的響度值;
將獲得的當前聲音的響度值與預設的聲音響度值進行比較,根據比較結果對當前音量值進行調整。
上述方案中,所述將獲得的當前聲音的響度值與預設的聲音響度值進行比較,根據比較結果對當前音量值進行調整包括
判斷當前聲音的響度值是否等於預設的聲音響度值,若判斷的結果為是,則不執行任何操作;否則,判斷當前聲音的響度值是否大於預設的聲音響度值;
若當前聲音的響度值大於預設的聲音響度值,則調小當前終端的音量值,直至當前聲音的響度值等於預設的聲音響度值;若當前聲音的響度值小於預設的聲音響度值,則調大當前終端的音量值,直至當前聲音的響度值等於預設的聲音響度值。
上述方案中,該方法還包括外放設備根據實際音量值輸出音頻信號。
上述方案中,所述採集當前終端外放設備發出的聲音數據之前,該方法還包括開啟自動調節音量的功能。
本發明還提供了一種自動調節音量的裝置,該裝置包括聲音監聽模塊、比較模塊和聲音調整模塊;其中,
所述聲音監聽模塊,用於採集聲音數據,獲得當前聲音的響度值,將獲得的響度值發送給比較模塊;
所述比較模塊,用於將聲音監聽模塊發來的當前聲音的響度值與預設的聲音響度值比較,將比較結果發送給聲音調整模塊;
所述聲音調整模塊,用於根據比較模塊發來的比較結果對當前音量值進行調整。
上述方案中,該裝置還包括存儲模塊,用於存儲預設的聲音響度值。
上述方案中,所述聲音調整模塊,具體用於在比較結果為當前聲音的響度值大於預設的聲音響度值時,調小當前音量值,直至當前聲音的響度值等於預設的聲音響度值;在比較結果為當前聲音的響度值小於預設的聲音響度值時,調大當前音量值,直至當前聲音的響度值等於預設的聲音響度值。
上述方案中,該裝置還包括外放設備,用於根據實際音量值輸出音頻信號。
上述方案中,該裝置還包括開關模塊,用於開啟或關閉自動調節音量的功能。
本發明提供的自動調節音量的方法和裝置,通過採集當前終端外放設備發出的聲音數據,獲得當前聲音的響度值,比較當前聲音的響度值與預設的聲音響度值的大小;根據比較結果調大或調小當前終端的音量值。如此,可避免在切換不同音源時出現聲音驟大或驟小的情況,實現了音量的自動調節,提升了用戶的體驗。
圖I為本發明自動調節音量的方法流程示意圖2為本發明中根據聲音響度值比較結果調節音量的實現流程示意圖3為本發明自動調節音量的裝置組成結構示意圖。
具體實施方式
下面結合附圖及具體實施例對本發明再作進一步詳細的說明。
圖I為本發明自動調節音量的方法流程示意圖,如圖I所示,包括以下步驟
步驟101 :採集當前終端外放設備發出的聲音數據,獲得當前聲音的響度值;
這裡,所述採集當前終端外放設備發出的聲音數據之前,該方法還包括開啟自動調節音量的功能;
具體的,本發明技術方案具有開啟或關閉自動調節音量的功能,由於聲音數據受到外界聲音的影響較大,當外界聲音較大,影響對外放設備發出的聲音數據的採集時,會對自動調節音量帶來影響,因此,可依據外界的實際環境由用戶開啟或關閉自動調節音量的功能。
這裡,所述聲音數據包括當前終端外放設備發出的聲音響度。
步驟102 :將獲得的當前聲音的響度值與預設的聲音響度值進行比較,根據比較結果對當前音量值進行調整;
這裡,假設當前聲音的響度值為Vt,預設的聲音響度值為Vs ;具體的,參照圖2所示,步驟102包括
步驟102a:判斷當前聲音的響度值Vt是否等於預設的聲音響度值Vs,若判斷的結果為是,則執行步驟102b,結束當前處理進程;否則,執行步驟102c ;
這裡,所述預設的聲音響度值Vs為用戶根據自身需要自行設置,為用戶感覺最適宜的聲音響度。
步驟102(Tl02e 比較當前聲音的響度值Vt和預設的聲音響度值Vs,若Vt大於 Vs,則調小當前終端的音量值,執行步驟102a,直至Vt等於Vs,結束當前處理進程;若Vt小於Vs,則調大當前終端的音量值,執行步驟102a,直至Vt等於Vs,結束當前處理進程;
這裡,比較模塊發送信號給聲音調整模塊將Vt和Ns的比較結果告知給聲音調整模塊;聲音調整模塊根據收到的信號對聲音增益參數進行調整;其中,所述聲音增益參數可以影響聲音的實際播放響度。
這裡,在當前聲音的響度值和預設的聲音響度值不一致時,可按當前終端音量值的最小單位逐級調節,直至當前聲音的響度值與預設的聲音響度值一致;
或者,當前聲音的響度值和預設的聲音響度值相差過大,可按當前終端音量值的N 個最小單位進行調節音量,相當於設置一個音量調節幅度,以便能夠加速調節聲音響度。
例如,終端的音量值在O到100之間,最小單位為1,若當前聲音的響度值為70分貝,而預設的聲音響度值為60分貝,則需要調小當前終端的音量值,使當前聲音的響度值減小到60分貝;若終端當前的音量值為30,則可按音量值的最小單位逐級調節,將終端的音量值調節為29,繼續採集當前終端外放設備發出的聲音數據,將獲得的當前聲音的響度值與預設的聲音響度值比較,直至當前聲音的響度值與預設的聲音響度值相等為止;
例如,當前聲音的響度值為75分貝,預設的聲音響度值為45分貝,相差30分貝, 需要調小當前終端的音量值,使當前聲音的響度值減小到45分貝;終端的音量值在O到 100之間,最小單位為1,假設當前的音量值為35,可按5個音量值的最小單位進行調節,將音量值調節為30,繼續採集當前終端外放設備發出的聲音數據,將獲得的當前聲音的響度值與預設的聲音響度值比較,直至當前聲音的響度值與預設的聲音響度值相等為止。
這裡,具體按最小單位調節音量還是按音量調節幅度調節音量可由比較模塊根據當前聲音的響度值和預設的聲音響度值的比較結果進行選擇,並通過信號發送給聲音調整模塊。
圖3為本發明自動調節音量的裝置組成結構示意圖,如圖2所示,該裝置包括聲音監聽模塊32、比較模塊33和聲音調整模塊35 ;其中,
所述聲音監聽模塊32,用於採集聲音數據,獲得當前聲音的響度值,將獲得的響度值發送給比較模塊33;
所述比較模塊33,用於將聲音監聽模塊32發來的當前聲音的響度值與預設的聲音響度值比較,將比較結果發送給聲音調整模塊35 ;
所述聲音調整模塊35,用於根據比較模塊33發來的比較結果對當前音量值進行調整。
進一步的,該裝置還包括存儲模塊34,用於存儲預設的聲音響度值。
進一步的,所述聲音調整模塊35,具體用於在比較結果為當前聲音的響度值大於預設的聲音響度值時,調小當前音量值,直至當前聲音的響度值等於預設的聲音響度值;在比較結果為當前聲音的響度值小於預設的聲音響度值時,調大當前音量值,直至當前聲音的響度值等於預設的聲音響度值。
進一步的,該裝置還包括外放設備31,用於根據實際音量值輸出音頻信號。
進一步的,該裝置還包括開關模塊,用於開啟或關閉自動調節音量的功能。
以上所述,僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍。凡在本發明的精神和範圍之內所作的任何修改、等同替換和改進等,均包含在本發明的保護範圍之內。
權利要求
1.ー種自動調節音量的方法,其特徵在於,該方法包括 採集當前終端外放設備發出的聲音數據,獲得當前聲音的響度值; 將獲得的當前聲音的響度值與預設的聲音響度值進行比較,根據比較結果對當前音量值進行調整。
2.根據權利要求I所述的方法,其特徵在於,所述將獲得的當前聲音的響度值與預設的聲音響度值進行比較,根據比較結果對當前音量值進行調整包括 判斷當前聲音的響度值是否等於預設的聲音響度值,若判斷的結果為是,則不執行任何操作;否則,判斷當前聲音的響度值是否大於預設的聲音響度值; 若當前聲音的響度值大於預設的聲音響度值,則調小當前終端的音量值,直至當前聲音的響度值等於預設的聲音響度值;若當前聲音的響度值小於預設的聲音響度值,則調大當前終端的音量值,直至當前聲音的響度值等於預設的聲音響度值。
3.根據權利要求I或2所述的方法,其特徵在於,該方法還包括外放設備根據實際音量值輸出音頻信號。
4.根據權利要求I或2所述的方法,其特徵在於,所述採集當前終端外放設備發出的聲音數據之前,該方法還包括開啟自動調節音量的功能。
5.ー種自動調節音量的裝置,其特徵在於,該裝置包括聲音監聽模塊、比較模塊和聲音調整模塊;其中, 所述聲音監聽模塊,用於採集聲音數據,獲得當前聲音的響度值,將獲得的響度值發送給比較模塊; 所述比較模塊,用於將聲音監聽模塊發來的當前聲音的響度值與預設的聲音響度值比較,將比較結果發送給聲音調整模塊; 所述聲音調整模塊,用於根據比較模塊發來的比較結果對當前音量值進行調整。
6.根據權利要求5所述的裝置,其特徵在於,該裝置還包括存儲模塊,用於存儲預設的聲音響度值。
7.根據權利要求5或6所述的裝置,其特徵在於,所述聲音調整模塊,具體用於在比較結果為當前聲音的響度值大於預設的聲音響度值時,調小當前音量值,直至當前聲音的響度值等於預設的聲音響度值;在比較結果為當前聲音的響度值小於預設的聲音響度值吋,調大當前音量值,直至當前聲音的響度值等於預設的聲音響度值。
8.根據權利要求5或6所述的裝置,其特徵在於,該裝置還包括外放設備,用於根據實際音量值輸出音頻信號。
9.根據權利要求5或6所述的裝置,其特徵在於,該裝置還包括開關模塊,用於開啟或關閉自動調節音量的功能。
全文摘要
本發明公開了一種自動調節音量的方法,該方法包括採集當前終端外放設備發出的聲音數據,獲得當前聲音的響度值;將獲得的當前聲音的響度值與預設的聲音響度值進行比較,根據比較結果對當前音量值進行調整。本發明還公開了一種自動調節音量的裝置,採用本發明自動調節音量的方法和裝置,可避免在切換不同音源時聲音驟大或驟小的情況,實現了音量的自動調節,提升了用戶的體驗。
文檔編號G11B20/00GK102982823SQ20121048689
公開日2013年3月20日 申請日期2012年11月26日 優先權日2012年11月26日
發明者項功宏, 崔趙會, 董淑芳 申請人:中興通訊股份有限公司