本發明專利技術實施例提供了一種預置音頻增益曲線的方法及裝置,包括:獲取參考通道下各個音量參考點的最大音頻幅值;獲取待調節通道下各個音量參考點的最大音頻幅值;將參考通道的最大音頻幅值和待調節通道的最大音頻幅值比較;根據比較結果調節待調節通道的音頻增益曲線,得到待調節通道下各個音量參考點的音頻增益曲線并存儲,從而不同通道的信號可以根據參考通道預置的音頻增益曲線分別調節且預置不同的音頻增益曲線,以使得各個音量參考點下經I2S編碼的音頻信號的最大音頻幅值相同,這樣不同通道下根據所述音頻增益曲線輸入功放的音頻信號幅度也相同,因此避免由于不同信號源的編解碼方式不同而導致的輸出聲音突變問題。
【技術實現步驟摘要】
本專利技術涉及信號處理
,尤其涉及一種預置音頻增益曲線的方法及裝置。
技術介紹
為了滿足人們對視頻畫面的不同需求,現有的電子設備通常設置不同的信號源輸入接口以供選擇,如電視的信號源有:HDM1、AV、VGA、TV、DTV等。現有電子設備的音頻處理框圖如圖1所示,不同信號源的音頻信號通過各通道信號輸入模塊101,再經音頻解碼模塊102解碼后進入音頻調節器103,音頻調節器103根據用戶輸入端104所輸入的音量以及預置的音頻增益曲線對不同信號源的音頻信號進行調節,再經采樣及I2S編碼模塊105編碼后經功放模塊106放大后輸出給揚聲器107。通過圖1的電視音頻信號處理過程可知,由于輸入標準音頻信號的幅度一般相同,用戶在切換不同通道時,偶有揚聲器聲音會發生突變現象。經專利技術人分析發現,由于不同信號源接口所接收的音頻信號通常采用不同編解碼方式,進而不同編解碼方式中的采樣頻率等因素不同,即使相同幅度的音頻信號經不同音頻編解碼后輸出的音頻信號幅度也將有所不同。在輸入相同幅度的標準音頻信號時,由于不同通道下預置同一音頻增益曲線,因此用戶輸入音量也相同情況時增益幅度相同,但由于編解碼會導致輸出音頻信號幅值的不同,進而用戶會感受到揚聲器輸出的聲音有突變現象。
技術實現思路
本專利技術的實施例提供一種預置音頻增益曲線的方法及裝置,用以解決切換信號源時輸出聲音突變的問題。為達到上述目的,本專利技術實施例提供的一種預置音頻增益曲線的方法,包括: 獲取參考通道下各個音量參考點的最大音頻幅值; 獲取待調節通道下各個音量參考點的最大音頻幅值; 將參考通道的最大音頻幅值和待調節通道的最大音頻幅值比較; 根據比較結果校正待調節通道的音頻增益曲線,得到所述待調節通道的校正后的音頻增益曲線并存儲。本專利技術實施例提供的另一種預置音頻增益曲線的方法,包括: 在音頻調節器中預置參考通道的音頻增益曲線,解析所述參考通道的各個音量參考點下I2S編碼后音頻信號以獲得最大音頻幅值,并存儲所述各個音量參考點下的最大音頻幅值; 獲取待調節通道下所述各個音量參考點的最大音頻幅值,與存儲所述參考通道的各個音量參考點下的最大音頻幅值進行比較,以校正所述待調節通道下的音頻增益曲線;存儲所述待調節通道的校正后的音頻增益曲線。本專利技術實施例提供的一種預置音頻增益曲線的裝置,包括: 獲取模塊,用于分別獲取各個音量參考點下參考通道和待調節通道的最大音頻幅值; 比較模塊,用于將參考通道的最大音頻幅值和待調節通道的最大音頻幅值進行比較;音頻調節器,用于根據比較結果調節待調節通道的音頻增益曲線,得到所述待調節通道校正后的音頻增益曲線并存儲。為了克服現有技術的不足,本專利技術實施例提供了一種預置音頻增益曲線的方法,首先根據參考通道預置音頻增益曲線,然后獲取參考通道下各個音量參考點的最大音頻幅值,并存儲于存儲模塊EEPROM中,再分別獲取待調節通道下各個音量參考點的最大音頻幅值,并與參考通道的最大音頻幅值進行比較,以調節待調節通道的音頻增益曲線,且使待調節通道下各個音量參考點的最大音頻幅值與參考通道相同,得到待調節通道下各個音量參考點的音頻增益曲線并存儲。因此,不同信號通道下根據參考通道預置的音頻增益曲線分別調節且預置不同的音頻增益曲線,以使得各個音量參考點下經I2S編碼的音頻信號的最大音頻幅值相同,這樣不同通道下根據其音頻增益曲線輸入功放的音頻信號幅度也相同,因此避免了現有技術中不同信號通道下預置同一音頻增益曲線,而一旦編解碼造成音頻幅值變化,經12S編碼輸出音頻信號的最大音頻幅值也將發生變化進而造成音量突變問題。【附圖說明】為了更清楚地說明本專利技術實施例的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1為現有電子設備的音頻處理框圖; 圖2為本專利技術實施例一提供的一種預置音頻增益曲線的方法流程示意圖; 圖3為本專利技術實施例二提供的一種預置音頻增益曲線的裝置結構示意圖; 圖4為本專利技術實施例三提供的一種預置音頻增益曲線的方法流程示意圖。【具體實施方式】下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。參閱圖3,電子設備中不同信號源的音頻信號通過各通道信號輸入模塊101,再經音頻解碼模塊102解碼后進入音頻調節器103,音頻調節器104根據用戶輸入模塊103所輸入的音量從預置的音頻增益曲線上查找所對應的音頻增益,然后通過采樣及I2S編碼模塊105對其編碼后,經功放模塊106放大后輸出給揚聲器107。本專利技術在上述音頻調節裝置的基礎上,增加了 12S分析模塊301、獲取模塊302、存儲模塊303以及比較模塊304,其增加后的音頻調節方法為:在以上音頻處理方法的基礎上,首先在音頻調節器103中預置參考通道的音頻增益曲線,然后在I2S分析模塊301中對經I2S編碼后的參考通道下各個音量參考點的音頻信號進行I2S解析得到音頻數據,獲取模塊302根據該音頻數據求出各個音量參考點下參考通道的最大音頻幅值,并存儲于存儲模塊EEPR0M303中;再采用與參考通道相同的方法通過I2S分析模塊301和獲取模塊302求出各個音量參考點下待調節通道的最大音頻幅值,在比較模塊304中將待調節通道的最大音頻幅值與從存儲模塊303讀取的參考通道的最大音頻幅值比較,音頻調節器104將根據比較結果調節待調節通道的音頻增益曲線,使得待調節通道下各個音量參考點的最大音頻幅值與參考通道相同,得到待調節通道的音頻增益曲線并存儲于音頻調節器104中。因此,增加模塊后的音頻增益曲線的預置裝置可以使不同信號通道根據參考通道預置的音頻增益曲線分別調節且預置不同的音頻增益曲線,以實現各個音量參考點下經I2S編碼的音頻信號的最大音頻幅值相同,這樣不同通道下根據其音頻增益曲線輸入功放的音頻信號幅度也相同,因此可以避免現有技術中不同信號通道下輸入幅度相同的音頻信號時,由于在音頻調節器104中只預置同一音頻增益曲線,一旦編解碼造成輸出音頻信號幅值變化,經I2S編碼模塊105輸出音頻信號的最大音頻幅值也將發生變化進而造成音量突變的問題。實施例一 本專利技術實施例一提供了一種預置音頻增益曲線的方法,如圖2所示,包括: 步驟201,獲取參考通道下各個音量參考點的最大音頻幅值。示例的,各個音量考點為用戶音量設置為O、25、50、75、100。具體的,在步驟201之前,首先在音頻調節器中預置參考通道的音頻增益曲線,確認各個音量參考點下揚聲器輸出功率達到預期的功率值,其中,音頻增益曲線反映各個音量下音頻調節器的增益幅度。然后接收參考通道的輸入信號,并對輸入信號進行解碼得到參考信道的音頻信號,將編碼后的信號傳輸至音頻調節器。音頻調節器根據預置的音頻增益曲線對解碼后的音頻信號的增益進行調節,然后將調節后的音頻信號發送到采樣及I2S編碼模塊。在以I2S協議傳輸給功放模塊本文檔來自技高網...
【技術保護點】
一種預置音頻增益曲線的方法,其特征在于,該方法包括:獲取參考通道下各個音量參考點的最大音頻幅值;獲取待調節通道下各個音量參考點的最大音頻幅值;將所述參考通道的最大音頻幅值與所述待調節通道的最大音頻幅值比較;根據比較結果校正所述待調節通道的音頻增益曲線,得到所述待調節通道的校正后的音頻增益曲線并存儲。
【技術特征摘要】
【專利技術屬性】
技術研發人員:劉永,
申請(專利權)人:青島海信電器股份有限公司,
類型:發明
國別省市:山東;37
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。