本發(fā)明涉及vr/ar產(chǎn)品,更為具體地,涉及一種基于聲波調(diào)制動(dòng)感音樂(lè)的方法及系統(tǒng)。
背景技術(shù):
1、當(dāng)前vr/ar產(chǎn)品的感官體驗(yàn)主要體現(xiàn)在聽(tīng)覺(jué)和視覺(jué),而觸覺(jué)在vr/ar中的應(yīng)用場(chǎng)景比較少,都是一些簡(jiǎn)單的振動(dòng)提醒。這種窘境源于馬達(dá)的振動(dòng)模式比較固定,無(wú)法滿足音樂(lè)跌宕起伏的聲音場(chǎng)景。
2、當(dāng)前市面上出現(xiàn)的動(dòng)感音樂(lè)馬達(dá),在振動(dòng)效果體驗(yàn)方面存在很多弊端,例如:
3、1)振動(dòng)信號(hào)需要事前提取,并且預(yù)置到設(shè)備中,因此會(huì)導(dǎo)致振動(dòng)模式只能執(zhí)行預(yù)置的模式,而無(wú)法靈活匹配所有的音樂(lè);
4、2)由于要根據(jù)音樂(lè)的播放時(shí)長(zhǎng)匹配相應(yīng)時(shí)長(zhǎng)的振動(dòng),因此需要預(yù)先獲取音樂(lè)的播放時(shí)長(zhǎng)以計(jì)算振動(dòng)匹配模式。但是對(duì)于當(dāng)前流行的流媒體而言,無(wú)法提前獲取時(shí)長(zhǎng)和數(shù)據(jù);
5、3)馬達(dá)有其固有的工作頻率需求,因此無(wú)法通過(guò)改變其工作頻率來(lái)實(shí)現(xiàn)振動(dòng)模式。
6、因此,如何克服現(xiàn)有動(dòng)感馬達(dá)中存在的上述弊端問(wèn)題,成為目前迫切需要解決的問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、鑒于上述問(wèn)題,本發(fā)明的目的是提供一種基于聲波調(diào)制動(dòng)感音樂(lè)的方法及系統(tǒng),以實(shí)現(xiàn)聲音的強(qiáng)弱到馬達(dá)振動(dòng)強(qiáng)弱的匹配,以及聲音強(qiáng)度到馬達(dá)振動(dòng)強(qiáng)度轉(zhuǎn)換的實(shí)時(shí)性,提高用戶的產(chǎn)品感官體驗(yàn)。
2、根據(jù)本發(fā)明的一個(gè)方面,提供一種基于聲波調(diào)制動(dòng)感音樂(lè)的方法,應(yīng)用于電子設(shè)備,包括:
3、在所述電子設(shè)備的音樂(lè)播放模塊播放音頻流數(shù)據(jù)時(shí),將所播放的音頻流數(shù)據(jù)通過(guò)所述電子設(shè)備的音頻數(shù)據(jù)傳輸接口發(fā)送到信號(hào)處理模塊;
4、通過(guò)所述dsp模塊提取所接收的所述音頻流數(shù)據(jù)的音頻數(shù)字信號(hào)的響度信息,并通過(guò)信號(hào)調(diào)制將音頻數(shù)字信號(hào)的響度信息調(diào)制到馬達(dá)的諧振頻率上;
5、通過(guò)smart?pa將經(jīng)過(guò)信號(hào)調(diào)制的音頻數(shù)字信號(hào)轉(zhuǎn)換為響度信息模擬信號(hào),并將所述響度信息模擬信號(hào)輸出給達(dá);
6、根據(jù)所述響度信息模擬信號(hào)驅(qū)動(dòng)所述馬達(dá)振動(dòng)。
7、此外,可選的技術(shù)方案是,在所述音樂(lè)播放模塊播放音頻流數(shù)據(jù)時(shí),還包括:
8、將所播放的音頻流數(shù)據(jù)通過(guò)所述音頻數(shù)據(jù)傳輸接口同時(shí)發(fā)送到所述smart?pa;
9、通過(guò)所述smart?pa將所接收的所述音頻流數(shù)據(jù)的數(shù)字信號(hào)轉(zhuǎn)換為模擬音頻信號(hào),并從所述電子設(shè)備的喇叭播放。
10、此外,可選的技術(shù)方案是,所述經(jīng)過(guò)信號(hào)調(diào)制的音頻數(shù)字信號(hào)載波與所述馬達(dá)的諧振頻率保持一致。
11、此外,可選的技術(shù)方案是,所述通過(guò)信號(hào)調(diào)制將音頻數(shù)字信號(hào)的響度信息調(diào)制到馬達(dá)的諧振頻率上,包括:采用幅值調(diào)制算法將響度信號(hào)搬移到馬達(dá)振動(dòng)頻率的基波信號(hào)之上。
12、此外,可選的技術(shù)方案是,所述馬達(dá)由正弦波輸入驅(qū)動(dòng),所述馬達(dá)的轉(zhuǎn)速由輸入正弦波的幅度控制。
13、此外,可選的技術(shù)方案是,所述信號(hào)處理模塊為所電子設(shè)備的外部模塊。
14、此外,可選的技術(shù)方案是,在通過(guò)smart?pa將經(jīng)過(guò)信號(hào)調(diào)制的音頻數(shù)字信號(hào)轉(zhuǎn)換為響度信息模擬信號(hào)之后,還包括:
15、將所述響度信息模擬信號(hào)輸出給動(dòng)感光效單元;
16、根據(jù)所述響度信息模擬信號(hào)驅(qū)動(dòng)所述動(dòng)感光效單元進(jìn)行動(dòng)感光效展示。
17、另一方面,本發(fā)明還提供一種基于聲波調(diào)制動(dòng)感音樂(lè)的系統(tǒng),利用如前所述的基于聲波調(diào)制動(dòng)感音樂(lè)的方法進(jìn)行動(dòng)感音樂(lè)的調(diào)制;包括設(shè)置在電子設(shè)備上的音樂(lè)播放模塊、音頻數(shù)據(jù)傳輸接口,以及信號(hào)處理模塊和smart?pa;其中,
18、所述音樂(lè)播放模塊,用于播放音頻流數(shù)據(jù);
19、所述音頻數(shù)據(jù)傳輸接口,用于將所述播放模塊播放的音頻流數(shù)據(jù)發(fā)送到所述信號(hào)處理模塊;
20、所述信號(hào)處理模塊,用于提取所接收的所述音頻流數(shù)據(jù)的音頻數(shù)字信號(hào)的響度信息,并通過(guò)信號(hào)調(diào)制將音頻數(shù)字信號(hào)的響度信息調(diào)制到馬達(dá)的諧振頻率上;
21、smart?pa,用于將經(jīng)過(guò)信號(hào)調(diào)制的音頻數(shù)字信號(hào)轉(zhuǎn)換為響度信息模擬信號(hào),并將所述響度信息模擬信號(hào)輸出給馬達(dá);
22、所述馬達(dá)在所述響度信息模擬信號(hào)的驅(qū)動(dòng)下振動(dòng)。
23、此外,可選的技術(shù)方案是,所述音頻數(shù)據(jù)傳輸接口,還用于將所播放的音頻流數(shù)據(jù)發(fā)送到所述smart?pa;所述smart?pa將所接收的所述音頻流數(shù)據(jù)的數(shù)字信號(hào)轉(zhuǎn)換為模擬音頻信號(hào),并從所述電子設(shè)備的喇叭播放。
24、此外,可選的技術(shù)方案是,還包括動(dòng)感光效單元;其中,
25、所述smart?pa將所述響度信息模擬信號(hào)輸出動(dòng)感光效單元;
26、所述動(dòng)感光效單元用于根據(jù)所述響度信息模擬信號(hào)進(jìn)行動(dòng)感光效展示。
27、上述基于聲波調(diào)制動(dòng)感音樂(lè)的方法及系統(tǒng),通過(guò)smart?pa將聲音數(shù)據(jù)轉(zhuǎn)換為能夠驅(qū)動(dòng)馬達(dá)隨著聲音數(shù)據(jù)振動(dòng)的響度信息模擬信號(hào)后輸出給馬達(dá),驅(qū)動(dòng)馬達(dá)以不同的振動(dòng)模式來(lái)振動(dòng)。本發(fā)明融合音頻幅度調(diào)制算法、音頻響度提取算法,將音樂(lè)的幅值變化映射到馬達(dá)的振動(dòng)模式,從而實(shí)現(xiàn)馬達(dá)的振動(dòng)幅度與音樂(lè)幅值變化保持一致,達(dá)到動(dòng)感音樂(lè)的體驗(yàn)效果。具體而言,與現(xiàn)有動(dòng)感馬達(dá)的方案相比,本方案有以下優(yōu)點(diǎn):
28、(1)不需要事先從音樂(lè)中提取振動(dòng)信號(hào),不需要預(yù)置到設(shè)備中,因此可以兼容所有的音樂(lè);
29、(2)可以支持流媒體播放;
30、(3)振動(dòng)馬達(dá)能一直工作在所需的中心頻率上。
31、為了實(shí)現(xiàn)上述以及相關(guān)目的,本發(fā)明的一個(gè)或多個(gè)方面包括后面將詳細(xì)說(shuō)明的特征。下面的說(shuō)明以及附圖詳細(xì)說(shuō)明了本發(fā)明的某些示例性方面。然而,這些方面指示的僅僅是可使用本發(fā)明的原理的各種方式中的一些方式。此外,本發(fā)明旨在包括所有這些方面以及它們的等同物。
1.一種基于聲波調(diào)制動(dòng)感音樂(lè)的方法,應(yīng)用于電子設(shè)備,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的基于聲波調(diào)制動(dòng)感音樂(lè)的方法,其特征在于,在所述音樂(lè)播放模塊播放音頻流數(shù)據(jù)時(shí),還包括:
3.根據(jù)權(quán)利要求1所述的基于聲波調(diào)制動(dòng)感音樂(lè)的方法,其特征在于,所述經(jīng)過(guò)信號(hào)調(diào)制的音頻數(shù)字信號(hào)載波與所述馬達(dá)的諧振頻率保持一致。
4.根據(jù)權(quán)利要求1所述的基于聲波調(diào)制動(dòng)感音樂(lè)的方法,其特征在于,所述通過(guò)信號(hào)調(diào)制將音頻數(shù)字信號(hào)的響度信息調(diào)制到馬達(dá)的諧振頻率上,包括:采用幅值調(diào)制算法將響度信號(hào)搬移到馬達(dá)振動(dòng)頻率的基波信號(hào)之上。
5.根據(jù)權(quán)利要求4所述的基于聲波調(diào)制動(dòng)感音樂(lè)的方法,其特征在于,所述馬達(dá)由正弦波輸入驅(qū)動(dòng),所述馬達(dá)的轉(zhuǎn)速由輸入正弦波的幅度控制。
6.根據(jù)權(quán)利要求1所述的基于聲波調(diào)制動(dòng)感音樂(lè)的方法,其特征在于,
7.根據(jù)權(quán)利要求1~6任一項(xiàng)所述的基于聲波調(diào)制動(dòng)感音樂(lè)的方法,其特征在于,在通過(guò)smart?pa將經(jīng)過(guò)信號(hào)調(diào)制的音頻數(shù)字信號(hào)轉(zhuǎn)換為響度信息模擬信號(hào)之后,還包括:
8.一種基于聲波調(diào)制動(dòng)感音樂(lè)的系統(tǒng),利用如權(quán)利要求1-7中任一項(xiàng)所述的基于聲波調(diào)制動(dòng)感音樂(lè)的方法進(jìn)行動(dòng)感音樂(lè)的調(diào)制;包括設(shè)置在電子設(shè)備上的音樂(lè)播放模塊、音頻數(shù)據(jù)傳輸接口,以及信號(hào)處理模塊和smart?pa;其中,
9.根據(jù)權(quán)利要求8所述的基于聲波調(diào)制動(dòng)感音樂(lè)的系統(tǒng),其特征在于,
10.根據(jù)權(quán)利要求8所述的基于聲波調(diào)制動(dòng)感音樂(lè)的系統(tǒng),其特征在于,還包括動(dòng)感光效單元;其中,