本技術(shù)屬于音頻處理,尤其涉及一種開(kāi)放式耳機(jī)的降噪方法、開(kāi)放式耳機(jī)、介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、隨著科技的不斷發(fā)展,開(kāi)放式耳機(jī)應(yīng)運(yùn)而生,由于開(kāi)放式耳機(jī)的聲音傳播不受耳殼的限制,能夠營(yíng)造出更為寬廣、自然的音場(chǎng),使得用戶(hù)可以感受到更具空間感和層次感的聲音。同時(shí),開(kāi)放式耳機(jī)通常不需要入耳佩戴,減少了對(duì)耳道的壓迫和摩擦。
2、然而,當(dāng)用戶(hù)佩戴開(kāi)放式耳機(jī)收聽(tīng)音樂(lè)或語(yǔ)音等音頻數(shù)據(jù)時(shí),外界存在的環(huán)境噪聲容易影響用戶(hù)聽(tīng)到音頻數(shù)據(jù)的清晰度,降低佩戴體驗(yàn),故如何實(shí)現(xiàn)開(kāi)放式耳機(jī)的主動(dòng)降噪功能是當(dāng)前亟需解決的問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例提供了一種開(kāi)放式耳機(jī)的降噪方法、開(kāi)放式耳機(jī)、介質(zhì)及程序產(chǎn)品,可以實(shí)現(xiàn)開(kāi)放式耳機(jī)的主動(dòng)降噪功能,提高降噪處理的效果。
2、第一方面,本技術(shù)實(shí)施例提供了一種開(kāi)放式耳機(jī)的降噪方法,包括:
3、獲取開(kāi)放式耳機(jī)的至少兩個(gè)第一麥克風(fēng)各自采集的第一音頻數(shù)據(jù),以及開(kāi)放式耳機(jī)的第二麥克風(fēng)采集的第二音頻數(shù)據(jù),其中,第一麥克風(fēng)與第二麥克風(fēng)分別配置于開(kāi)放式耳機(jī)的外側(cè)和內(nèi)側(cè);
4、基于第二音頻數(shù)據(jù)分別對(duì)每個(gè)第一音頻數(shù)據(jù)進(jìn)行音頻分析,確定每個(gè)第一音頻數(shù)據(jù)對(duì)應(yīng)的降噪?yún)?shù),降噪?yún)?shù)用于表征每個(gè)第一音頻數(shù)據(jù)在降噪處理中的權(quán)重;
5、根據(jù)每個(gè)第一音頻數(shù)據(jù)對(duì)應(yīng)的降噪?yún)?shù),分別對(duì)每個(gè)第一音頻數(shù)據(jù)進(jìn)行降噪處理,得到每個(gè)第一音頻數(shù)據(jù)對(duì)應(yīng)的第一降噪數(shù)據(jù);
6、對(duì)第二音頻數(shù)據(jù)進(jìn)行降噪處理,得到第二音頻數(shù)據(jù)對(duì)應(yīng)的第二降噪數(shù)據(jù);
7、基于第一降噪數(shù)據(jù)和第二降噪數(shù)據(jù)生成目標(biāo)音頻數(shù)據(jù),以控制開(kāi)放式耳機(jī)內(nèi)的揚(yáng)聲器輸出目標(biāo)音頻數(shù)據(jù)。
8、在一些實(shí)施例中,基于第二音頻數(shù)據(jù)分別對(duì)每個(gè)第一音頻數(shù)據(jù)進(jìn)行音頻分析,確定每個(gè)第一音頻數(shù)據(jù)對(duì)應(yīng)的降噪?yún)?shù),包括:
9、分別對(duì)每個(gè)第一音頻數(shù)據(jù)和第二音頻數(shù)據(jù)進(jìn)行增益處理,得到每個(gè)第一音頻數(shù)據(jù)對(duì)應(yīng)的第一增益處理數(shù)據(jù)和第二音頻數(shù)據(jù)對(duì)應(yīng)的第二增益處理數(shù)據(jù);
10、針對(duì)每個(gè)第一增益處理數(shù)據(jù),基于第二增益處理數(shù)據(jù)對(duì)每個(gè)第一增益處理數(shù)據(jù)進(jìn)行音頻分析,得到每個(gè)第一增益處理數(shù)據(jù)的音頻信息;
11、根據(jù)每個(gè)第一增益處理數(shù)據(jù)的音頻信息,分別確定每個(gè)第一增益處理數(shù)據(jù)對(duì)應(yīng)的降噪?yún)?shù)。
12、在一些實(shí)施例中,音頻信息至少包括延遲參數(shù)和風(fēng)噪?yún)?shù),基于第二增益處理數(shù)據(jù)對(duì)每個(gè)第一增益處理數(shù)據(jù)進(jìn)行音頻分析,得到每個(gè)第一增益處理數(shù)據(jù)的音頻信息,包括:
13、計(jì)算每個(gè)第一增益處理數(shù)據(jù)與第二增益處理數(shù)據(jù)之間的延遲參數(shù);
14、對(duì)每個(gè)第一增益處理數(shù)據(jù)進(jìn)行風(fēng)噪分析,得到每個(gè)第一增益處理數(shù)據(jù)的風(fēng)噪?yún)?shù)。
15、在一些實(shí)施例中,根據(jù)每個(gè)第一增益處理數(shù)據(jù)的音頻信息,分別確定每個(gè)第一增益處理數(shù)據(jù)對(duì)應(yīng)的降噪?yún)?shù),包括:
16、設(shè)置風(fēng)噪?yún)?shù)的優(yōu)先級(jí)為第一優(yōu)先級(jí),以及設(shè)置延遲參數(shù)的優(yōu)先級(jí)為第二優(yōu)先級(jí);
17、根據(jù)每個(gè)第一增益處理數(shù)據(jù)的延遲參數(shù)和風(fēng)噪?yún)?shù),采用第一優(yōu)先級(jí)和第二優(yōu)先級(jí)分別確定每個(gè)第一增益處理數(shù)據(jù)對(duì)應(yīng)的降噪?yún)?shù)。
18、在一些實(shí)施例中,降噪?yún)?shù)為用于進(jìn)行增益處理的增益參數(shù),根據(jù)每個(gè)第一音頻數(shù)據(jù)對(duì)應(yīng)的降噪?yún)?shù),分別對(duì)每個(gè)第一音頻數(shù)據(jù)進(jìn)行降噪處理,得到每個(gè)第一音頻數(shù)據(jù)對(duì)應(yīng)的第一降噪數(shù)據(jù),包括:
19、分別對(duì)每個(gè)第一增益處理數(shù)據(jù)進(jìn)行濾波處理,得到每個(gè)第一增益處理數(shù)據(jù)對(duì)應(yīng)的第一濾波數(shù)據(jù);
20、根據(jù)每個(gè)第一增益處理數(shù)據(jù)對(duì)應(yīng)的增益參數(shù),分別對(duì)每個(gè)第一增益處理數(shù)據(jù)對(duì)應(yīng)的第一濾波數(shù)據(jù)進(jìn)行增益處理,得到每個(gè)第一音頻數(shù)據(jù)對(duì)應(yīng)的第一降噪數(shù)據(jù)。
21、在一些實(shí)施例中,根據(jù)每個(gè)第一增益處理數(shù)據(jù)對(duì)應(yīng)的增益參數(shù),分別對(duì)每個(gè)第一增益處理數(shù)據(jù)對(duì)應(yīng)的第一濾波數(shù)據(jù)進(jìn)行增益處理,得到每個(gè)第一音頻數(shù)據(jù)對(duì)應(yīng)的第一降噪數(shù)據(jù),包括:
22、針對(duì)每個(gè)第一增益處理數(shù)據(jù)對(duì)應(yīng)的第一濾波數(shù)據(jù),根據(jù)每個(gè)第一增益處理數(shù)據(jù)對(duì)應(yīng)的增益參數(shù)和初始增益值,計(jì)算每個(gè)第一濾波數(shù)據(jù)對(duì)應(yīng)的目標(biāo)增益值;
23、針對(duì)每個(gè)第一增益處理數(shù)據(jù)對(duì)應(yīng)的第一濾波數(shù)據(jù),采用目標(biāo)增益值對(duì)每個(gè)第一濾波數(shù)據(jù)進(jìn)行增益處理,得到每個(gè)第一音頻數(shù)據(jù)對(duì)應(yīng)的第一降噪數(shù)據(jù)。
24、在一些實(shí)施例中,第一麥克風(fēng)配置于開(kāi)放式耳機(jī)外側(cè)的邊緣位置,第二麥克風(fēng)配置于開(kāi)放式耳機(jī)內(nèi)側(cè)的中心位置。
25、第二方面,本技術(shù)實(shí)施例提供了一種開(kāi)放式耳機(jī),包括:
26、至少兩個(gè)第一麥克風(fēng),配置于開(kāi)放式耳機(jī)的外側(cè),用于各自采集第一音頻數(shù)據(jù);
27、第二麥克風(fēng),配置于開(kāi)放式耳機(jī)的內(nèi)側(cè),用于采集第二音頻數(shù)據(jù);
28、處理模塊,用于基于第二音頻數(shù)據(jù)分別對(duì)每個(gè)第一音頻數(shù)據(jù)進(jìn)行音頻分析,確定每個(gè)第一音頻數(shù)據(jù)對(duì)應(yīng)的降噪?yún)?shù),降噪?yún)?shù)用于表征每個(gè)第一音頻數(shù)據(jù)在降噪處理中的權(quán)重;
29、第一降噪模塊,用于根據(jù)每個(gè)第一音頻數(shù)據(jù)對(duì)應(yīng)的降噪?yún)?shù),分別對(duì)每個(gè)第一音頻數(shù)據(jù)進(jìn)行降噪處理,得到每個(gè)第一音頻數(shù)據(jù)對(duì)應(yīng)的第一降噪數(shù)據(jù);
30、第二降噪模塊,用于對(duì)第二音頻數(shù)據(jù)進(jìn)行降噪處理,得到第二音頻數(shù)據(jù)對(duì)應(yīng)的第二降噪數(shù)據(jù);
31、混音模塊,用于基于第一降噪數(shù)據(jù)和第二降噪數(shù)據(jù)生成目標(biāo)音頻數(shù)據(jù),以控制開(kāi)放式耳機(jī)內(nèi)的揚(yáng)聲器輸出目標(biāo)音頻數(shù)據(jù)。
32、在一些實(shí)施例中,第一降噪模塊包括:第一增益單元,
33、第一增益單元,用于分別對(duì)每個(gè)第一音頻數(shù)據(jù)進(jìn)行增益處理,得到每個(gè)第一音頻數(shù)據(jù)對(duì)應(yīng)的第一增益處理數(shù)據(jù);
34、處理模塊,還用于針對(duì)每個(gè)第一增益處理數(shù)據(jù),基于第二增益處理數(shù)據(jù)對(duì)每個(gè)第一增益處理數(shù)據(jù)進(jìn)行音頻分析,得到每個(gè)第一增益處理數(shù)據(jù)的音頻信息;根據(jù)每個(gè)第一增益處理數(shù)據(jù)的音頻信息,分別確定每個(gè)第一增益處理數(shù)據(jù)對(duì)應(yīng)的降噪?yún)?shù)。
35、在一些實(shí)施例中,第一降噪模塊還包括:濾波器和第二增益單元,
36、濾波器,用于分別對(duì)每個(gè)第一增益處理數(shù)據(jù)進(jìn)行濾波處理,得到每個(gè)第一增益處理數(shù)據(jù)對(duì)應(yīng)的第一濾波數(shù)據(jù);
37、第二增益單元,用于根據(jù)每個(gè)第一增益處理數(shù)據(jù)對(duì)應(yīng)的增益參數(shù),分別對(duì)每個(gè)第一增益處理數(shù)據(jù)對(duì)應(yīng)的第一濾波數(shù)據(jù)進(jìn)行增益處理,得到每個(gè)第一音頻數(shù)據(jù)對(duì)應(yīng)的第一降噪數(shù)據(jù)
38、第三方面,本技術(shù)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面任一項(xiàng)的方法。
39、第四方面,本技術(shù)實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,當(dāng)計(jì)算機(jī)程序產(chǎn)品在開(kāi)放式耳機(jī)上運(yùn)行時(shí),使得開(kāi)放式耳機(jī)執(zhí)行上述第一方面中任一項(xiàng)的方法。
40、本技術(shù)實(shí)施例提供了一種開(kāi)放式耳機(jī)的降噪方法、開(kāi)放式耳機(jī)、介質(zhì)及程序產(chǎn)品,所述方法包括:獲取開(kāi)放式耳機(jī)的至少兩個(gè)第一麥克風(fēng)各自采集的第一音頻數(shù)據(jù),以及開(kāi)放式耳機(jī)的第二麥克風(fēng)采集的第二音頻數(shù)據(jù),其中,第一麥克風(fēng)與第二麥克風(fēng)分別配置于開(kāi)放式耳機(jī)的外側(cè)和內(nèi)側(cè);基于第二音頻數(shù)據(jù)分別對(duì)每個(gè)第一音頻數(shù)據(jù)進(jìn)行音頻分析,確定每個(gè)第一音頻數(shù)據(jù)對(duì)應(yīng)的降噪?yún)?shù),降噪?yún)?shù)用于表征每個(gè)第一音頻數(shù)據(jù)在降噪處理中的權(quán)重;根據(jù)每個(gè)第一音頻數(shù)據(jù)對(duì)應(yīng)的降噪?yún)?shù),分別對(duì)每個(gè)第一音頻數(shù)據(jù)進(jìn)行降噪處理,得到每個(gè)第一音頻數(shù)據(jù)對(duì)應(yīng)的第一降噪數(shù)據(jù);對(duì)第二音頻數(shù)據(jù)進(jìn)行降噪處理,得到第二音頻數(shù)據(jù)對(duì)應(yīng)的第二降噪數(shù)據(jù);基于第一降噪數(shù)據(jù)和第二降噪數(shù)據(jù)生成目標(biāo)音頻數(shù)據(jù),以控制開(kāi)放式耳機(jī)內(nèi)的揚(yáng)聲器輸出目標(biāo)音頻數(shù)據(jù)。利用上述技術(shù)方案,通過(guò)基于第二麥克風(fēng)采集的第二音頻數(shù)據(jù)分別對(duì)每個(gè)第一音頻數(shù)據(jù)進(jìn)行音頻分析,能夠準(zhǔn)確確定出表征每個(gè)第一音頻數(shù)據(jù)在降噪處理中權(quán)重的降噪?yún)?shù),提高了降噪處理的效果,進(jìn)而提升了用戶(hù)的佩戴體驗(yàn)。