電視音量調(diào)整方法及系統(tǒng)的制作方法
【專利摘要】本申請公開了一種電視音量調(diào)整方法及系統(tǒng),其中電視音量調(diào)整系統(tǒng)包括處理單元、音頻解碼器、算法單元以及音頻輸出編解碼器。通過音頻編碼數(shù)據(jù)的格式判斷,來選擇是否進行音量調(diào)整程序。并且在音量調(diào)整程序中,將音頻編碼數(shù)據(jù)解碼為脈沖編碼調(diào)變格式的音頻數(shù)據(jù),然后通過算法單元對脈沖編碼調(diào)變格式的音頻數(shù)據(jù)的多個采樣點的采樣值進行增益處理,使增益調(diào)整后的脈沖編碼調(diào)變格式的音頻數(shù)據(jù)的音量能達到目標音量值,從而讓不同格式的音頻編碼數(shù)據(jù)能具有相近似或相同級別的音量輸出效果。
【專利說明】 電視音量調(diào)整方法及系統(tǒng)
【技術(shù)領域】
[0001]本申請涉及電視機領域,具體涉及一種電視音量調(diào)整方法及系統(tǒng)。
【背景技術(shù)】
[0002]近年來,隨著生活水平的提高和娛樂傳播媒體的高速發(fā)展,使用視頻設備觀看影片或電視節(jié)目已經(jīng)成為現(xiàn)代人獲取新知識或新信息的方式之一,也可以用來做為休閑娛樂的一種方式。因此,對于電視播放節(jié)目或影片時的影音質(zhì)量與感受日益受到重視,特別是對于音質(zhì)、音量、立體聲效果以及多種音效的調(diào)節(jié)變化功能等的要求越來越高,于是發(fā)展出多種高質(zhì)量的音頻編碼數(shù)據(jù)格式,例如杜比數(shù)字(Dolby digital)格式、數(shù)字影院系統(tǒng)(Digital theater system, DTS)格式或高級音頻編碼(Advanced audio coding, AAC)格式的音頻編碼數(shù)據(jù),用以提供高質(zhì)量、不失真以及讓人身歷其境的聲音輸出效果。
[0003]然而,由于不同格式的音頻編碼數(shù)據(jù)的生成方式不同,因此本身所能呈現(xiàn)的音量值也不盡相同,導致這些音頻編碼數(shù)據(jù)在視頻設備上播放時,產(chǎn)生音量輸出效果不一致的現(xiàn)象。例如,杜比數(shù)字格式或數(shù)字影院系統(tǒng)格式的音頻編碼數(shù)據(jù)所能呈現(xiàn)的音量值小于高級音頻編碼格式的音頻編碼數(shù)據(jù)的音量值。因此,當視頻設備在播放這些原始音量值較小的音頻編碼數(shù)據(jù)時,由于受限于原始音量值太小,造成使用者在通過視頻設備的用戶界面進行音量調(diào)整時,即使將視頻設備的音量值調(diào)到最大,也無法得到預期的音量,而嚴重影響聲音輸出效果,甚至讓使用者放棄所觀看此音頻編碼格式的影片?;蛘呤?,當使用者在不同節(jié)目或影片之間切換時,也容易因為這些節(jié)目或影片所采用的音頻編碼格式不同,而導致視頻設備的音量忽高忽低的問題,從而大幅降低節(jié)目或影片的觀賞質(zhì)量。
【發(fā)明內(nèi)容】
[0004]本申請所要解決的技術(shù)問題在于提供一種電視音量調(diào)整方法及系統(tǒng),通過音頻數(shù)據(jù)解碼為脈沖編碼調(diào)變格式的音頻數(shù)據(jù)以及算法單元對脈沖編碼調(diào)變格式的音頻數(shù)據(jù)的音量值進行增益處理,進而使后端的音量輸出可以達到目標音量值,從而解決了不同格式的音頻編碼數(shù)據(jù)的輸出音量大小不一的問題。
[0005]為了解決上述問題,本申請揭示了一種電視音量調(diào)整方法,包括:接收音頻編碼數(shù)據(jù);以及根據(jù)音頻編碼數(shù)據(jù)的格式判斷是否調(diào)整音量值;若是,執(zhí)行音量調(diào)整程序;若否,取消音量調(diào)整,其中音量調(diào)整程序包括:將音頻數(shù)據(jù)解碼為脈沖編碼調(diào)變格式的音頻數(shù)據(jù);獲取脈沖編碼調(diào)變格式的音頻數(shù)據(jù)的多個采樣點的采樣值,并且根據(jù)采樣值計算脈沖編碼調(diào)變格式的音頻數(shù)據(jù)的原始音量值;根據(jù)目標音量值與原始音量值計算增益系數(shù);通過增益系數(shù)對多個采樣點的采樣值進行增益處理,獲取增益調(diào)整后的脈沖編碼調(diào)變格式的音頻數(shù)據(jù);將增益調(diào)整后的脈沖編碼調(diào)變格式的音頻數(shù)據(jù)編碼為增益調(diào)整后的音頻編碼數(shù)據(jù);以及輸出增益調(diào)整后的音頻編碼數(shù)據(jù)。
[0006]本申請還揭示了一種電視音量調(diào)整系統(tǒng),包括處理單元、音頻解碼器、算法單元以及音頻輸出編解碼器。處理單元用以接收音頻編碼數(shù)據(jù),并且根據(jù)音頻編碼數(shù)據(jù)的格式判斷是否調(diào)整音量值。音頻解碼器耦接于處理單元,用以接收音視頻編碼數(shù)據(jù),并將音頻編碼數(shù)據(jù)解碼為脈沖編碼調(diào)變(PCM)格式的音頻數(shù)據(jù)。算法單元耦接于音頻解碼器,用以計算脈沖編碼調(diào)變格式的音頻數(shù)據(jù)的原始音量值以及計算增益系數(shù),并且通過增益系數(shù)對多個采樣點的采樣值進行增益處理,以獲取增益調(diào)整后的脈沖編碼調(diào)變格式的音頻數(shù)據(jù)。音頻輸出編解碼器耦接于算法單元,用以將增益調(diào)整后的脈沖編碼調(diào)變格式的音頻數(shù)據(jù)編碼為增益調(diào)整后的音頻編碼數(shù)據(jù),并且輸出增益調(diào)整后的音頻編碼數(shù)據(jù)。
[0007]與現(xiàn)有技術(shù)相比,本申請可以獲得包括以下技術(shù)效果:
[0008]本申請的電視音量調(diào)整方法及系統(tǒng),先通過處理單元識別音頻編碼數(shù)據(jù)的格式,可以只對于某些格式的音頻編碼數(shù)據(jù)的音量值進行調(diào)整,從而節(jié)約音量調(diào)整程序。另外,通過音頻解碼器將音頻編碼數(shù)據(jù)解碼為脈沖編碼調(diào)變格式的音頻數(shù)據(jù),以及通過算法單元對脈沖編碼調(diào)變格式的音頻數(shù)據(jù)的多個采樣點的采樣值進行增益處理,讓增益調(diào)整后的脈沖編碼調(diào)變格式的音頻數(shù)據(jù)的音量值達到目標音量值,從而在后端的音量輸出上,可以達到與其他格式的音頻編碼數(shù)據(jù)相近似或相同的音量輸出效果,讓不同格式的音頻編碼數(shù)據(jù)的輸出音量具有一致性,而不會因為格式的不同,產(chǎn)生音量過大或過小的問題。
【專利附圖】
【附圖說明】
[0009]此處所說明的附圖用來提供對本申請的進一步理解,構(gòu)成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構(gòu)成對本申請的不當限定。在附圖中:
[0010]圖1為本申請實施例的電視音量調(diào)整系統(tǒng)的方塊示意圖。
[0011]圖2為本申請實施例的電視音量調(diào)整方法流程圖。
[0012]圖3為本申請實施例的音量調(diào)整程序的流程圖。
【具體實施方式】
[0013]以下將配合附圖及實施例來詳細說明本申請的實施方式,藉此對本申請如何應用技術(shù)手段來解決技術(shù)問題并達成技術(shù)功效的實現(xiàn)過程能充分理解并據(jù)以實施。
[0014]如在說明書及權(quán)利要求當中使用了某些詞匯來指稱特定組件。本領域技術(shù)人員應可理解,硬件制造商可能會用不同名詞來稱呼同一個組件。本說明書及權(quán)利要求并不以名稱的差異來作為區(qū)分組件的方式,而是以組件在功能上的差異來作為區(qū)分的準則。如在通篇說明書及權(quán)利要求當中所提及的“包含”為一開放式用語,故應解釋成“包含但不限定于”。“大致”是指在可接收的誤差范圍內(nèi),本領域技術(shù)人員能夠在一定誤差范圍內(nèi)解決所述技術(shù)問題,基本達到所述技術(shù)效果。此外,“耦接”或“電性連接” 一詞在此包含任何直接及間接的電性耦接手段。因此,若文中描述一第一裝置耦接于一第二裝置,則代表所述第一裝置可直接電性耦接于所述第二裝置,或通過其他裝置或耦接手段間接地電性耦接至所述第二裝置。說明書后續(xù)描述為實施本申請的較佳實施方式,然所述描述乃以說明本申請的一般原則為目的,并非用以限定本申請的范圍。本申請的保護范圍當視所附權(quán)利要求所界定者為準。
[0015]還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者系統(tǒng)不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者系統(tǒng)所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者系統(tǒng)中還存在另外的相同要素。
[0016]本申請的應用場景
[0017]在通過電視收看在線視頻時,當所收看的影片的音頻數(shù)據(jù)格式為杜比數(shù)字格式或是數(shù)字影院系統(tǒng)格式時,由于片源本身的音量較小,導致電視音量即使開的再大也無法達到預期音量時,適用本申請的方案。
[0018]實施例描沭
[0019]如圖1所示,為本申請實施例的電視音量調(diào)整系統(tǒng)的方塊示意圖。本申請實施例所揭露的電視音量調(diào)整系統(tǒng)10,包括處理單元110、音頻解碼器120、算法單元130以及音頻輸出編解碼器140。處理單元110耦接于音視頻信號源,用以接收音視頻編碼數(shù)據(jù),并且將音視頻編碼數(shù)據(jù)分離為視頻編碼數(shù)據(jù)和音頻編碼數(shù)據(jù);或者是只接收音頻編碼數(shù)據(jù)。同時,處理單元110還用以識別音頻編碼數(shù)據(jù)的格式,例如杜比數(shù)字格式、數(shù)字影院系統(tǒng)格式(DTS)或高級音頻編碼(AAC)格式等,并且根據(jù)音頻編碼數(shù)據(jù)的格式判斷是否對其音量值進行調(diào)整。音頻解碼器120耦接于處理單元110,用以接收音視頻編碼數(shù)據(jù),并且將音頻編碼數(shù)據(jù)解碼為脈沖編碼調(diào)變(Pulse-code modulation, PCM)格式的音頻數(shù)據(jù)。算法單元130耦接于音頻解碼器120,用以計算脈沖編碼調(diào)變格式的音頻數(shù)據(jù)的原始音量值以及計算增益系數(shù),并且通過增益系數(shù)對多個采樣點的采樣值進行增益處理,從而獲取增益調(diào)整后的脈沖編碼調(diào)變格式的音頻數(shù)據(jù)。音頻輸出編解碼器(Codec) 140耦接于算法單元130,用以將增益調(diào)整后的脈沖編碼調(diào)變格式的音頻數(shù)據(jù)編碼為增益調(diào)整后的音頻編碼數(shù)據(jù),并且輸出增益調(diào)整后的音頻編碼數(shù)據(jù)。
[0020]以下通過一些方法實施例對本申請的電視音量調(diào)整系統(tǒng)對于實現(xiàn)電視音量調(diào)整的方法做進一步說明。如圖2所示,為本申請實施例的電視音量調(diào)整方法流程圖,包括:
[0021]步驟S100,接收音頻編碼數(shù)據(jù);以及
[0022]步驟S200,根據(jù)音頻編碼數(shù)據(jù)的格式判斷是否調(diào)整音量值;
[0023]步驟S210,若否,取消音量調(diào)整;以及
[0024]步驟S220,若是,執(zhí)行音量調(diào)整程序。
[0025]請參照圖1和圖2,在本實施例中,通過處理單元110從音視頻信號源接收音頻編碼數(shù)據(jù),然后識別音頻編碼數(shù)據(jù)的格式,并據(jù)以判斷是否調(diào)整音量值。進行此步驟的目的在于,通過不同格式的音頻編碼數(shù)據(jù)所輸出的聲音音量大小不同,例如,若最大音量為O分貝(dB),高級音頻編碼(AAC)格式的音頻編碼數(shù)據(jù)的音量值可以達到-23分貝(dB),因此,相對于只能達到-31分貝的杜比數(shù)字格式或數(shù)字影院系統(tǒng)(DTS)格式的音頻編碼數(shù)據(jù)而言,已具有足夠的輸出音量值,而不需再對其音量進行調(diào)整。反之,由于杜比數(shù)字格式或數(shù)字影院系統(tǒng)(DTS)格式的音頻編碼數(shù)據(jù)本身的音量值較小,可能會在后端音量輸出程序中,無法達到預期的音量值,而必需先對其音量值進行放大,才能符合使用需求。
[0026]因此,通過上述步驟S200對音頻編碼數(shù)據(jù)的格式先進行辦識,若屬于音量值已達到播放需求的格式,則不需對其進行音量調(diào)整(步驟S210),如此一來,可以節(jié)省音頻編碼數(shù)據(jù)的處理程序。反之,若是屬于杜比數(shù)字格式或數(shù)字影院系統(tǒng)(DTS)格式等,原音量值較小的音頻編碼數(shù)據(jù),則對其進行音量調(diào)整程序(步驟S220)??梢岳斫獾氖?,在本申請中,也可以是在判斷音頻編碼數(shù)據(jù)的格式后,無論音頻編碼數(shù)據(jù)的格式為何,皆進行后續(xù)的音量調(diào)整程序,然后在音量調(diào)整程序中,對音量值進行調(diào)節(jié)或者是維持原音量值。
[0027]如圖3所示,上述音量調(diào)整程序包括:
[0028]步驟S221,將音頻數(shù)據(jù)解碼為脈沖編碼調(diào)變格式的音頻數(shù)據(jù);
[0029]步驟S222,獲取脈沖編碼調(diào)變格式的音頻數(shù)據(jù)的多個采樣點的采樣值,并且根據(jù)采樣值計算脈沖編碼調(diào)變格式的音頻數(shù)據(jù)的原始音量值;
[0030]步驟S223,根據(jù)目標音量值與原始音量值計算增益系數(shù);
[0031]步驟S224,通過增益系數(shù)對多個采樣點的采樣值進行增益處理,獲取增益調(diào)整后的脈沖編碼調(diào)變格式的音頻數(shù)據(jù);
[0032]步驟S225,將增益調(diào)整后的脈沖編碼調(diào)變格式的音頻數(shù)據(jù)編碼為增益調(diào)整后的音頻編碼數(shù)據(jù);以及
[0033]步驟S226,輸出增益調(diào)整后的音頻編碼數(shù)據(jù)。
[0034]請參照圖1至圖3,在識別音頻編碼數(shù)據(jù)的格式后,處理單元110將音頻編碼數(shù)據(jù)傳送至音頻解碼器120,通過音頻解碼器120對音頻編碼數(shù)據(jù)進行解碼程序,讓音頻編碼數(shù)據(jù)被解碼為脈沖編碼調(diào)變(PCM)格式的音頻數(shù)據(jù)(步驟S221)。接著,通過算法單元130對脈沖編碼調(diào)變格式的音頻數(shù)據(jù)進行采樣,例如以16bit 二進制表示采樣點,從而獲取脈沖編碼調(diào)變格式的音頻數(shù)據(jù)的多個采樣點的采樣值,然后根據(jù)這些采樣值計算脈沖編碼調(diào)變格式的音頻數(shù)據(jù)的原始音量值(步驟S222)。
[0035]同時,算法單元130根據(jù)目標音量值與原始音量值計算增益系數(shù)(步驟S223),例如若目標音量值為-23分貝,而原始音量值僅達-31分貝,兩者間的音量差距達到8分貝,算法單元130即據(jù)此計算增益系數(shù)的大小。其中,算法單元130通過公式:F(分貝)=10*log (X2/ (最大十進制數(shù))2),若音頻采樣位數(shù)為16bit時其最大十進制數(shù)為65536,而預期調(diào)節(jié)的分貝數(shù)為8分貝,因此可以通過上述公式得出增益系數(shù)X的大小。接著,算法單元130通過增益系數(shù)對多個采樣點的采樣值進行增益處理,例如將所有的采樣值皆與增益系數(shù)相乘而得到增益調(diào)整后的采樣值,使原音量值提升至目標音量值,從而使增益調(diào)整后的脈沖編碼調(diào)變格式的音頻數(shù)據(jù)的音量值達到目標音量值(步驟S224)。此外,值得說明的是,在上述步驟中,若所算法單元130計算出的原音量值已達到目標音量值,此時所計算出的增益系數(shù)為1,讓脈沖編碼調(diào)變格式的音頻數(shù)據(jù)的多個采樣點的采樣值進行增益處理后,還是維持原采極值,使脈沖編碼調(diào)變格式的音頻數(shù)據(jù)維持原音量值進入后續(xù)的處理程序,而不對其進行增益調(diào)整,以避免在后端的音量輸出時,產(chǎn)生音量過大的問題。
[0036]之后,通過音頻輸出編解碼器(Codec) 140將增益調(diào)整后的脈沖編碼調(diào)變格式的音頻數(shù)據(jù)編碼為增益調(diào)整后的音頻編碼數(shù)據(jù)(步驟S225);以及將增益調(diào)整后的音頻編碼數(shù)據(jù)輸出至電視20內(nèi)建的揚聲器150或通過光纖輸出至外接的功放(AVR) 30來輸出聲音(步驟 S226)。
[0037]基于上述步驟,讓電視在接收到不同格式的音頻編碼數(shù)據(jù)后,都能在后端的聲音輸出上,使各種格式的音頻編碼數(shù)據(jù)具有相同或相近似的音量大小,也就是說,當通過電視的用戶界面調(diào)整音量時,都能產(chǎn)生相同級別的音量值,從而避免不同格式的音頻編碼數(shù)據(jù)在電視上播放時音量不一的情形發(fā)生。
[0038]上述說明示出并描述了本申請的若干優(yōu)選實施例,但如前所述,應當理解本申請并非局限于本文所披露的形式,不應看作是對其他實施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過上述教導或相關領域的技術(shù)或知識進行改動。而本領域人員所進行的改動和變化不脫離本申請的精神和范圍,則都應在本申請所附權(quán)利要求的保護范圍內(nèi)。
【權(quán)利要求】
1.一種電視音量調(diào)整方法,其特征在于,包括: 接收音頻編碼數(shù)據(jù);以及 根據(jù)所述音頻編碼數(shù)據(jù)的格式判斷是否調(diào)整音量值; 若否,取消所述音量值的調(diào)整程序; 若是,執(zhí)行音量調(diào)整程序,所述音量調(diào)整程序包括: 將所述音頻數(shù)據(jù)解碼為脈沖編碼調(diào)變格式的音頻數(shù)據(jù); 獲取所述脈沖編碼調(diào)變格式的音頻數(shù)據(jù)的多個采樣點的采樣值,并且根據(jù)所述采樣值計算所述脈沖編碼調(diào)變格式的音頻數(shù)據(jù)的原始音量值; 根據(jù)目標音量值與所述原始音量值計算增益系數(shù); 通過所述增益系數(shù)對所述多個采樣點的采樣值進行增益處理,獲取增益調(diào)整后的脈沖編碼調(diào)變格式的音頻數(shù)據(jù); 將所述增益調(diào)整后的脈沖編碼調(diào)變格式的音頻數(shù)據(jù)編碼為增益調(diào)整后的音頻編碼數(shù)據(jù);以及 輸出所述增益調(diào)整后的音頻編碼數(shù)據(jù)。
2.如權(quán)利要求1所述的電視音量調(diào)整方法,其特征在于,在根據(jù)所述音頻編碼數(shù)據(jù)的格式判斷是否調(diào)整音量的操作中,若所述音頻編碼數(shù)據(jù)的格式為杜比數(shù)字格式或數(shù)字影院系統(tǒng)格式,即執(zhí)行所述音量調(diào)整程序。
3.如權(quán)利要求1所述的電視音量調(diào)整方法,其特征在于,在根據(jù)所述音頻編碼數(shù)據(jù)的格式判斷是否調(diào)整音量的操作中,若所述音頻編碼數(shù)據(jù)的格式為高級音頻編碼格式,即直接輸出所述音頻編碼數(shù)據(jù)。
4.一種電視音量調(diào)整系統(tǒng),其特征在于,包括: 處理單元,用以接收音頻編碼數(shù)據(jù),并且根據(jù)所述音頻編碼數(shù)據(jù)的格式判斷是否調(diào)整音量值; 音頻解碼器,耦接于所述處理單元,用以接收所述音視頻編碼數(shù)據(jù),并且將所述音頻編碼數(shù)據(jù)解碼為脈沖編碼調(diào)變格式的音頻數(shù)據(jù); 算法單元,耦接于所述音頻解碼器,用以計算所述脈沖編碼調(diào)變格式的音頻數(shù)據(jù)的原始音量值以及計算增益系數(shù),并且通過所述增益系數(shù)對所述多個采樣點的采樣值進行增益處理,以獲取增益調(diào)整后的脈沖編碼調(diào)變格式的音頻數(shù)據(jù);以及 音頻輸出編解碼器,耦接于所述算法單元,用以將所述增益調(diào)整后的脈沖編碼調(diào)變格式的音頻數(shù)據(jù)編碼為增益調(diào)整后的音頻編碼數(shù)據(jù),并且輸出所述增益調(diào)整后的音頻編碼數(shù)據(jù)。
5.如權(quán)利要求4所述的電視音量調(diào)整系統(tǒng),其特征在于, 所述音頻編碼數(shù)據(jù)的格式為杜比數(shù)字格式、數(shù)字影院系統(tǒng)格式或高級音頻編碼格式。
【文檔編號】H04N5/60GK103716568SQ201310755711
【公開日】2014年4月9日 申請日期:2013年12月27日 優(yōu)先權(quán)日:2013年12月27日
【發(fā)明者】張奇 申請人:樂視致新電子科技(天津)有限公司