本發(fā)明涉及車載語音交互,尤其涉及一種聲音處理方法、裝置、電子設(shè)備及車輛。
背景技術(shù):
1、由于汽車內(nèi)部空間相對較小,聲音的傳播路徑短,導(dǎo)致聲音容易在車內(nèi)擴(kuò)散。車輛內(nèi)任一用戶在進(jìn)行語音通話或者進(jìn)行溝通交談時(shí),語音內(nèi)容容易被其他乘客聽到。
2、可以理解的是,語音內(nèi)容被他人聽到,不僅會(huì)對車內(nèi)其他人員造成噪聲干擾,還會(huì)泄露通話者的隱私,這對于需要保密的通話內(nèi)容來說是一個(gè)嚴(yán)重的問題。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)提供了一種聲音處理方法、裝置、電子設(shè)備及車輛,用于降低車輛內(nèi)部非目標(biāo)區(qū)域的噪音,以保障非目標(biāo)區(qū)域內(nèi)用戶的體驗(yàn)感以及避免目標(biāo)區(qū)域內(nèi)語音內(nèi)容的隱私泄露。
2、為達(dá)到上述目的,本技術(shù)采用如下技術(shù)方案:
3、第一方面,本技術(shù)實(shí)施例提供了一種聲音處理方法,包括:獲取目標(biāo)區(qū)域內(nèi)的第一聲音信號,基于第一聲音信號向非目標(biāo)區(qū)域輸出用于對非目標(biāo)區(qū)域進(jìn)行降噪的聲音;向非目標(biāo)區(qū)域輸出用于對目標(biāo)語音內(nèi)容進(jìn)行隱私保護(hù)的聲音;目標(biāo)語音內(nèi)容為對非目標(biāo)區(qū)域進(jìn)行降噪后,非目標(biāo)區(qū)域中的聲音所承載的語音內(nèi)容。
4、本技術(shù)實(shí)施例提供的聲音處理方法,通過獲取目標(biāo)區(qū)域內(nèi)的第一聲音信號,并基于第一聲音信號向非目標(biāo)區(qū)域輸出用于對非目標(biāo)區(qū)域進(jìn)行降噪的聲音,以使得非目標(biāo)區(qū)域中能夠?qū)崿F(xiàn)部分或全部的噪聲消除,使得非目標(biāo)區(qū)域內(nèi)的人員所能聽到的聲音信號較小,以達(dá)到對非目標(biāo)區(qū)域的降噪的效果。
5、并且,本技術(shù)實(shí)施例提供的聲音處理方法,還向非目標(biāo)區(qū)域輸出用于對目標(biāo)語音內(nèi)容進(jìn)行隱私保護(hù)的聲音。其中,目標(biāo)語音內(nèi)容為對非目標(biāo)區(qū)域進(jìn)行降噪后非目標(biāo)區(qū)域中的聲音所承載的語音內(nèi)容。也即在非目標(biāo)區(qū)域輸出干擾聲音,有效掩蓋降噪后殘余的第一聲音信號中的語音內(nèi)容,使得非目標(biāo)區(qū)域中的乘客難以獲取到有用的語音信息。進(jìn)而能夠顯著降低目標(biāo)區(qū)域中的語音信息被竊取或泄露的風(fēng)險(xiǎn)。
6、在一些實(shí)施例中,第一聲音信號包括:通過拾音器獲取到的語音信號,和/或接收到的遠(yuǎn)端語音信號。
7、在一些實(shí)施例中,基于第一聲音信號向非目標(biāo)區(qū)域輸出用于對非目標(biāo)區(qū)域進(jìn)行降噪的聲音,包括:確定與第一聲音信號的相位相反的反向聲音信號;向非目標(biāo)區(qū)域輸出反向聲音信號對應(yīng)的聲音。
8、在一些實(shí)施例中,非目標(biāo)區(qū)域?yàn)檐囕v中除目標(biāo)區(qū)域外的其他區(qū)域;目標(biāo)區(qū)域?yàn)檐囕v中的以下至少一個(gè)區(qū)域:正在進(jìn)行遠(yuǎn)端語音交互的設(shè)備所在的區(qū)域;語音音量大于預(yù)設(shè)音量閾值的區(qū)域;接收到的降噪指令所指示的區(qū)域;存在用戶語音的區(qū)域。
9、在一些實(shí)施例中,向非目標(biāo)區(qū)域輸出用于對第一聲音信號所承載的語音內(nèi)容進(jìn)行隱私保護(hù)的聲音,包括:獲取第二聲音信號;第二聲音信號為對非目標(biāo)區(qū)域進(jìn)行降噪后,非目標(biāo)區(qū)域中的聲音對應(yīng)的聲音信號;對第二聲音信號進(jìn)行模糊處理,向非目標(biāo)區(qū)域輸出模糊處理后的第二聲音信號。
10、在一些實(shí)施例中,獲取第二聲音信號,包括:基于第一聲音信號和對非目標(biāo)區(qū)域進(jìn)行降噪的聲音對應(yīng)的聲音信號,確定第二聲音信號;或,通過非目標(biāo)區(qū)域內(nèi)設(shè)置的拾音器獲取第二聲音信號。
11、在一些實(shí)施例中,模糊處理包括以下一項(xiàng)或多項(xiàng):疊加音源處理、變速處理、變頻處理或相位反轉(zhuǎn)處理;其中,疊加音源處理用于將疊加音源和第二聲音信號進(jìn)行疊加;變速處理用于調(diào)整第二聲音信號的采樣頻率,以調(diào)整第二聲音信號的速度;變頻處理用于調(diào)整第二聲音信號中不同頻率成分的幅值;相位反轉(zhuǎn)處理用于調(diào)整第二聲音信號的相位。
12、在一些實(shí)施例中,疊加音源為與第二聲音信號的幅值和量級一致的噪聲音源;噪聲音源為高斯白噪聲、粉紅噪聲或脈沖噪聲中的一項(xiàng)。
13、在一些實(shí)施例中,變速處理包括如下步驟:將第二聲音信號的采樣頻率提高第一預(yù)設(shè)閾值;或,將第二聲音信號的采樣頻率降低第二預(yù)設(shè)閾值。
14、在一些實(shí)施例中,變頻處理包括如下步驟:將第二聲音信號劃分為多個(gè)頻段,對多個(gè)頻段中的每個(gè)頻段進(jìn)行不同的幅值升降處理。
15、在一些實(shí)施例中,相位反轉(zhuǎn)處理包括如下步驟:對第二聲音信號進(jìn)行分幀處理;對第二聲音信號中的第n幀,將第二聲音信號中的第i幀進(jìn)行相位反轉(zhuǎn)后,疊加到第n幀中;其中,i<n,i為正整數(shù),n為大于1的正整數(shù)。
16、在一些實(shí)施例中,確定與第一聲音信號的相位相反的反向聲音信號,包括:對第一聲音信號進(jìn)行升采樣處理和/或?yàn)V波處理,得到處理后的第一聲音信號;確定處理后的第一聲音信號對應(yīng)的反向聲音信號。
17、在一些實(shí)施例中,對第一聲音信號進(jìn)行升采樣處理和/或?yàn)V波處理,包括:對第一聲音信號進(jìn)行濾波處理,得到濾波處理后的第一聲音信號;對濾波處理后的第一聲音信號進(jìn)行升采樣處理。
18、在一些實(shí)施例中,對第二聲音信號進(jìn)行模糊處理,包括:對第二聲音信號進(jìn)行升采樣處理和/或?yàn)V波處理,得到處理后的第二聲音信號;對處理后的第二聲音信號進(jìn)行模糊處理。
19、在一些實(shí)施例中,對第二聲音信號進(jìn)行升采樣處理和/或?yàn)V波處理,包括:對第二聲音信號依次進(jìn)行濾波處理和升采樣處理。
20、在一些實(shí)施例中,確定與第一聲音信號的相位相反的反向聲音信號,包括:通過主動(dòng)噪聲控制算法處理第一聲音信號,得到與第一聲音信號的相位相反的反向聲音信號;主動(dòng)噪聲控制算法為以下任意一項(xiàng):維納解主動(dòng)控制算法、基于濾波x的算法、基于濾波e的算法、基于濾波u的算法或新型線性主動(dòng)噪聲控制算法。
21、第二方面,本技術(shù)實(shí)施例提供了一種聲音處理裝置,包括:第一拾音器、處理器和揚(yáng)聲器;第一拾音器用于獲取目標(biāo)區(qū)域內(nèi)的第一聲音信號;揚(yáng)聲器用于輸出用于對非目標(biāo)區(qū)域進(jìn)行降噪的聲音,以及輸出用于對目標(biāo)語音內(nèi)容進(jìn)行隱私保護(hù)的聲音;目標(biāo)語音內(nèi)容為對非目標(biāo)區(qū)域進(jìn)行降噪后,非目標(biāo)區(qū)域中的聲音所承載的語音內(nèi)容;處理器用于執(zhí)行計(jì)算機(jī)執(zhí)行指令,以使聲音處理裝置實(shí)現(xiàn)如第一方面及其可能的實(shí)現(xiàn)方式提供的聲音處理方法。
22、在一些實(shí)施例中,揚(yáng)聲器設(shè)置在車輛內(nèi)的非目標(biāo)區(qū)域中座椅的頭枕內(nèi)。
23、在一些實(shí)施例中,揚(yáng)聲器包括多個(gè)子揚(yáng)聲器,多個(gè)子揚(yáng)聲器在車輛的高度方向上的位置不同。
24、在一些實(shí)施例中,車輛沿車輛的寬度方向的兩端分別為第一端和第二端,多個(gè)子揚(yáng)聲器沿車輛的寬度方向排列,且由第一端至第二端,多個(gè)子揚(yáng)聲器在車輛的高度方向上的位置依次升高。
25、在一些實(shí)施例中,揚(yáng)聲器包括第一子揚(yáng)聲器,第一子揚(yáng)聲器的發(fā)聲方向朝向非目標(biāo)區(qū)域內(nèi)的第一目標(biāo)位置范圍;第一目標(biāo)位置范圍表示用戶乘坐于非目標(biāo)區(qū)域的座椅時(shí),用戶耳部所處的位置范圍。
26、在一些實(shí)施例中,第一目標(biāo)位置范圍包括第一子目標(biāo)位置范圍和第二子目標(biāo)位置范圍;第一子目標(biāo)位置范圍表示用戶乘坐于非目標(biāo)區(qū)域的座椅時(shí),用戶左耳所處的位置范圍;第二子目標(biāo)位置范圍表示用戶乘坐于非目標(biāo)區(qū)域的座椅時(shí),用戶右耳所處的位置范圍;第一子揚(yáng)聲器的數(shù)量為兩組,每組第一子揚(yáng)聲器包括至少一個(gè)第一子揚(yáng)聲器,兩組第一子揚(yáng)聲器的發(fā)聲方向分別朝向第一子目標(biāo)位置范圍和第二子目標(biāo)位置范圍。
27、在一些實(shí)施例中,兩組第一子揚(yáng)聲器在車輛的寬度方向上間隔設(shè)置;且兩組第一子揚(yáng)聲器的發(fā)聲方向相交。
28、在一些實(shí)施例中,揚(yáng)聲器還包括第二子揚(yáng)聲器和第三子揚(yáng)聲器,第二子揚(yáng)聲器和第三子揚(yáng)聲器設(shè)于座椅,且第二子揚(yáng)聲器和第三子揚(yáng)聲器的發(fā)聲方向分別朝向座椅的兩側(cè)。
29、在一些實(shí)施例中,第一拾音器的設(shè)置位置與第二目標(biāo)位置之間的距離小于或等于預(yù)設(shè)距離;第二目標(biāo)位置用于表示目標(biāo)區(qū)域的座椅中用戶嘴部對應(yīng)的位置。
30、在一些實(shí)施例中,聲音處理裝置還包括第二拾音器,第二拾音器設(shè)置在非目標(biāo)區(qū)域中,用于采集第二聲音信號。
31、第三方面,本技術(shù)實(shí)施例提供了一種電子設(shè)備,包括處理器和存儲器,處理器與存儲器連接,存儲器存儲有計(jì)算機(jī)指令,當(dāng)計(jì)算機(jī)指令在電子設(shè)備上運(yùn)行時(shí),使得電子設(shè)備執(zhí)行第一方面及其可能的實(shí)現(xiàn)方式所提供的方法。
32、第四方面,本技術(shù)實(shí)施例提供了一種車輛,包括第二方面提供的聲音處理裝置,或第三方面提供的電子設(shè)備。
33、第五方面,本技術(shù)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲介質(zhì),計(jì)算機(jī)可讀存儲介質(zhì)存儲有計(jì)算機(jī)執(zhí)行指令,當(dāng)計(jì)算機(jī)執(zhí)行指令在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行第一方面及其可能的實(shí)現(xiàn)方式所提供的方法。
34、第六方面,本技術(shù)實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,計(jì)算機(jī)程序產(chǎn)品包括指令,在計(jì)算機(jī)上執(zhí)行指令時(shí),計(jì)算機(jī)執(zhí)行第一方面及其可能的實(shí)現(xiàn)方式所提供的方法。
35、上述第二方面到第六方面中的任一種實(shí)現(xiàn)方式所帶來的技術(shù)效果可參見第一方面中對應(yīng)的實(shí)現(xiàn)方式所帶來的技術(shù)效果,此處不再贅述。