本技術(shù)涉及終端,尤其涉及一種音頻采集方法、電子設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、隨著終端技術(shù)的發(fā)展,電子設(shè)備可以支持音頻輸出和音頻采集的功能。例如,電子設(shè)備可以通過揚(yáng)聲器(speaker以播放音頻,電子設(shè)備也可以通過麥克風(fēng)(mic)采集音頻。
2、受限于日常生活中的環(huán)境聲影響以及電子設(shè)備上音頻采集裝置的性能,一般目標(biāo)發(fā)聲物體發(fā)出的微小聲音會淹沒在背景噪聲中,電子設(shè)備拾取微小聲音的效果不好。如何解決電子設(shè)備無法拾取微小聲音或者電子設(shè)備拾取微小聲音的效果不好的問題,有待進(jìn)一步研究。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)提供了一種音頻采集方法、電子設(shè)備及存儲介質(zhì),提高了電子設(shè)備采集的目標(biāo)發(fā)聲物體發(fā)出的微小聲音的拾取效果。
2、第一方面,本技術(shù)提供了一種音頻采集方法,電子設(shè)備包括第一器件,第一器件用于發(fā)出檢測信號,檢測信號用于獲取目標(biāo)發(fā)聲部位的振動(dòng)信息,方法包括:電子設(shè)備顯示第一用戶界面,第一用戶界面中包括第一目標(biāo)發(fā)聲物體的圖像;電子設(shè)備接收針對第一用戶界面的第一操作,控制電子設(shè)備上的第一器件朝著第一目標(biāo)發(fā)聲物體發(fā)出第一檢測信號;電子設(shè)備接收第一目標(biāo)發(fā)聲物體反射的第二檢測信號;電子設(shè)備基于第一檢測信號和第二檢測信號獲取到第一目標(biāo)發(fā)聲物體的目標(biāo)發(fā)聲部位的第一振動(dòng)信息;電子設(shè)備基于第一振動(dòng)信息獲取到第一目標(biāo)發(fā)聲物體輸出的第一聲音信號;電子設(shè)備保存第一目標(biāo)發(fā)聲物體輸出的第一聲音信號。
3、可選的,第一用戶界面可以是視頻拍攝界面,也可以是其他非視頻拍攝界面,本技術(shù)對此不做限定。
4、可選的,當(dāng)?shù)谝挥脩艚缑婵梢允且曨l拍攝界面時(shí),第一用戶界面還包括視頻拍攝控件,第一操作可以是針對拍攝選項(xiàng)的輸入操作,第一操作也可以是選中第一目標(biāo)發(fā)聲物體后針對拍攝選項(xiàng)的輸入操作。
5、可選的,電子設(shè)備可以通過第一檢測信號和第二檢測信號之間的變化,確定出第一目標(biāo)發(fā)聲物體的目標(biāo)發(fā)聲部位的第一振動(dòng)信息。
6、可選的,檢測信號可以是超聲波信號或者激光信號。
7、通過該方法,電子設(shè)備可以基于目標(biāo)發(fā)聲物體反射的檢測信號得到目標(biāo)發(fā)聲物體的目標(biāo)發(fā)聲部位輸出的音頻,而并非直接通過麥克風(fēng)采集目標(biāo)發(fā)聲部位輸出的森音信號,可以避免經(jīng)過空氣傳播衰減的問題,可以將較好的采集聲微小聲音,提高了電子設(shè)備采集的目標(biāo)發(fā)聲物體發(fā)出的微小聲音的拾取效果。
8、結(jié)合第一方面,在一種可能的實(shí)現(xiàn)方式中,第一用戶界面為相機(jī)應(yīng)用的視頻拍攝界面,第一用戶界面還包括視頻拍攝選項(xiàng),第一操作為針對第一用戶界面中視頻拍攝選項(xiàng)的操作。
9、可選的,第一操作也可以是選中第一目標(biāo)發(fā)聲物體后針對拍攝選項(xiàng)的輸入操作。
10、這樣,電子設(shè)備可以在拍攝視頻的過程中,對目標(biāo)發(fā)聲物體進(jìn)行跟蹤,拾取目標(biāo)發(fā)聲物體發(fā)出的微小聲音信號。
11、結(jié)合第一方面,在一種可能的實(shí)現(xiàn)方式中,電子設(shè)備基于第一振動(dòng)信息獲取到第一目標(biāo)發(fā)聲物體輸出的第一聲音信號,具體包括:電子設(shè)備提取第一目標(biāo)發(fā)聲物體的圖像的特征;電子設(shè)備基于第一目標(biāo)發(fā)聲物體的圖像的特征獲取到第一目標(biāo)發(fā)聲物體的類別;電子設(shè)備基于第一目標(biāo)發(fā)聲物體的類別和第一振動(dòng)信息獲取到第一目標(biāo)發(fā)聲物體輸出的第一聲音信號。
12、這樣,電子設(shè)備也可以重新生成得到目標(biāo)發(fā)聲物體輸出的聲音信號,作為目標(biāo)發(fā)聲物體實(shí)際輸出的聲音信號。
13、結(jié)合第一方面,在一種可能的實(shí)現(xiàn)方式中,在電子設(shè)備接收針對第一用戶界面的第一操作之前,方法還包括:電子設(shè)備接收用戶針對第一用戶界面中第一目標(biāo)發(fā)聲物體的圖像所在的區(qū)域的第二操作;電子設(shè)備提取第一目標(biāo)發(fā)聲物體的圖像的特征,具體包括:響應(yīng)于第二操作,電子設(shè)備提取第一目標(biāo)發(fā)聲物體的圖像的特征。
14、可選的,電子設(shè)備也可以自動(dòng)地提取第一目標(biāo)發(fā)聲物體的圖像的特征,并自動(dòng)地對第一目標(biāo)發(fā)聲物體進(jìn)行跟蹤,無需用戶手動(dòng)操作。
15、這樣,以便電子設(shè)備可以對第一目標(biāo)發(fā)聲物體的位置進(jìn)行跟蹤,從而實(shí)現(xiàn)采集第一目標(biāo)發(fā)聲物體在不同位置輸出的音頻信號。
16、結(jié)合第一方面,在一種可能的實(shí)現(xiàn)方式中,電子設(shè)備內(nèi)存儲有多個(gè)不同類別的目標(biāo)對象對應(yīng)的聲音信號;電子設(shè)備基于第一目標(biāo)發(fā)聲物體的類別和第一振動(dòng)信息獲取到第一目標(biāo)發(fā)聲物體輸出的第一聲音信號,具體包括:電子設(shè)備獲取多個(gè)不同類別的目標(biāo)對象對應(yīng)的聲音信號;電子設(shè)備基于第一目標(biāo)發(fā)聲物體的類別從多個(gè)不同類別的目標(biāo)對象對應(yīng)的聲音信號中獲取第一目標(biāo)發(fā)聲物體的類別對應(yīng)的聲音信號;電子設(shè)備基于第一振動(dòng)信息對第一目標(biāo)發(fā)聲物體的類別對應(yīng)的聲音信號進(jìn)行調(diào)整,得到第一目標(biāo)發(fā)聲物體輸出的第一聲音信號。
17、可選的,電子設(shè)備基于第一振動(dòng)信息對第一目標(biāo)發(fā)聲物體的類別對應(yīng)的聲音信號進(jìn)行調(diào)整,可以是對音頻的振幅、頻率等信息進(jìn)行調(diào)整。這樣,使得電子設(shè)備重新生成的聲音更貼近第一目標(biāo)發(fā)聲物體實(shí)際輸出的音頻信號。
18、結(jié)合第一方面,在一種可能的實(shí)現(xiàn)方式中,電子設(shè)備基于第一目標(biāo)發(fā)聲物體的類別和第一振動(dòng)信息獲取到第一目標(biāo)發(fā)聲物體輸出的第一聲音信號,具體包括:電子設(shè)備確定基于第一振動(dòng)信息獲取到第一目標(biāo)發(fā)聲物體輸出的第二聲音信號的信號質(zhì)量;在第二信號質(zhì)量不滿足預(yù)設(shè)要求時(shí),電子設(shè)備基于第一目標(biāo)發(fā)聲物體的類別和第一振動(dòng)信息獲取到第一目標(biāo)發(fā)聲物體輸出的第一聲音信號。
19、可選的,第二聲音信號可以是第一目標(biāo)發(fā)聲物體實(shí)際輸出的聲音信號。
20、這樣,電子設(shè)備可以基于振動(dòng)新獲取第一目標(biāo)發(fā)聲物體實(shí)際輸出的聲音信號,并對第一目標(biāo)發(fā)聲物體實(shí)際輸出的聲音信號的音頻質(zhì)量進(jìn)行判斷,確定是否需重新生成聲音信號。在音頻質(zhì)量滿足預(yù)設(shè)要求時(shí),則無需額外生成聲音信號,以節(jié)省功耗。在音頻質(zhì)量不滿足預(yù)設(shè)要求時(shí),則需要額外生成聲音信號,以提高采集的第一目標(biāo)發(fā)聲物體輸出的聲音信號的音頻質(zhì)量。
21、結(jié)合第一方面,在一種可能的實(shí)現(xiàn)方式中,在控制電子設(shè)備上的第一器件朝著第一目標(biāo)發(fā)聲物體發(fā)出第一檢測信號之前,方法還包括:電子設(shè)備基于第一目標(biāo)發(fā)聲物體的圖像在第一用戶界面中的位置確定出第一目標(biāo)發(fā)聲物體相對于電子設(shè)備的第一位置;控制電子設(shè)備上的第一器件朝著第一目標(biāo)發(fā)聲物體發(fā)出第一檢測信號,具體包括:電子設(shè)備控制電子設(shè)備上的第一器件沿著第一位置發(fā)出第一檢測信號。
22、這樣,可以保證檢測信號打在第一目標(biāo)發(fā)聲物體上,以獲取第一目標(biāo)發(fā)聲物體的目標(biāo)發(fā)聲部位的振動(dòng)信息。
23、結(jié)合第一方面,在一種可能的實(shí)現(xiàn)方式中,在電子設(shè)備控制電子設(shè)備上的第一器件沿著第一位置發(fā)出第一檢測信號之后,方法還包括:電子設(shè)備基于第一目標(biāo)發(fā)聲物體的圖像在第一用戶界面中的位置確定出第一目標(biāo)發(fā)聲物體相對于電子設(shè)備的第二位置;電子設(shè)備控制電子設(shè)備上的第一器件沿著第二位置發(fā)出第三檢測信號;電子設(shè)備接收第一目標(biāo)發(fā)聲物體反射的第四檢測信號;電子設(shè)備基于第四檢測信號獲取到第一目標(biāo)發(fā)聲物體的目標(biāo)發(fā)聲部位的第二振動(dòng)信息;電子設(shè)備基于第二振動(dòng)信息獲取到第一目標(biāo)發(fā)聲物體輸出的第三聲音信號;電子設(shè)備保存第一目標(biāo)發(fā)聲物體輸出的第三聲音信號。
24、這樣,電子設(shè)備可以實(shí)現(xiàn)對第一目標(biāo)發(fā)聲物體進(jìn)行跟蹤,并控制第一器件發(fā)出的檢測信號的方向,實(shí)時(shí)獲取第一目標(biāo)發(fā)聲物體輸出的音頻信號。
25、結(jié)合第一方面,在一種可能的實(shí)現(xiàn)方式中,電子設(shè)備還通過麥克風(fēng)采集環(huán)境聲音;在電子設(shè)備保存第一目標(biāo)發(fā)聲物體輸出的第一聲音信號之前,方法還包括:電子設(shè)備顯示第一提示信息,第一提示信息用于指示保存的音頻信號的類別;電子設(shè)備接收針對第一提示信息中第一選項(xiàng)的第三操作;電子設(shè)備保存第一目標(biāo)發(fā)聲物體輸出的第一聲音信號,具體包括:響應(yīng)于第三操作,電子設(shè)備保存第一目標(biāo)發(fā)聲物體輸出的第一聲音信號。
26、在一種可能的實(shí)現(xiàn)方式中,方法還包括:電子設(shè)備接收針對第一提示信息中第二選項(xiàng)的第四操作;響應(yīng)于第四操作,電子設(shè)備將環(huán)境聲音和第一聲音信號合成得到目標(biāo)音頻;電子設(shè)備保存目標(biāo)音頻。
27、這樣,在對第一目標(biāo)發(fā)聲物體的聲音采集結(jié)束之后,用戶可以選擇保存環(huán)境聲音和/或第一目標(biāo)發(fā)聲物體輸出的第一聲音信號。
28、結(jié)合第一方面,在一種可能的實(shí)現(xiàn)方式中,電子設(shè)備還通過攝像頭采集圖像流;在電子設(shè)備保存第一目標(biāo)發(fā)聲物體輸出的第一聲音信號之前,方法還包括:電子設(shè)備顯示第二提示信息,第二提示信息用于指示是否保存攝像頭采集的圖像流;電子設(shè)備接收針對第二提示信息中第三選項(xiàng)的第五操作;電子設(shè)備顯示第一提示信息,具體包括:響應(yīng)于第五操作,電子設(shè)備顯示第一提示信息;響應(yīng)于第三操作,電子設(shè)備保存第一目標(biāo)發(fā)聲物體輸出的第一聲音信號,具體包括:響應(yīng)于第三操作,電子設(shè)備基于攝像頭采集的圖像流、第一聲音信號得到第一視頻文件;電子設(shè)備保存第一視頻文件。
29、在一種可能的實(shí)現(xiàn)方式中,方法還包括:電子設(shè)備接收針對第二提示信息中第三選項(xiàng)的第六操作;電子設(shè)備顯示第一提示信息,具體包括:響應(yīng)于第六操作,電子設(shè)備顯示第一提示信息;響應(yīng)于第四操作,電子設(shè)備保存目標(biāo)音頻,具體包括:響應(yīng)于第四操作,電子設(shè)備基于攝像頭采集的圖像流、目標(biāo)音頻得到第二視頻文件;電子設(shè)備保存第二視頻文件。
30、這樣,在對第一目標(biāo)發(fā)聲物體的聲音采集結(jié)束之后,用戶可以選擇保存視頻文件或者音頻文件,并選擇在音頻文件中保存環(huán)境聲音和/或第一目標(biāo)發(fā)聲物體輸出的第一聲音信號。
31、結(jié)合第一方面,在一種可能的實(shí)現(xiàn)方式中,第一器件包括以下任意一種:超聲波傳感器、激光傳感器、揚(yáng)聲器;第一檢測信號包括以下任意一種:超聲波信號、激光信號;其中,超聲波傳感器和揚(yáng)聲器用于發(fā)出超聲波信號,激光傳感器用于發(fā)出激光信號。
32、結(jié)合第一方面,在一種可能的實(shí)現(xiàn)方式中,第一振動(dòng)信息包括但不僅限于以下任意以下或多項(xiàng):振動(dòng)頻率、振動(dòng)幅度。
33、第二方面,本技術(shù)提供了一種電子設(shè)備,電子設(shè)備包括存儲器、處理器;其中,存儲器和處理器耦合,存儲器用于存儲計(jì)算機(jī)程序,當(dāng)處理器執(zhí)行調(diào)用計(jì)算機(jī)程序,使得電子設(shè)備執(zhí)行上述任一方面任一可能的實(shí)現(xiàn)方式中提供的一種音頻采集方法。
34、第三方面,本技術(shù)提供了一種計(jì)算機(jī)可讀存儲介質(zhì),包括指令,當(dāng)指令在電子設(shè)備上運(yùn)行,使得電子設(shè)備執(zhí)行上述任一方面任一可能的實(shí)現(xiàn)方式中提供的一種音頻采集方法。
35、第四方面,本技術(shù)提供了一種芯片系統(tǒng),芯片系統(tǒng)包括一個(gè)或多個(gè)處理器,處理器用于調(diào)用計(jì)算機(jī)指令以使得電子設(shè)備執(zhí)行上述任一方面任一可能的實(shí)現(xiàn)方式中提供的一種音頻采集方法。
36、第五方面,本技術(shù)提供了一種包含指令的計(jì)算機(jī)程序產(chǎn)品,當(dāng)上述計(jì)算機(jī)程序產(chǎn)品在電子設(shè)備上運(yùn)行時(shí),使得電子設(shè)備執(zhí)行上述任一方面任一可能的實(shí)現(xiàn)方式中提供的一種音頻采集方法。
37、對于第二方面至第五方面有益效果的描述,可以參考第一方面中有益效果的描述。