本申請(qǐng)涉及音頻處理,具體涉及一種音頻信號(hào)的處理方法以及處理裝置。
背景技術(shù):
1、車輛的座艙通??删邆淙壕x表、平視顯示器和車載娛樂系統(tǒng),能夠通過后座搭載的屏幕使后座乘客獲得娛樂體驗(yàn)。例如座艙中可以播放用戶相關(guān)音頻,例如:音樂、導(dǎo)航等。
2、在座艙中播放音樂或視頻時(shí),由于不同內(nèi)容的音頻錄制或編碼水平存在差異,可能會(huì)導(dǎo)致音量差異明顯。例如,音樂或視頻聲音突然變得特別大或特別小,影響了用戶的使用體驗(yàn)。因此,在座艙中播放音樂或視頻時(shí),則會(huì)對(duì)音頻或視頻中的音頻進(jìn)行處理,以使得對(duì)應(yīng)的音樂或視頻聲音不會(huì)突然變大或變小。
3、目前,對(duì)音頻處理的主要方式為:對(duì)經(jīng)過文件解碼以及音頻解碼后的音頻信號(hào)進(jìn)行處理,難以從根本上解決音頻聲音不穩(wěn)定的問題。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本申請(qǐng)?zhí)峁┝艘环N音頻信號(hào)的處理方法以及處理裝置,解決或改善了現(xiàn)有技術(shù)中智能座艙中不同內(nèi)容的音頻錄制或者編碼水平存在差異,導(dǎo)致音量存在明顯差異,從而影響用戶體驗(yàn)的技術(shù)問題。
2、作為本申請(qǐng)的第一個(gè)方面,本申請(qǐng)?zhí)峁┝艘环N音頻信號(hào)的處理方法,包括:
3、對(duì)音頻信號(hào)進(jìn)行分幀處理,以得到多幀信號(hào)幀;
4、提取每幀信號(hào)幀的特征信號(hào)值;
5、根據(jù)每幀信號(hào)幀的特征信號(hào)值與預(yù)設(shè)特征信號(hào)范圍,確定每幀信號(hào)幀的信號(hào)等級(jí);
6、根據(jù)每幀信號(hào)幀的信號(hào)等級(jí)確定對(duì)應(yīng)的目標(biāo)信號(hào)處理規(guī)則,其中,信號(hào)幀的信號(hào)等級(jí)不同時(shí),信號(hào)幀對(duì)應(yīng)的目標(biāo)信號(hào)處理規(guī)則不同;
7、基于每幀信號(hào)幀對(duì)應(yīng)的目標(biāo)信號(hào)處理規(guī)則對(duì)每幀信號(hào)幀進(jìn)行處理,以使得任意兩幀信號(hào)幀的特征信號(hào)值之差在預(yù)設(shè)范圍內(nèi)。
8、在本申請(qǐng)一實(shí)施例中,所述根據(jù)每幀信號(hào)幀的特征信號(hào)值與預(yù)設(shè)特征信號(hào)范圍,確定每幀信號(hào)幀的信號(hào)等級(jí),包括:
9、當(dāng)所述信號(hào)幀的特征信號(hào)值大于所述預(yù)設(shè)特征信號(hào)范圍中的最大特征信號(hào)值時(shí),確定所述信號(hào)幀的信號(hào)等級(jí)為第一信號(hào)等級(jí);
10、當(dāng)所述信號(hào)幀的特征信號(hào)值大于或等于所述預(yù)設(shè)特征信號(hào)范圍中的最小特征信號(hào)值,且所述信號(hào)幀的特征信號(hào)值小于或等于所述預(yù)設(shè)特征信號(hào)范圍中的最大特征信號(hào)值時(shí),確定所述信號(hào)幀的信號(hào)等級(jí)為第二信號(hào)等級(jí);
11、當(dāng)所述信號(hào)幀的特征信號(hào)值小于所述預(yù)設(shè)特征信號(hào)范圍中的最小特征信號(hào)值時(shí),確定所述信號(hào)幀的信號(hào)等級(jí)為第三信號(hào)等級(jí)。
12、在本申請(qǐng)一實(shí)施例中,所述特征信號(hào)包括:信號(hào)幀的頻譜電平,和/或信號(hào)幀的整體響度,和/或信號(hào)幀的振幅最大值。
13、在本申請(qǐng)一實(shí)施例中,所述根據(jù)每幀信號(hào)幀的信號(hào)等級(jí)確定對(duì)應(yīng)的目標(biāo)信號(hào)處理規(guī)則,包括:
14、當(dāng)信號(hào)幀的信號(hào)等級(jí)為第一信號(hào)等級(jí)時(shí),確定所述信號(hào)幀的目標(biāo)信號(hào)處理規(guī)則為動(dòng)態(tài)壓縮;
15、當(dāng)信號(hào)幀的信號(hào)等級(jí)為第三信號(hào)等級(jí)時(shí),確定所述信號(hào)幀的目標(biāo)信號(hào)處理規(guī)則為增益補(bǔ)償。
16、在本申請(qǐng)一實(shí)施例中,當(dāng)所述信號(hào)幀對(duì)應(yīng)的目標(biāo)信號(hào)處理規(guī)則為動(dòng)態(tài)壓縮,
17、其中,所述基于每幀信號(hào)幀對(duì)應(yīng)的目標(biāo)信號(hào)處理規(guī)則對(duì)每幀信號(hào)幀進(jìn)行處理,包括:
18、根據(jù)所述預(yù)設(shè)壓縮閾值、預(yù)設(shè)攻擊時(shí)間、預(yù)設(shè)釋放時(shí)間以及預(yù)設(shè)壓縮比對(duì)所述信號(hào)等級(jí)為第一信號(hào)等級(jí)的信號(hào)幀進(jìn)行動(dòng)態(tài)壓縮。
19、在本申請(qǐng)一實(shí)施例中,所述預(yù)設(shè)壓縮比為4:1。
20、在本申請(qǐng)一實(shí)施例中,當(dāng)所述信號(hào)幀對(duì)應(yīng)的目標(biāo)信號(hào)處理規(guī)則為增益補(bǔ)償,
21、其中,所述基于每幀信號(hào)幀對(duì)應(yīng)的目標(biāo)信號(hào)處理規(guī)則對(duì)每幀信號(hào)幀進(jìn)行處理,包括:
22、獲取信號(hào)幀的特征信號(hào)為頻譜電平的頻譜電平值,并根據(jù)所述頻譜電平值與目標(biāo)頻譜電平,計(jì)算初始增益補(bǔ)償量;
23、采用低通濾波器對(duì)初始增益補(bǔ)償量進(jìn)行平滑,以確定信號(hào)幀的增益補(bǔ)償量;
24、基于所述信號(hào)幀的增益補(bǔ)償量對(duì)所述信號(hào)幀的頻譜電平值進(jìn)行增益補(bǔ)償。
25、在本申請(qǐng)一實(shí)施例中,所述基于所述信號(hào)幀的增益補(bǔ)償量對(duì)所述信號(hào)幀的頻譜電平值進(jìn)行增益補(bǔ)償,包括:
26、當(dāng)所述增益補(bǔ)償量大于預(yù)設(shè)增益補(bǔ)償閾值時(shí),基于所述預(yù)設(shè)增益補(bǔ)償閾值對(duì)所述信號(hào)幀的頻譜電平值進(jìn)行增益補(bǔ)償;
27、當(dāng)所述增益補(bǔ)償量小于或等于預(yù)設(shè)增益補(bǔ)償閾值時(shí),基于所述增益補(bǔ)償量對(duì)所述信號(hào)幀的頻譜電平值進(jìn)行增益補(bǔ)償。
28、在本申請(qǐng)一實(shí)施例中,在所述基于每幀信號(hào)幀對(duì)應(yīng)的目標(biāo)信號(hào)處理規(guī)則對(duì)每幀信號(hào)幀進(jìn)行處理之后,所述音頻信號(hào)的處理方法還包括:
29、對(duì)經(jīng)過目標(biāo)信號(hào)處理規(guī)則處理后的信號(hào)幀的音頻信號(hào)進(jìn)行平滑處理和通道平衡處理。
30、作為本申請(qǐng)的第二方面,本申請(qǐng)還提供了一種音頻信號(hào)的處理裝置,包括:
31、分幀模塊,用于對(duì)音頻信號(hào)進(jìn)行分幀處理,以得到多幀信號(hào)幀;
32、特征提取模塊,用于提取每幀信號(hào)幀的特征信號(hào)值;
33、信號(hào)等級(jí)劃分模塊,用于根據(jù)每幀信號(hào)幀的特征信號(hào)值與預(yù)設(shè)特征信號(hào)范圍,確定每幀信號(hào)幀的信號(hào)等級(jí);
34、信號(hào)處理模塊,用于根據(jù)每幀信號(hào)幀的信號(hào)等級(jí)確定對(duì)應(yīng)的目標(biāo)信號(hào)處理規(guī)則,并基于每幀信號(hào)幀對(duì)應(yīng)的目標(biāo)信號(hào)處理規(guī)則對(duì)每幀信號(hào)幀進(jìn)行處理,以使得任意兩幀信號(hào)幀的特征信號(hào)值之差在預(yù)設(shè)范圍內(nèi);其中,信號(hào)幀的信號(hào)等級(jí)不同時(shí),信號(hào)幀對(duì)應(yīng)的目標(biāo)信號(hào)處理規(guī)則不同。
35、本申請(qǐng)?zhí)峁┑囊环N音頻信號(hào)的處理方法,將具有音頻信號(hào)分幀處理為多個(gè)具有一定長度的多幀信號(hào)幀,并提取每幀信號(hào)幀的特征信號(hào)值,并根據(jù)特征信號(hào)值確定每幀信號(hào)幀的信號(hào)等級(jí),并根據(jù)信號(hào)等級(jí)確定對(duì)應(yīng)的目標(biāo)信號(hào)處理規(guī)則,最后根據(jù)目標(biāo)信號(hào)處理規(guī)則處理每幀信號(hào),以使得多幀信號(hào)幀的特征信號(hào)值穩(wěn)定一致,從而可以使得音頻信號(hào)的音量差異較小,提高了用戶的體驗(yàn)感。
1.一種音頻信號(hào)的處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的音頻信號(hào)的處理方法,其特征在于,所述根據(jù)每幀信號(hào)幀的特征信號(hào)值與預(yù)設(shè)特征信號(hào)范圍,確定每幀信號(hào)幀的信號(hào)等級(jí),包括:
3.根據(jù)權(quán)利要求2所述的音頻信號(hào)的處理方法,其特征在于,所述特征信號(hào)值包括:信號(hào)幀的頻譜電平值,和/或信號(hào)幀的整體響度,和/或信號(hào)幀的振幅最大值。
4.根據(jù)權(quán)利要求2所述的音頻信號(hào)的處理方法,其特征在于,所述根據(jù)每幀信號(hào)幀的信號(hào)等級(jí)確定對(duì)應(yīng)的目標(biāo)信號(hào)處理規(guī)則,包括:
5.根據(jù)權(quán)利要求4所述的音頻信號(hào)的處理方法,其特征在于,當(dāng)所述信號(hào)幀對(duì)應(yīng)的目標(biāo)信號(hào)處理規(guī)則為動(dòng)態(tài)壓縮,
6.根據(jù)權(quán)利要求5所述的音頻信號(hào)的處理方法,其特征在于,所述預(yù)設(shè)壓縮比為4:1。
7.根據(jù)權(quán)利要求4所述的音頻信號(hào)的處理方法,其特征在于,當(dāng)所述信號(hào)幀對(duì)應(yīng)的目標(biāo)信號(hào)處理規(guī)則為增益補(bǔ)償,
8.根據(jù)權(quán)利要求7所述的音頻信號(hào)的處理方法,其特征在于,所述基于所述信號(hào)幀的增益補(bǔ)償量對(duì)所述信號(hào)幀的頻譜電平值進(jìn)行增益補(bǔ)償,包括:
9.根據(jù)權(quán)利要求7所述的音頻信號(hào)的處理方法,其特征在于,在所述基于每幀信號(hào)幀對(duì)應(yīng)的目標(biāo)信號(hào)處理規(guī)則對(duì)每幀信號(hào)幀進(jìn)行處理之后,所述音頻信號(hào)的處理方法還包括:
10.一種音頻信號(hào)的處理裝置,其特征在于,包括: