本申請涉及計算機,具體涉及一種音頻數(shù)據(jù)處理方法、裝置、終端設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、隨著無線技術(shù)的發(fā)展,藍牙已成為當(dāng)今主流的無線通訊設(shè)備。在藍牙通訊設(shè)備中,目前行業(yè)使用的藍牙通訊洗衣多種多樣,從而可以滿足不同藍牙設(shè)備的應(yīng)用場景。例如:滿足一對多的藍牙傳輸場景,從而不限制接收者的數(shù)量,特別是涉及機場,車站,大型商場,電影院等人員較多的場景。
2、然而現(xiàn)有技術(shù)中,藍牙傳輸存在以下問題,如果場景中涉及多種藍牙通訊協(xié)議,即藍牙廣播共存的場景下,廣播數(shù)據(jù)流的會存在延遲的問題。因此,需要解決該問題。
技術(shù)實現(xiàn)思路
1、本申請中提供了一種音頻數(shù)據(jù)處理方法,能夠減小藍牙通信中的延遲問題。
2、第一方面,本申請?zhí)峁┝艘环N音頻數(shù)據(jù)處理方法,所述方法包括:
3、獲取待處理音頻數(shù)據(jù);
4、將所述待處理音頻數(shù)據(jù)的數(shù)據(jù)大小進行優(yōu)化,得到初始目標(biāo)音頻數(shù)據(jù),所述初始目標(biāo)音頻的數(shù)據(jù)大小小于所述待處理音頻數(shù)據(jù)的數(shù)據(jù)大?。?/p>
5、對所述初始目標(biāo)音頻數(shù)據(jù)進行編碼,得到編碼音頻數(shù)據(jù);
6、對所述編碼音頻數(shù)據(jù)的數(shù)據(jù)大小進行優(yōu)化,得到目標(biāo)音頻數(shù)據(jù),所述目標(biāo)音頻數(shù)據(jù)的數(shù)據(jù)大小小于所述編碼音頻數(shù)據(jù)的數(shù)據(jù)大小。
7、在本申請一些實施例中,所述獲取待處理音頻數(shù)據(jù),包括:
8、獲取目標(biāo)應(yīng)用的應(yīng)用音頻數(shù)據(jù);
9、對所述應(yīng)用音頻數(shù)據(jù)進行第一采樣,得到第一采樣音頻數(shù)據(jù);
10、將所述第一采樣音頻數(shù)據(jù)輸入目標(biāo)緩沖區(qū)域,得到待處理音頻數(shù)據(jù)。
11、在本申請一些實施例中,所述將所述待處理音頻數(shù)據(jù)的數(shù)據(jù)大小進行優(yōu)化,得到初始目標(biāo)音頻數(shù)據(jù),包括:
12、確定所述待處理音頻數(shù)據(jù)的單位采樣數(shù)據(jù)的第一采樣數(shù)據(jù)大??;
13、減小所述第一采樣數(shù)據(jù)大小,得到初始目標(biāo)音頻數(shù)據(jù)。
14、在本申請一些實施例中,所述將所述待處理音頻數(shù)據(jù)的數(shù)據(jù)大小進行優(yōu)化,得到初始目標(biāo)音頻數(shù)據(jù),包括:
15、確定所述待處理音頻數(shù)據(jù)的總體采樣數(shù)據(jù)的第二采樣數(shù)據(jù)大?。?/p>
16、增大所述第二采樣數(shù)據(jù)大小,得到初始目標(biāo)音頻數(shù)據(jù)。
17、在本申請一些實施例中,所述對所述編碼音頻數(shù)據(jù)的數(shù)據(jù)大小進行優(yōu)化,得到目標(biāo)音頻數(shù)據(jù),包括:
18、確定所述編碼音頻數(shù)據(jù)的單位采樣數(shù)據(jù)的第三采樣數(shù)據(jù)大?。?/p>
19、減小所述第三采樣數(shù)據(jù)大小,得到目標(biāo)音頻數(shù)據(jù)。
20、在本申請一些實施例中,所述對所述編碼音頻數(shù)據(jù)的數(shù)據(jù)大小進行優(yōu)化,得到目標(biāo)音頻數(shù)據(jù),包括:
21、確定所述編碼音頻數(shù)據(jù)的總體采樣數(shù)據(jù)的第四采樣數(shù)據(jù)大??;
22、增大所述第四采樣數(shù)據(jù)大小,得到目標(biāo)音頻數(shù)據(jù)。
23、在本申請一些實施例中,所述對所述編碼音頻數(shù)據(jù)的數(shù)據(jù)大小進行優(yōu)化,得到目標(biāo)音頻數(shù)據(jù)之后,所述方法還包括:
24、確定音頻數(shù)據(jù)廣播器;
25、將所述目標(biāo)音頻數(shù)據(jù)進行封裝至所述音頻數(shù)據(jù)廣播器,使得所述音頻數(shù)據(jù)廣播器廣播所述目標(biāo)音頻數(shù)據(jù)。
26、第二方面,本申請還提供了一種音頻數(shù)據(jù)處理裝置,所述裝置包括:
27、獲取模塊,用于獲取待處理音頻數(shù)據(jù);
28、優(yōu)化模塊,用于將所述待處理音頻數(shù)據(jù)的數(shù)據(jù)大小進行優(yōu)化,得到初始目標(biāo)音頻數(shù)據(jù),所述初始目標(biāo)音頻的數(shù)據(jù)大小小于所述待處理音頻數(shù)據(jù)的數(shù)據(jù)大??;
29、編碼模塊,用于對所述初始目標(biāo)音頻數(shù)據(jù)進行編碼,得到編碼音頻數(shù)據(jù);
30、優(yōu)化模塊,還用于對所述編碼音頻數(shù)據(jù)的數(shù)據(jù)大小進行優(yōu)化,得到目標(biāo)音頻數(shù)據(jù),所述目標(biāo)音頻數(shù)據(jù)的數(shù)據(jù)大小小于所述編碼音頻數(shù)據(jù)的數(shù)據(jù)大小。
31、第三方面,本申請還提供了一種終端設(shè)備,所述終端設(shè)備包括處理器、存儲器以及存儲于所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序以實現(xiàn)任一項所述的音頻數(shù)據(jù)處理方法中的步驟。
32、第四方面,本申請還提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行以實現(xiàn)任一項所述的音頻數(shù)據(jù)處理方法中的步驟。
33、本申請?zhí)峁┑囊纛l數(shù)據(jù)處理方法,可以先獲取待處理音頻數(shù)據(jù)。然后,再對待處理音頻數(shù)據(jù)先進行第一次數(shù)據(jù)大小的優(yōu)化,從而減小待處理音頻數(shù)據(jù)的數(shù)量。之后,再對優(yōu)化過的待處理音頻數(shù)據(jù)進行編碼,得到編碼音頻數(shù)據(jù)。緊接著,可以再對編碼音頻數(shù)據(jù)進行第二次數(shù)據(jù)大小的優(yōu)化,從而得到數(shù)據(jù)量更小的音頻數(shù)據(jù)。當(dāng)完成兩次音頻數(shù)據(jù)的數(shù)據(jù)量優(yōu)化后,能夠有效的緩解藍牙音頻數(shù)據(jù)傳輸過程中的延遲問題。
1.一種音頻數(shù)據(jù)處理方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的音頻數(shù)據(jù)處理方法,其特征在于,所述獲取待處理音頻數(shù)據(jù),包括:
3.根據(jù)權(quán)利要求1所述的音頻數(shù)據(jù)處理方法,其特征在于,所述將所述待處理音頻數(shù)據(jù)的數(shù)據(jù)大小進行優(yōu)化,得到初始目標(biāo)音頻數(shù)據(jù),包括:
4.根據(jù)權(quán)利要求1所述的音頻數(shù)據(jù)處理方法,其特征在于,所述將所述待處理音頻數(shù)據(jù)的數(shù)據(jù)大小進行優(yōu)化,得到初始目標(biāo)音頻數(shù)據(jù),包括:
5.根據(jù)權(quán)利要求1所述的音頻數(shù)據(jù)處理方法,其特征在于,所述對所述編碼音頻數(shù)據(jù)的數(shù)據(jù)大小進行優(yōu)化,得到目標(biāo)音頻數(shù)據(jù),包括:
6.根據(jù)權(quán)利要求1所述的音頻數(shù)據(jù)處理方法,其特征在于,所述對所述編碼音頻數(shù)據(jù)的數(shù)據(jù)大小進行優(yōu)化,得到目標(biāo)音頻數(shù)據(jù),包括:
7.根據(jù)權(quán)利要求1所述的音頻數(shù)據(jù)處理方法,其特征在于,所述對所述編碼音頻數(shù)據(jù)的數(shù)據(jù)大小進行優(yōu)化,得到目標(biāo)音頻數(shù)據(jù)之后,所述方法還包括:
8.一種音頻數(shù)據(jù)處理裝置,其特征在于,所述裝置包括:
9.一種終端設(shè)備,其特征在于,所述終端設(shè)備包括處理器、存儲器以及存儲于所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序以實現(xiàn)權(quán)利要求1至7任一項所述的音頻數(shù)據(jù)處理方法中的步驟。
10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行以實現(xiàn)權(quán)利要求1至7任一項所述的音頻數(shù)據(jù)處理方法中的步驟。