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