亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

游戲音頻的播放控制方法、裝置和電子設(shè)備與流程

文檔序號(hào):40397715發(fā)布日期:2024-12-20 12:21閱讀:5來源:國知局
游戲音頻的播放控制方法、裝置和電子設(shè)備與流程

本發(fā)明涉及音頻處理,尤其是涉及一種游戲音頻的播放控制方法、裝置和電子設(shè)備。


背景技術(shù):

1、游戲場景中通常有各類音頻,例如,腳步聲、槍聲、爆炸聲等。游戲音頻的開發(fā)主要通過音頻引擎實(shí)現(xiàn),音頻引擎也稱為音頻中間件。開發(fā)人員在游戲音頻引擎中編輯完成游戲音頻后,在游戲音頻引擎中將游戲音頻打包并發(fā)布。游戲音頻通常具有一些屬性,例如音量、淡入或淡出屬性、分組信息等,當(dāng)游戲音頻通過游戲音頻引擎打包并發(fā)布后,這些屬性就已固定,無法再進(jìn)行編輯。這種游戲音頻的處理方式,導(dǎo)致游戲玩家無法上傳個(gè)性化編輯的游戲音頻,并在游戲場景中應(yīng)用,影響了玩家對游戲音頻的個(gè)性化體驗(yàn)。


技術(shù)實(shí)現(xiàn)思路

1、有鑒于此,本發(fā)明的目的在于提供一種游戲音頻的播放控制方法、裝置和電子設(shè)備,以支持玩家上傳個(gè)性化編輯的游戲音頻,并在游戲場景中應(yīng)用,提升玩家對游戲音頻屬性設(shè)置的個(gè)性化體驗(yàn)。

2、第一方面,本發(fā)明實(shí)施例提供了一種游戲音頻的播放控制方法,該方法包括:獲取游戲場景中生成的音頻播放指令,確定待播放的音頻數(shù)據(jù);其中,音頻數(shù)據(jù)包括目標(biāo)音頻以及目標(biāo)音頻的播放屬性;播放屬性指示:目標(biāo)音頻在游戲場景中的播放方式;通過預(yù)設(shè)的播放管理模塊,對音頻數(shù)據(jù)進(jìn)行解碼處理,得到音頻數(shù)據(jù)的解碼數(shù)據(jù);其中,播放管理模塊位于游戲音頻引擎的外部;游戲場景中的音頻基于游戲音頻引擎播放;將解碼數(shù)據(jù)輸入至游戲音頻引擎中,在游戲音頻引擎中創(chuàng)建音頻輸入實(shí)例,通過音頻輸入實(shí)例按照播放方式,在游戲場景中播放目標(biāo)音頻的解碼數(shù)據(jù)。

3、第二方面,本發(fā)明實(shí)施例提供了一種游戲音頻的播放控制裝置,該裝置包括:第一確定模塊,用于獲取游戲場景中生成的音頻播放指令,確定待播放的音頻數(shù)據(jù);其中,音頻數(shù)據(jù)包括目標(biāo)音頻以及目標(biāo)音頻的播放屬性;播放屬性指示:目標(biāo)音頻在游戲場景中的播放方式;第一解碼模塊,用于通過預(yù)設(shè)的播放管理模塊,對音頻數(shù)據(jù)進(jìn)行解碼處理,得到音頻數(shù)據(jù)的解碼數(shù)據(jù);其中,播放管理模塊位于游戲音頻引擎的外部;游戲場景中的音頻基于游戲音頻引擎播放;第一播放模塊,用于將解碼數(shù)據(jù)輸入至游戲音頻引擎中,在游戲音頻引擎中創(chuàng)建音頻輸入實(shí)例,通過音頻輸入實(shí)例按照播放方式,在游戲場景中播放目標(biāo)音頻的解碼數(shù)據(jù)。

4、第三方面,本發(fā)明實(shí)施例提供了一種電子設(shè)備,包括處理器和存儲(chǔ)器,存儲(chǔ)器存儲(chǔ)有能夠被處理器執(zhí)行的機(jī)器可執(zhí)行指令,處理器執(zhí)行機(jī)器可執(zhí)行指令以實(shí)現(xiàn)上述的游戲音頻的播放控制方法。

5、第四方面,本發(fā)明實(shí)施例提供了一種電子設(shè)備,包括處理器和存儲(chǔ)器,存儲(chǔ)器存儲(chǔ)有能夠被處理器執(zhí)行的機(jī)器可執(zhí)行指令,處理器執(zhí)行機(jī)器可執(zhí)行指令以實(shí)現(xiàn)上述的游戲音頻的播放控制方法。

6、本發(fā)明實(shí)施例帶來了以下有益效果:

