本發(fā)明涉及智能電視機終端領(lǐng)域,尤其涉及一種智能音量控制系統(tǒng)和智能音量控制方法。
背景技術(shù):
電視機音量控制對于用戶對電視機的用戶體驗非常重要。普通的電視機需要對電視機每個頻道以及不同的視頻源分別進行手動音量調(diào)節(jié),往往會在用戶更換電視頻道或電視插播廣告時發(fā)生音量突然變大或變小的問題,必須對音量進行調(diào)整。
目前,智能電視通常能夠?qū)σ袅窟M行自動調(diào)整。用戶把音量設(shè)定之后,不論各頻道或視頻源的電視伴音有何差別,在更換信號源或聲道時,智能電視機會對聲音進行自動增益控制,避免聲音振幅差異過大,從而能使揚聲器中的音量保持穩(wěn)定,不會發(fā)生音量突變的情況,能夠一定程度提高用戶體驗。
但是,上述音量控制不能針對不同的用戶習(xí)慣、電視機擺放位置或者當(dāng)前片源音量差異做出智能控制,所以,現(xiàn)有的音量控制方案還有待進一步的提高。
技術(shù)實現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是,提供一種智能音量控制系統(tǒng)和智能音量控制方法,提高音量控制的智能化。
為了解決上述問題,本發(fā)明提供了一種智能音量控制系統(tǒng),包括:存儲模塊,用于統(tǒng)計并記錄用戶的音量設(shè)置偏好;音源音量識別模塊,用于識別待播放音源的實際音量或推薦音量;音量控制模塊,用于根據(jù)接收到的所述用戶的音量設(shè)置偏好以及音源的實際音量或推薦音量,對播放音源時的播放設(shè)備的音量進行調(diào)整。
可選的,所述用戶的音量設(shè)置偏好包括:不同來源的音源對應(yīng)的設(shè)置音量、設(shè)置音量與推薦音量的差異、不同觀看場景對應(yīng)的設(shè)置音量、以及不同類型的音源對應(yīng)的設(shè)置音量。
可選的,所述存儲模塊包括數(shù)據(jù)錄入單元和存儲單元:所述數(shù)據(jù)錄入單元,用于錄入用戶的音量設(shè)置并根據(jù)不同用戶分別進行統(tǒng)計;所述存儲單元,用于存儲統(tǒng)計后的各個用戶的音量設(shè)置偏好。
可選的,所述存儲模塊設(shè)置于云端服務(wù)器。
可選的,還包括:軟件增益調(diào)整模塊,用于獲得音源的平均增益值,并將所述平均增益值與標準增益參考值比較,獲得增益系數(shù),根據(jù)所述增益系數(shù)調(diào)整軟件增益,所述平均增益值乘以增益系數(shù)等于標準增益參考值。
可選的,所述音源包括網(wǎng)絡(luò)音視頻、多媒體接口輸入的音視頻、電視頻道播放的音視頻或者廣播音頻。
為解決上述問題,本發(fā)明的技術(shù)方案還提供一種智能音量控制方法,其特征在于,包括:統(tǒng)計并記錄用戶的音量設(shè)置偏好;識別待播放音源的實際音量或推薦音量;根據(jù)用戶的音量設(shè)置偏好以及待播放音源的實際音量或推薦音量,對播放音源時的播放設(shè)備的音量進行調(diào)整。
可選的,所述用戶的音量設(shè)置偏好包括:不同來源的音源對應(yīng)的設(shè)置音量、設(shè)置音量與推薦音量的差異、不同觀看場景對應(yīng)的設(shè)置音量、以及不同類型的音源對應(yīng)的設(shè)置音量。
可選的,還包括:將所述用戶的音量設(shè)置偏好存儲至云端服務(wù)器。
可選的,還包括:獲得待播放音源的平均增益值,并將所述平均增益值與標準增益參考值比較,獲得增益系數(shù),根據(jù)所述增益系數(shù)調(diào)整軟件增益,所述平均增益值乘以增益系數(shù)等于標準增益參考值。
本發(fā)明的智能音量控制系統(tǒng)和控制方法能夠根據(jù)用戶的音量設(shè)置偏好,結(jié)合音源文件自身的音源音量或推薦音量,對播放音量進行控制,能夠根據(jù)不同用戶、不同場景進行個性化的音量調(diào)整,減少音效和音質(zhì)的損失。
進一步的,還能夠根據(jù)音源的實際音量以及標準增益參考值調(diào)整播放器的軟件增益,使得當(dāng)設(shè)定播放設(shè)備的增益不發(fā)生改變的情況下,連續(xù)播放不同音源時不會出現(xiàn)音量突然變大或變小的問題,從而可以提高用戶的體驗。
附圖說明
圖1為本發(fā)明一具體實施方式的智能音量控制系統(tǒng)的結(jié)構(gòu)示意圖;
圖2為本發(fā)明一具體實施方式的智能音量控制系統(tǒng)的結(jié)構(gòu)示意圖;
圖3為本發(fā)明一具體實施方式的智能音量控制系統(tǒng)的結(jié)構(gòu)示意圖;
圖4為本發(fā)明一具體實施方式的智能音量控制系統(tǒng)的結(jié)構(gòu)示意圖;
圖5為本發(fā)明一具體實施方式的智能音量控制方法的流程示意圖;
圖6為本發(fā)明一具體實施方式的智能音量控制方法的流程示意圖。
具體實施方式
下面結(jié)合附圖對本發(fā)明提供的智能音量控制系統(tǒng)和智能音量控制方法的具體實施方式做詳細說明。
請參考圖1,為本發(fā)明一實施方式的智能音量控制系統(tǒng)的結(jié)構(gòu)示意圖。
所述智能音量控制系統(tǒng)包括:存儲模塊100、音源音量識別模塊200、以及與所述存儲模塊100和音源音量識別模塊200連接的音量控制模塊300。
所述存儲模塊100用于統(tǒng)計并記錄用戶的音量設(shè)置偏好。每個用戶在觀看視頻文件或收聽音頻文件時,都有自己對音量大小的偏號,所述存儲模塊100將用戶的音量設(shè)置偏好進行記錄和統(tǒng)計,可以作為進行音量控制的參考信息。
用戶的音量設(shè)置偏好包括:不同來源的音源對應(yīng)的設(shè)置音量、設(shè)置音量與推薦音量的差異、不同觀看場景對應(yīng)的設(shè)置音量、以及不同類型的音源對應(yīng)的設(shè)置音量等。
所述不同的來源的音源包括:來自互聯(lián)網(wǎng)、多媒體接口、電視頻道直播的各個音視頻內(nèi)容,由于各個來源的信號傳輸情況以及音源文件的質(zhì)量不同,用戶通常都會對不同來源的音源設(shè)置不同的音量。而其中,來自互聯(lián)網(wǎng)或電視頻道直播的內(nèi)容通常會有一個根據(jù)用戶設(shè)置統(tǒng)計獲得的推薦音量,而具體到每個用戶個體對音量的要求往往與推薦音量有一定的差異,該差異通常會呈現(xiàn)一定的規(guī)律性。用戶在不同的觀看場景觀看音視頻文件也通常對音量有不同的要求,不同的觀看場景通常包括夜晚、白天、具有一定背景噪音的場景或者不同燈光環(huán)境下、電視的不同擺放位置等,用戶在不同場景下通常會設(shè)定不同的音量,例如白天設(shè)置的音量會大于夜晚設(shè)置的音量,安靜環(huán)境下設(shè)置音量會小于噪音環(huán)境下設(shè)置的音量,燈光柔和的環(huán)境下設(shè)置的音量通常小于燈光強烈的環(huán)境下設(shè)置的音量等。而對于不同類型的音源,例如文藝片、武打片、警匪片等,用戶在觀看時通常也會根據(jù)片源類型對音量進行個性化的設(shè)置。
所述存儲模塊100對用戶在觀看音視頻文件時的音量設(shè)置進行記錄和統(tǒng)計,總結(jié)出不同用戶的音量設(shè)置偏好,從而可以計算出用戶喜歡的觀看視頻的聲音振幅??梢愿鶕?jù)不同用戶、不同區(qū)域、不同觀看場景等分別進行統(tǒng)計。
所述存儲模塊100可以是設(shè)置于云端服務(wù)器,當(dāng)用戶更換設(shè)備時,依然能夠根據(jù)云端服務(wù)器內(nèi)信息,對音量進行符合用戶音量設(shè)置偏好的調(diào)整;并且,所述位于云端服務(wù)器內(nèi)的存儲模塊100可以對大量用戶的偏好進行統(tǒng)計,獲取各種音源內(nèi)容的推薦音量。
所述音源音量識別模塊200用于識別待播放音源的實際音量或推薦音量。由于不同音源采用的錄音方式不同,以及不同途徑播放的音源信號傳播不同,會導(dǎo)致不同的音源音量會有差異。而音量控制則是在音源實際音量的基礎(chǔ)上對其進行增益調(diào)整,從而獲得符合用戶要求的音量大小。
所述音源通常包括網(wǎng)絡(luò)音視頻、多媒體接口輸入的音視頻、電視頻道或者廣播播放的音/視頻。對于網(wǎng)絡(luò)音視頻文件,音源音量識別模塊200可以直接從互聯(lián)網(wǎng)獲取該音視頻內(nèi)容的實際音量或者推薦音量。所述推薦音量通常是在對其他用戶在觀看該音視頻內(nèi)容時設(shè)置的音量進行統(tǒng)計后所推薦的符合大多數(shù)用戶要求的音量。對于多媒體接口輸入的音視頻文件,音源音量識別模塊200可以通過對該音視頻文件進行解碼,獲取該音視頻文件的實際音量。對于電視頻道播放的音視頻文件,所述音源音量識別模塊200可以通過電視臺標識識別技術(shù)獲取當(dāng)前的頻道信息,并且根據(jù)云端存儲的用戶所在區(qū)域獲取當(dāng)前頻道的推薦音量。
所述音量控制模塊300用于根據(jù)接收到的存儲模塊100輸入的用戶的音量設(shè)置偏好以及音量識別模塊200輸入的音源的實際音量或推薦音量,對播放音源時的播放設(shè)備的播放音量進行調(diào)整,使得輸出音量滿足用戶要求,從而可以實現(xiàn)自動音量控制,減少用戶手動操作。在一個具體實施方式中,所述音量控制模塊300可以根據(jù)用戶的設(shè)定,選擇按照用戶偏好進行調(diào)整,或者在用戶偏好不規(guī)律的情況下,按照推薦音量進行音量控制。
上述音量控制系統(tǒng),能夠根據(jù)不同用戶、不同場景進行個性化的音量調(diào)整,并且,減少音量控制過程的計算量,在不損耗音效和音質(zhì)的前提下,減少音源音量不同帶來的突兀感。
請參考圖2,為本發(fā)明另一具體實施方式的智能音量控制系統(tǒng)的結(jié)構(gòu)示意圖。
在上述具體實施方式的基礎(chǔ)上,所述智能音量控制系統(tǒng)的存儲模塊100包括:數(shù)據(jù)錄入單元101,以及與所述了數(shù)據(jù)錄入單元101連接的存儲單元102。
所述數(shù)據(jù)錄入單元101用于錄入用戶在以往觀看視頻時的音量設(shè)置或者在配置播放設(shè)備時主動進行的音量設(shè)置,并根據(jù)不同用戶分別進行統(tǒng)計;所述存儲單元102用于存儲統(tǒng)計后的各個用戶的音量設(shè)置偏好。所述存儲單元102連接至音量控制模塊300,用于在進行音量控制時,向音量控制模塊300輸入用戶的音量設(shè)置偏好,作為音量控制過程的音量信息之一。
請參考圖3,為本發(fā)明另一具體實施方式的音量控制系統(tǒng)的結(jié)構(gòu)示意圖。
在上述具體實施方式的基礎(chǔ)上,所述音量控制系統(tǒng)的音量控制模塊300包括:音量計算單元301,與所述音量計算單元301連接的所述音量控制單元302,還連接所述存儲模塊100和音量識別模塊200,用于根據(jù)用戶的音量設(shè)置偏好以及音源的實際音量或推薦音量進行計算,并確定輸出音量;所述音量控制單元302,連接播放設(shè)備,用于將播放音量調(diào)整為所述音量計算單元確定的輸出音量。
請參考圖4,為本發(fā)明的一個具體實施方式的音量控制系統(tǒng)的結(jié)構(gòu)示意圖。
在上述具體實施方式的基礎(chǔ)上,所述音量控制系統(tǒng)還包括:軟件增益調(diào)整模塊400,用于獲得音源的平均增益值,并將所述平均增益值與標準增益參考值比較,獲得增益系數(shù),根據(jù)所述增益系數(shù)調(diào)整軟件增益,所述平均增益值乘以增益系數(shù)等于標準增益參考值。
所述音源的平均增益值為音源的有效音頻解碼后得到的抽樣信號的平均值,所述平均值可以是算數(shù)平均值,也可以是根據(jù)解碼芯片、音效算法以及播放設(shè)備的性能計算的加權(quán)平均值。所述標準增益參考值對應(yīng)最佳輸出音量,可以由聲學(xué)專家通過人耳的最佳聽取音量設(shè)定,也可以是工程師根據(jù)播放器的性能、用戶習(xí)慣等設(shè)定。所述標準增益參考值可以設(shè)定于播放器內(nèi)。所述平均增益值對應(yīng)于音/視頻文件的總音量,不同音/視頻文件的平均增益值會有差異,導(dǎo)致播放過程中,在固定播放設(shè)備音量的情況下,連續(xù)播放不同的音/視頻文件會產(chǎn)生音量突然變大或變小的問題。所述軟件增益調(diào)整模塊400能夠以一個標準增益參考值作為對音源音量進行調(diào)整的參考值,進而調(diào)整播放器的軟件增益,使不同音源的輸出總音量相同,從而解決音量突然變大或變小的問題。
所述軟件增益調(diào)整模塊400用于將增益系數(shù)直接作為播放器播放音源時的軟件增益,對于不同音量的音源,通過調(diào)整播放器的軟件增益,能夠使得當(dāng)播放設(shè)備的音量不發(fā)生改變的情況下,連續(xù)播放不同音源時不會出現(xiàn)音量突然變大或變小的問題,從而可以提高用戶的體驗。
本發(fā)明的具體實施方式還提供一種音量控制方法。
請參考圖5,為一實施方式的音量控制方法的流程圖。
所述音量控制方法包括:步驟S1:統(tǒng)計并記錄用戶的音量設(shè)置偏好;步驟S2:識別待播放音源的實際音量或推薦音量;步驟S3:根據(jù)用戶的音量設(shè)置偏好以及待播放音源的實際音量或推薦音量,對播放音源時的播放設(shè)備的音量進行調(diào)整。
每個用戶在觀看視頻文件或收聽音頻文件時,都有自己對音量大小的偏號,將用戶的音量設(shè)置偏好進行記錄和統(tǒng)計,可以作為進行音量控制的一個參考信息。用戶的音量設(shè)置偏好包括:不同來源的音源對應(yīng)的設(shè)置音量、設(shè)置音量與推薦音量的差異、不同觀看場景對應(yīng)的設(shè)置音量、以及不同類型的音源對應(yīng)的設(shè)置音量等。步驟S1中,可以對用戶在觀看音視頻文件時的音量設(shè)置進行記錄和統(tǒng)計,總結(jié)出不同用戶的音量設(shè)置偏好,從而可以計算出用戶喜歡的觀看視頻的聲音振幅,并且可以根據(jù)不同用戶、不同區(qū)域、不同觀看場景等分別進行統(tǒng)計。所述步驟S1可以在云端服務(wù)器進行,將各個用戶的音量設(shè)置偏好在云端進行統(tǒng)計和存儲,當(dāng)用戶更換設(shè)備時,依然能夠獲取用戶的音量設(shè)置偏好。
所述音源通常包括網(wǎng)絡(luò)音視頻、多媒體接口輸入的音視頻、電視頻道播放的音/視頻或者廣播音頻等。由于不同音源采用的錄音方式不同,以及不同途徑播放的音源信號傳播不同等,會導(dǎo)致不同的音源實際音量會有差異。而音量控制則是在音源實際音量的基礎(chǔ)上對其進行增益調(diào)整,從而獲得符合用戶要求的音量大小。在步驟S2中,對于網(wǎng)絡(luò)音視頻文件,可以直接從互聯(lián)網(wǎng)獲取該音視頻內(nèi)容的實際音量或者推薦音量,所述推薦音量通常是在對其他用戶在觀看該音視頻內(nèi)容時設(shè)置的音量進行統(tǒng)計后所推薦的符合大多數(shù)用戶要求的音量;對于多媒體接口輸入的音視頻文件,可以通過對該音視頻文件進行解碼,獲取該音視頻文件的實際音量;對于電視頻道播放的音視頻文件,可以通過電視臺標識識別技術(shù)獲取當(dāng)前的頻道信息,并且根據(jù)云端存儲的用戶所在區(qū)域獲取當(dāng)前頻道的推薦音量。
步驟S3中根據(jù)用戶的音量設(shè)置偏好以及音源的實際音量或推薦音量,對播放音源時的播放音量進行調(diào)整,使得輸出音量滿足用戶要求,從而可以實現(xiàn)自動音量控制,減少用戶手動操作。在一個具體實施方式中,可以根據(jù)用戶的設(shè)定,選擇按照用戶偏好進行音量調(diào)整,或者在用戶偏好不規(guī)律的情況下按照推薦音量進行音量控制。
請參考圖6,為本發(fā)明的另一實施方式的智能音量控制方法的流程示意圖。
在上述智能音量控制方法的具體實施方式基礎(chǔ)上,所述智能音量控制方法還包括步驟S21:獲得待播放音源的平均增益值,并將所述平均增益值與標準增益參考值比較,獲得增益系數(shù),根據(jù)所述增益系數(shù)調(diào)整軟件增益。
獲得待播放音源的平均增益值的方法包括:對音源的有效音頻解碼后得到的抽樣信號求平均值,所述平均值為音源的平均增益。所述平均值可以是算數(shù)平均值,也可以是根據(jù)解碼芯片、音效算法以及播放設(shè)備的性能計算的加權(quán)平均值。其中,有效音頻是指去除靜音之后的脈沖編碼調(diào)制數(shù)據(jù),所述脈沖編碼調(diào)制數(shù)據(jù)解碼后對應(yīng)于對聲音以一定頻率進行采樣的抽樣信號,所述抽樣信號的大小代表聲音的幅度。
所述標準增益參考值對應(yīng)最佳輸出音量,可以由聲學(xué)專家通過人耳的最佳聽取音量設(shè)定,也可以是工程師根據(jù)播放器的性能、用戶習(xí)慣等設(shè)定。所述標準增益參考值可以設(shè)定于播放器內(nèi)。
所述平均增益值對應(yīng)于音源的總音量,不同音源的平均增益值會有差異,導(dǎo)致播放過程中,在固定播放設(shè)備音量的情況下,連續(xù)播放不同的音源會產(chǎn)生音量突然變大或變小的問題。以一個標準增益參考值作為對音/視頻文件音量進行調(diào)整的參考值,進而調(diào)整播放器的軟件增益,使不同音源的輸出總音量相同,從而解決音量突然變大或變小的問題。
將增益系數(shù)直接作為播放器播放音源時的軟件增益,對于不同音量的音源,通過調(diào)整播放器的軟件增益,使得當(dāng)設(shè)定播放設(shè)備的增益不發(fā)生改變的情況下,連續(xù)播放不同音源時不會出現(xiàn)音量突然變大或變小的問題,從而可以提高用戶的體驗。
上述音量控制方法,根據(jù)用戶的音量設(shè)置偏好,結(jié)合音源文件自身的音源音量或推薦音量,對播放音源的播放設(shè)備的音量進行控制,能夠根據(jù)不同用戶、不同場景進行個性化的音量調(diào)整,并且,減少音量控制過程的計算量,在不損耗音效和音質(zhì)的前提下,減少音源音量不同帶來的突兀感。同時,在調(diào)整播放設(shè)備的音量之前,根據(jù)音源的實際音量以及標準增益參考值調(diào)整播放器的軟件增益,使得當(dāng)設(shè)定播放設(shè)備的增益不發(fā)生改變的情況下,連續(xù)播放不同音源時不會出現(xiàn)音量突然變大或變小的問題,從而可以提高用戶的體驗。
以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。