System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本申請涉及聲浪處理,特別是涉及一種模擬聲浪增強方法、電子設(shè)備及計算機可讀存儲介質(zhì)。
技術(shù)介紹
1、隨著電動汽車的普及,車輛在行駛過程中產(chǎn)生的噪音顯著降低。然而,缺乏傳統(tǒng)燃油發(fā)動機的聲音,使得駕駛體驗的動態(tài)感有所減弱,尤其是在高性能電動車領(lǐng)域,用戶對模擬聲浪的需求日益增加。
2、目前采用聲音疊加的方式進行模擬聲浪播放,導(dǎo)致模擬聲浪聲音單薄,空間感弱的問題。
3、因此,亟需一種能夠增強模擬聲浪空間立體感的模擬聲浪增強方法。
技術(shù)實現(xiàn)思路
1、為了解決現(xiàn)有技術(shù)存在的上述問題,本申請?zhí)峁┮环N模擬聲浪增強方法、電子設(shè)備及計算機可讀存儲介質(zhì),能夠增強車內(nèi)模擬聲浪的立體感。
2、為解決上述問題,本申請?zhí)峁┝艘环N模擬聲浪增強方法,所述模擬聲浪增強方法包括:根據(jù)獲取的車輛狀態(tài)數(shù)據(jù)和預(yù)設(shè)聲浪音源數(shù)據(jù)進行聲浪模擬處理,得到目標(biāo)聲浪音源數(shù)據(jù);根據(jù)所述目標(biāo)聲浪音源數(shù)據(jù)的數(shù)據(jù)類型從預(yù)設(shè)音源空間軌跡中匹配目標(biāo)音源空間軌跡;基于所述目標(biāo)音源空間軌跡和所述目標(biāo)聲浪音源數(shù)據(jù)進行空間渲染處理,得到目標(biāo)模擬聲浪。
3、在一些實施例中,所述基于所述目標(biāo)音源空間軌跡和所述目標(biāo)聲浪音源數(shù)據(jù)進行空間渲染處理,得到目標(biāo)模擬聲浪的步驟,包括:根據(jù)所述目標(biāo)音源空間軌跡中揚聲器的位置信息確定所述目標(biāo)聲浪音源數(shù)據(jù)在各揚聲器的目標(biāo)增益數(shù)據(jù);根據(jù)各目標(biāo)聲浪音源數(shù)據(jù)和對應(yīng)目標(biāo)聲浪音源數(shù)據(jù)在各揚聲器的目標(biāo)增益數(shù)據(jù)確定所述目標(biāo)模擬聲浪。
4、在一些實施例中,所述根據(jù)所述目標(biāo)音源空間軌跡中揚
5、在一些實施例中,所述揚聲器的位置信息包括主駕與所述揚聲器之間的虛擬距離以及真實距離,所述虛擬聲像的位置信息包括所述虛擬聲像與所述主駕之間的距離;所述根據(jù)所述目標(biāo)音源空間軌跡中各揚聲器的位置信息和所述虛擬聲像的位置信息確定所述目標(biāo)聲浪音源數(shù)據(jù)在各揚聲器的目標(biāo)增益數(shù)據(jù)的步驟,包括:根據(jù)所述主駕與各揚聲器之間的虛擬距離以及所述虛擬聲像與所述主駕之間的距離確定所述目標(biāo)聲浪音源數(shù)據(jù)在各揚聲器的初始增益數(shù)據(jù);根據(jù)所述虛擬距離與所述真實距離之間的距離差值以及所述目標(biāo)聲浪音源數(shù)據(jù)在對應(yīng)揚聲器的初始增益數(shù)據(jù)確定所述目標(biāo)聲浪音源數(shù)據(jù)在對應(yīng)揚聲器的真實增益數(shù)據(jù);對所述目標(biāo)聲浪音源數(shù)據(jù)在各揚聲器的真實增益數(shù)據(jù)進行歸一化處理,得到所述目標(biāo)聲浪音源數(shù)據(jù)在各揚聲器的目標(biāo)增益數(shù)據(jù)。
6、在一些實施例中,所述根據(jù)各目標(biāo)聲浪音源數(shù)據(jù)和對應(yīng)目標(biāo)聲浪音源數(shù)據(jù)在各揚聲器的目標(biāo)增益數(shù)據(jù)確定所述目標(biāo)模擬聲浪的步驟,包括:將各目標(biāo)聲浪音源數(shù)據(jù)與對應(yīng)目標(biāo)聲浪音源數(shù)據(jù)在目標(biāo)揚聲器的目標(biāo)增益數(shù)據(jù)之間的乘積確定為所述目標(biāo)聲浪音源數(shù)據(jù)在所述目標(biāo)揚聲器的初始模擬聲浪;將各目標(biāo)聲浪音源數(shù)據(jù)在所述目標(biāo)揚聲器的初始模擬聲浪之和作為各目標(biāo)聲浪音源數(shù)據(jù)在所述目標(biāo)揚聲器的目標(biāo)模擬聲浪。
7、在一些實施例中,所述根據(jù)所述目標(biāo)聲浪音源數(shù)據(jù)的數(shù)據(jù)類型從預(yù)設(shè)音源空間軌跡中匹配目標(biāo)音源空間軌跡的步驟,包括:將所述目標(biāo)聲浪音源數(shù)據(jù)的數(shù)據(jù)類型與所述預(yù)設(shè)音源空間軌跡的軌跡標(biāo)簽進行匹配處理,得到匹配結(jié)果;響應(yīng)于所述匹配結(jié)果表征所述目標(biāo)聲浪音源數(shù)據(jù)的數(shù)據(jù)類型與所述預(yù)設(shè)音源空間軌跡的軌跡標(biāo)簽之間匹配,則將對應(yīng)的預(yù)設(shè)音源空間軌跡確定為所述目標(biāo)音源空間軌跡。
8、在一些實施例中,所述根據(jù)獲取的車輛狀態(tài)數(shù)據(jù)和預(yù)設(shè)聲浪音源數(shù)據(jù)進行聲浪模擬處理,得到目標(biāo)聲浪音源數(shù)據(jù);根據(jù)所述車輛狀態(tài)數(shù)據(jù)從所述預(yù)設(shè)聲浪音源數(shù)據(jù)中確定初始聲浪音源數(shù)據(jù);根據(jù)所述車輛狀態(tài)數(shù)據(jù)對所述初始聲浪音源數(shù)據(jù)進行變速變調(diào)處理,得到所述目標(biāo)聲浪音源數(shù)據(jù)。
9、在一些實施例中,所述車輛狀態(tài)數(shù)據(jù)包括車速和/或車輛負載,聲浪音源數(shù)據(jù)包括音調(diào)和/或聲壓級;所述車速與所述目標(biāo)聲浪音源數(shù)據(jù)中的音調(diào)呈正相關(guān),所述車輛負載與所述目標(biāo)聲浪音源數(shù)據(jù)中的聲壓級呈正相關(guān)。
10、為解決上述問題,本申請?zhí)峁┝艘环N電子設(shè)備,包括:處理器和存儲器,所述存儲器中存儲有計算機程序,所述處理器用于執(zhí)行所述計算機程序以實現(xiàn)上述的方法。
11、為解決上述問題,本申請?zhí)峁┝艘环N計算機可讀存儲介質(zhì),其上存儲有程序指令,所述程序指令被處理器執(zhí)行時實現(xiàn)上述的方法。
12、在本申請的實施例提供的技術(shù)方案中,根據(jù)獲取的車輛狀態(tài)數(shù)據(jù)和預(yù)設(shè)聲浪音源數(shù)據(jù)進行聲浪模擬處理,得到目標(biāo)聲浪音源數(shù)據(jù);根據(jù)目標(biāo)聲浪音源數(shù)據(jù)的數(shù)據(jù)類型從預(yù)設(shè)音源空間軌跡中匹配目標(biāo)音源空間軌跡;基于目標(biāo)音源空間軌跡和目標(biāo)聲浪音源數(shù)據(jù)進行空間渲染處理,得到目標(biāo)模擬聲浪。一方面,根據(jù)車輛狀態(tài)數(shù)據(jù)匹配的目標(biāo)聲浪音源數(shù)據(jù)以及目標(biāo)聲浪音源數(shù)據(jù)對應(yīng)的目標(biāo)音源空間軌跡進行模擬聲浪的空間渲染處理,能夠根據(jù)車輛狀態(tài)數(shù)據(jù)改變模擬聲浪在車艙內(nèi)的空間布局,使得車艙內(nèi)的用戶沉浸于目標(biāo)模擬聲浪中,增強模擬聲浪的體驗真實感;另一方面,根據(jù)目標(biāo)聲浪音源數(shù)據(jù)對應(yīng)的目標(biāo)音源空間軌跡進行目標(biāo)聲浪音源數(shù)據(jù)的空間渲染,實現(xiàn)多音源空間軌跡多聲浪音源數(shù)據(jù)的分別布局,能夠增強目標(biāo)模擬聲浪的立體感。
13、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,而非限制本申請。
本文檔來自技高網(wǎng)...【技術(shù)保護點】
1.一種模擬聲浪增強方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的模擬聲浪增強方法,其特征在于,所述基于所述目標(biāo)音源空間軌跡和所述目標(biāo)聲浪音源數(shù)據(jù)進行空間渲染處理,得到目標(biāo)模擬聲浪的步驟,包括:
3.根據(jù)權(quán)利要求2所述的模擬聲浪增強方法,其特征在于,所述根據(jù)所述目標(biāo)音源空間軌跡中揚聲器的位置信息確定所述目標(biāo)聲浪音源數(shù)據(jù)在各揚聲器的目標(biāo)增益數(shù)據(jù)的步驟,包括:
4.根據(jù)權(quán)利要求3所述的模擬聲浪增強方法,其特征在于,所述揚聲器的位置信息包括主駕與所述揚聲器之間的虛擬距離以及真實距離,所述虛擬聲像的位置信息包括所述虛擬聲像與所述主駕之間的距離;
5.根據(jù)權(quán)利要求2所述的模擬聲浪增強方法,其特征在于,所述根據(jù)各目標(biāo)聲浪音源數(shù)據(jù)和對應(yīng)目標(biāo)聲浪音源數(shù)據(jù)在各揚聲器的目標(biāo)增益數(shù)據(jù)確定所述目標(biāo)模擬聲浪的步驟,包括:
6.根據(jù)權(quán)利要求1所述的模擬聲浪增強方法,其特征在于,所述根據(jù)所述目標(biāo)聲浪音源數(shù)據(jù)的數(shù)據(jù)類型從預(yù)設(shè)音源空間軌跡中匹配目標(biāo)音源空間軌跡的步驟,包括:
7.根據(jù)權(quán)利要求1所述的模擬聲浪增強方法,其特征在于,所
8.根據(jù)權(quán)利要求7所述的模擬聲浪增強方法,其特征在于,所述車輛狀態(tài)數(shù)據(jù)包括車速和/或車輛負載,聲浪音源數(shù)據(jù)包括音調(diào)和/或聲壓級;所述車速與所述目標(biāo)聲浪音源數(shù)據(jù)中的音調(diào)呈正相關(guān),所述車輛負載與所述目標(biāo)聲浪音源數(shù)據(jù)中的聲壓級呈正相關(guān)。
9.一種電子設(shè)備,其特征在于,包括:處理器和存儲器,所述存儲器中存儲有計算機程序,所述處理器用于執(zhí)行所述計算機程序以實現(xiàn)權(quán)利要求1至8任一項所述的方法。
10.一種計算機可讀存儲介質(zhì),其上存儲有程序指令,其特征在于,所述程序指令被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至8任一項所述的方法。
...【技術(shù)特征摘要】
1.一種模擬聲浪增強方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的模擬聲浪增強方法,其特征在于,所述基于所述目標(biāo)音源空間軌跡和所述目標(biāo)聲浪音源數(shù)據(jù)進行空間渲染處理,得到目標(biāo)模擬聲浪的步驟,包括:
3.根據(jù)權(quán)利要求2所述的模擬聲浪增強方法,其特征在于,所述根據(jù)所述目標(biāo)音源空間軌跡中揚聲器的位置信息確定所述目標(biāo)聲浪音源數(shù)據(jù)在各揚聲器的目標(biāo)增益數(shù)據(jù)的步驟,包括:
4.根據(jù)權(quán)利要求3所述的模擬聲浪增強方法,其特征在于,所述揚聲器的位置信息包括主駕與所述揚聲器之間的虛擬距離以及真實距離,所述虛擬聲像的位置信息包括所述虛擬聲像與所述主駕之間的距離;
5.根據(jù)權(quán)利要求2所述的模擬聲浪增強方法,其特征在于,所述根據(jù)各目標(biāo)聲浪音源數(shù)據(jù)和對應(yīng)目標(biāo)聲浪音源數(shù)據(jù)在各揚聲器的目標(biāo)增益數(shù)據(jù)確定所述目標(biāo)模擬聲浪的步驟,包括:
6.根據(jù)權(quán)利要求1所述的模擬聲浪增...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:胡若愚,趙益,黃河,
申請(專利權(quán))人:浙江零跑科技股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。