7、本發(fā)明實(shí)施例提供了一種游戲音頻的播放控制方法、裝置和電子設(shè)備。其中,方法包括:獲取游戲場景中生成的音頻播放指令,確定待播放的音頻數(shù)據(jù);其中,音頻數(shù)據(jù)包括目標(biāo)音頻以及目標(biāo)音頻的播放屬性;播放屬性指示:目標(biāo)音頻在游戲場景中的播放方式;通過預(yù)設(shè)的播放管理模塊,對音頻數(shù)據(jù)進(jìn)行解碼處理,得到音頻數(shù)據(jù)的解碼數(shù)據(jù);其中,播放管理模塊位于游戲音頻引擎的外部;游戲場景中的音頻基于游戲音頻引擎播放;將解碼數(shù)據(jù)輸入至游戲音頻引擎中,在游戲音頻引擎中創(chuàng)建音頻輸入實(shí)例,通過音頻輸入實(shí)例按照播放方式,在游戲場景中播放目標(biāo)音頻的解碼數(shù)據(jù)。該方式中,通過播放管理模塊對音頻數(shù)據(jù)進(jìn)行解碼處理,將得到的解碼數(shù)據(jù)輸入至游戲音頻引擎中,通過游戲音頻引擎中的音頻輸入實(shí)例,按照音頻數(shù)據(jù)中對應(yīng)的播放方式,在游戲場景中播放該音頻的解碼數(shù)據(jù)。該方式不需要游戲音頻引擎對游戲音頻進(jìn)行打包處理,通過預(yù)設(shè)的播放管理模塊將音頻數(shù)據(jù)進(jìn)行解碼處理,然后將解碼數(shù)據(jù)輸入至游戲音頻引擎中,通過游戲音頻引擎中的音頻輸入實(shí)例在游戲場景中進(jìn)行播放,因而該方式支持玩家上傳個(gè)性化編輯的游戲音頻,并應(yīng)用在游戲場景中,提升了玩家對游戲音頻的個(gè)性化體驗(yàn)。

8、本發(fā)明的其他特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。

9、為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說明如下。



技術(shù)特征:

1.一種游戲音頻的播放控制方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,通過預(yù)設(shè)的播放管理模塊,對所述音頻數(shù)據(jù)進(jìn)行解碼處理,得到所述音頻數(shù)據(jù)的解碼數(shù)據(jù)的步驟,包括:

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,通過預(yù)設(shè)的播放管理模塊,對所述音頻數(shù)據(jù)進(jìn)行解碼處理,得到所述音頻數(shù)據(jù)的解碼數(shù)據(jù)的步驟,包括:

4.根據(jù)權(quán)利要求1所述的方法,其特征在于,將所述解碼數(shù)據(jù)輸入至所述游戲音頻引擎中的步驟,包括:

5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述游戲音頻引擎中安裝有音頻輸入插件;所述在所述游戲音頻引擎中創(chuàng)建音頻輸入實(shí)例的步驟,包括:

6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述播放屬性包括音效空間屬性;所述音效空間屬性包括三維播放屬性或二維播放屬性;

7.根據(jù)權(quán)利要求6所述的方法,其特征在于,通過所述指定播放接口,按照所述音效空間屬性播放所述目標(biāo)音頻的步驟,包括:

8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述播放屬性包括:距離衰減參數(shù);

9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述距離衰減參數(shù)包括:最小距離、所述最小距離對應(yīng)的第一音量控制參數(shù)、最大距離以及所述最大距離對應(yīng)的第二音量控制參數(shù);

10.根據(jù)權(quán)利要求1所述的方法,其特征在于,通過所述音頻輸入實(shí)例按照所述播放方式,在所述游戲場景中播放所述目標(biāo)音頻的解碼數(shù)據(jù)的步驟,包括:

11.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取游戲場景中生成的音頻播放指令,確定待播放的音頻數(shù)據(jù)的步驟之前,所述方法還包括:

12.一種游戲音頻的播放控制裝置,其特征在于,該裝置包括:

13.一種電子設(shè)備,其特征在于,包括處理器和存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)有能夠被所述處理器執(zhí)行的機(jī)器可執(zhí)行指令,所述處理器執(zhí)行所述機(jī)器可執(zhí)行指令以實(shí)現(xiàn)權(quán)利要求1-11任一項(xiàng)所述的游戲音頻的播放控制方法。

14.一種機(jī)器可讀存儲(chǔ)介質(zhì),其特征在于,所述機(jī)器可讀存儲(chǔ)介質(zhì)存儲(chǔ)有機(jī)器可執(zhí)行指令,所述機(jī)器可執(zhí)行指令在被處理器調(diào)用和執(zhí)行時(shí),所述機(jī)器可執(zhí)行指令促使所述處理器實(shí)現(xiàn)權(quán)利要求1-11任一項(xiàng)所述的游戲音頻的播放控制方法。


技術(shù)總結(jié)
本發(fā)明提供了一種游戲音頻的播放控制方法、裝置和電子設(shè)備,其中,方法包括:獲取游戲場景中生成的音頻播放指令,確定待播放的音頻數(shù)據(jù);其中,音頻數(shù)據(jù)包括目標(biāo)音頻以及目標(biāo)音頻的播放屬性;通過預(yù)設(shè)的播放管理模塊,對音頻數(shù)據(jù)進(jìn)行解碼處理,得到音頻數(shù)據(jù)的解碼數(shù)據(jù);其中,播放管理模塊位于游戲音頻引擎的外部;游戲場景中的音頻基于游戲音頻引擎播放;將解碼數(shù)據(jù)輸入至游戲音頻引擎中,在游戲音頻引擎中創(chuàng)建音頻輸入實(shí)例,通過音頻輸入實(shí)例按照播放方式,在游戲場景中播放目標(biāo)音頻的解碼數(shù)據(jù)。該方式支持玩家上傳個(gè)性化編輯的游戲音頻,并應(yīng)用在游戲場景中,提升了玩家對游戲音頻的個(gè)性化體驗(yàn)。

技術(shù)研發(fā)人員:錢凱,馬士杰,張儒夫,王浩辰,林云龍
受保護(hù)的技術(shù)使用者:網(wǎng)易(杭州)網(wǎng)絡(luò)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/19
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1