本發(fā)明涉及聲學(xué),具體涉及一種聲場校正方法、裝置及音頻播放設(shè)備。
背景技術(shù):
1、隨著聲學(xué)技術(shù)的發(fā)展,人們對于音頻播放設(shè)備的音頻播放質(zhì)量也越來越關(guān)注。其中,音頻播放設(shè)備的音頻播放質(zhì)量除了會受到自身性能影響之外,還會受到其所處聲學(xué)環(huán)境的影響。對此,為了使用戶能夠在不同的聲學(xué)環(huán)境下使用音頻播放設(shè)備時享受到相同音質(zhì)的播放內(nèi)容,現(xiàn)有的音頻播放設(shè)備通常會向用戶提供聲場校正服務(wù)。但是,現(xiàn)有的聲場校正的實現(xiàn)基本都需要用戶全程干預(yù)和配合,這使得用戶體驗很差。
技術(shù)實現(xiàn)思路
1、有鑒于此,本發(fā)明實施例提供了一種聲場校正方法、裝置及音頻播放設(shè)備,以使音頻播放設(shè)備能夠在無需人工干預(yù)的前提下實現(xiàn)聲場自適應(yīng)校正,從而改善用戶體驗。
2、第一方面,本發(fā)明實施例旨在提供一種聲場校正方法,所述方法包括:
3、對當(dāng)前播放內(nèi)容進(jìn)行音頻采集以獲取當(dāng)前原始音頻文件和當(dāng)前回聲消除音頻文件;
4、確定與所述當(dāng)前原始音頻文件對應(yīng)的當(dāng)前原始頻響曲線和與所述當(dāng)前回聲消除音頻文件對應(yīng)的當(dāng)前回聲消除頻響曲線;
5、根據(jù)基準(zhǔn)均衡曲線調(diào)整所述當(dāng)前回聲消除頻響曲線以得到目標(biāo)頻響曲線,其中,所述基準(zhǔn)均衡曲線用于表征基準(zhǔn)原始頻響曲線與基準(zhǔn)回聲消除頻響曲線之間的差異;
6、根據(jù)所述當(dāng)前原始頻響曲線和所述目標(biāo)頻響曲線確定動態(tài)均衡曲線;
7、根據(jù)所述動態(tài)均衡曲線控制音頻信號輸出。
8、第二方面,本發(fā)明實施例旨在提供一種聲場校正裝置,所述裝置包括:
9、采集獲取單元,用于對當(dāng)前播放內(nèi)容進(jìn)行音頻采集以獲取當(dāng)前原始音頻文件和當(dāng)前回聲消除音頻文件;
10、第一頻響曲線確定單元,用于確定與所述當(dāng)前原始音頻文件對應(yīng)的當(dāng)前原始頻響曲線和與所述當(dāng)前回聲消除音頻文件對應(yīng)的當(dāng)前回聲消除頻響曲線;
11、第二頻響曲線確定單元,用于根據(jù)基準(zhǔn)均衡曲線調(diào)整所述當(dāng)前回聲消除頻響曲線以得到目標(biāo)頻響曲線,其中,所述基準(zhǔn)均衡曲線用于表征基準(zhǔn)原始頻響曲線與基準(zhǔn)回聲消除頻響曲線之間的差異;
12、動態(tài)均衡曲線確定單元,用于根據(jù)所述當(dāng)前原始頻響曲線和所述目標(biāo)頻響曲線確定動態(tài)均衡曲線;
13、輸出控制單元,用于根據(jù)所述動態(tài)均衡曲線控制音頻信號輸出。
14、第三方面,本發(fā)明實施例旨在提供一種計算機(jī)可讀存儲介質(zhì),其上存儲計算機(jī)程序指令,所述計算機(jī)程序指令在被處理器執(zhí)行時實現(xiàn)如第一方面中所述的方法。
15、第四方面,本發(fā)明實施例旨在提供一種音頻播放設(shè)備,所述設(shè)備包括:
16、音頻播放組件,用于輸出音頻信號;
17、音頻采集組件,用于采集音頻信號;
18、存儲器,用于存儲一條或多條計算機(jī)程序指令;
19、處理器,所述一條或多條計算機(jī)程序指令被所述處理器執(zhí)行以實現(xiàn)如第一方面中所述的方法。
20、第五方面,本發(fā)明實施例旨在提供一種計算機(jī)程序產(chǎn)品,當(dāng)所述計算機(jī)程序產(chǎn)品在計算機(jī)上運行時,使得所述計算機(jī)執(zhí)行如第一方面中所述的方法。
21、本發(fā)明實施例會對當(dāng)前播放內(nèi)容進(jìn)行音頻采集以獲取當(dāng)前原始音頻文件和當(dāng)前回聲消除音頻文件,并確定與當(dāng)前原始音頻文件對應(yīng)的當(dāng)前原始頻響曲線和與當(dāng)前回聲消除音頻文件對應(yīng)的當(dāng)前回聲消除頻響曲線,再根據(jù)基準(zhǔn)均衡曲線調(diào)整當(dāng)前回聲消除頻響曲線以得到目標(biāo)頻響曲線,再根據(jù)當(dāng)前原始頻響曲線和目標(biāo)頻響曲線確定動態(tài)均衡曲線,進(jìn)而根據(jù)動態(tài)均衡曲線控制音頻信號輸出。其中,所述基準(zhǔn)均衡曲線用于表征基準(zhǔn)原始頻響曲線與基準(zhǔn)回聲消除頻響曲線之間的差異。由此,本發(fā)明實施例可以使音頻播放設(shè)備能夠在無需人工干預(yù)的前提下實現(xiàn)聲場自適應(yīng)校正,從而改善用戶體驗。
1.一種聲場校正方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基準(zhǔn)均衡曲線基于如下方式確定:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述基準(zhǔn)原始頻響曲線和所述基準(zhǔn)回聲消除頻響曲線確定所述基準(zhǔn)均衡曲線包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,在根據(jù)所述基準(zhǔn)原始頻響曲線和所述基準(zhǔn)回聲消除頻響曲線確定所述基準(zhǔn)均衡曲線之后,所述方法還包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對當(dāng)前播放內(nèi)容進(jìn)行音頻采集以獲取當(dāng)前原始音頻文件和當(dāng)前回聲消除音頻文件包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述聲場校正條件被滿足包括表征音頻播放設(shè)備的擺放位置發(fā)生變動、頻響曲線發(fā)生變動和/或音頻信號幅度值發(fā)生突變。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述當(dāng)前原始頻響曲線和所述目標(biāo)頻響曲線確定動態(tài)均衡曲線包括:
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述動態(tài)均衡曲線控制音頻信號輸出包括:
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定與所述當(dāng)前原始音頻文件對應(yīng)的當(dāng)前原始頻響曲線和與所述當(dāng)前回聲消除音頻文件對應(yīng)的當(dāng)前回聲消除頻響曲線包括:
10.根據(jù)權(quán)利要求1所述的方法,其特征在于,在根據(jù)所述當(dāng)前原始頻響曲線和所述目標(biāo)頻響曲線確定動態(tài)均衡曲線之后,所述方法還包括:
11.一種聲場校正裝置,其特征在于,所述裝置包括:
12.一種計算機(jī)可讀存儲介質(zhì),其上存儲計算機(jī)程序指令,其特征在于,所述計算機(jī)程序指令在被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-10中任一項所述的方法。
13.一種音頻播放設(shè)備,其特征在于,所述設(shè)備包括:
14.一種計算機(jī)程序產(chǎn)品,其特征在于,當(dāng)所述計算機(jī)程序產(chǎn)品在計算機(jī)上運行時,使得所述計算機(jī)執(zhí)行如權(quán)利要求1-10中任一項所述的方法。