音频的播放方法、装置、电子设备及存储介质制造方法及图纸

技术编号:31979783 阅读:18 留言:0更新日期:2022-01-20 01:35
本发明专利技术公开了一种音频的播放方法、装置、电子设备及存储介质。其中,该方法包括:获取目标虚拟对象在游戏场景中的当前区域范围以及处于游戏场景中的目标虚拟角色的第一位置,其中,目标虚拟对象根据游戏进度信息进行变化调整;根据当前区域范围以及第一位置确定待播放音频的目标播放位置和目标播放朝向;在目标播放位置沿目标播放朝向播放待播放音频。本发明专利技术解决了现有技术中,由于音效表现缺失,导致的音频的播放效果差的技术问题。音频的播放效果差的技术问题。音频的播放效果差的技术问题。

【技术实现步骤摘要】
音频的播放方法、装置、电子设备及存储介质


[0001]本专利技术涉及音频
,具体而言,涉及一种音频的播放方法、装置、电子设备及存储介质。

技术介绍

[0002]随着游戏技术的发展,玩家对游戏体验的要求也越来越高,在游戏中,许多玩家不仅要求游戏有良好的视觉体验,还要求有优质的听觉体验。
[0003]但是,现有技术中,游戏内大部分声音的挂接都是基于点状发声体的,无法表现河面、海岸、毒圈以及火墙等线状或面状发声体的发声效果。而且,虽然一些游戏引擎中具有可以设定多边形发声范围的功能,但是该功能依然是基于静态发声体的原理,发声体可以沿静止状态下的一条线或者一个面的范围移动,而当发声体所在的线或者面处于移动状态时,发声体便无法跟随移动的线或者面一起移动,因此,在现有技术中,通常放弃给线状或者面状发声体添加持续的音效表现,从而使得一些游戏中音频音效表现缺失,音频播放效果差。
[0004]针对上述的问题,目前尚未提出有效的解决方案。
[0005]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0006]本专利技术实施例提供了一种音频的播放方法、装置、电子设备及存储介质,以至少解决现有技术中,由于音效表现缺失,导致的音频的播放效果差的技术问题。
[0007]根据本专利技术实施例的一个方面,提供了一种音频的播放方法,包括:获取目标虚拟对象在游戏场景中的当前区域范围以及处于游戏场景中的目标虚拟角色的第一位置,其中,目标虚拟对象根据游戏进度信息进行变化调整;根据当前区域范围以及第一位置确定待播放音频的目标播放位置和目标播放朝向;在目标播放位置沿目标播放朝向播放待播放音频。
[0008]进一步地,上述的音频的播放方法还包括:根据当前区域范围与第一位置从目标虚拟对象所确定的预设范围中确定目标点,其中,目标点为目标虚拟对象上与第一位置满足预设关系的坐标点;确定目标点的位置为目标播放位置,并确定目标播放位置指向第一位置的朝向为目标播放朝向。
[0009]进一步地,上述的音频的播放方法还包括:根据当前区域范围中确定与第一位置之间的距离最近的坐标点为目标点。
[0010]进一步地,上述的音频的播放方法还包括:根据目标虚拟对象的基准位置与第一位置确定预设直线;获取预设直线与目标虚拟对象之间的至少一个交叉点;从至少一个交叉点中确定与第一位置距离最近的交叉点为目标点。
[0011]进一步地,上述的音频的播放方法还包括:根据目标虚拟对象与目标虚拟角色之
间的相对位置和/或游戏进度信息调整待播放音频在目标播放位置上的音频播放信息;按照音频播放信息沿目标播放朝向播放待播放音频。
[0012]进一步地,上述的音频的播放方法还包括:在游戏进度信息表征目标虚拟对象处于第一状态时,将待播放音频的第一音频播放信息调整为第二音频播放信息,其中,第一音频播放信息或第二音频播放信息至少包括声场空间的宽度以及声场的相位变化幅度,第一状态表征目标虚拟对象处于平稳状态;在游戏进度信息表征目标虚拟对象处于第二状态时,将待播放音频的第二音频播放信息调整为第一音频播放信息,其中,第二状态表征目标虚拟对象处于缩放状态,缩放状态表征目标虚拟对象每间隔预设时长放大或缩小。
[0013]进一步地,上述的音频的播放方法还包括:根据目标虚拟对象以及目标虚拟角色确定目标虚拟对象与目标虚拟角色之间的相对位置趋势,其中,相对位置趋势表征目标虚拟对象与目标虚拟角色之间的相对位置的变化趋势;根据相对位置趋势调整待播放音频的音频播放信息。
[0014]进一步地,上述的音频的播放方法还包括:根据目标虚拟对象与目标虚拟角色之间的相对位置确定目标虚拟角色是否处于目标虚拟对象对应的预设范围内;在目标虚拟角色处于预设范围之内时,将待播放音频的第一音频播放信息调整为第二音频播放信息;在目标虚拟角色处于预设范围之外时,将待播放音频的第二音频播放信息调整为第一音频播放信息,滤除第一音频播放信息中的预设频段,得到目标音频,其中,第一音频播放信息或第二音频播放信息至少包括声场空间的宽度以及声场的相位变化幅度。
[0015]根据本专利技术实施例的另一方面,还提供了一种音频的播放装置,包括:获取模块,用于获取目标虚拟对象在游戏场景中的当前区域范围以及处于游戏场景中的目标虚拟角色的第一位置,其中,目标虚拟对象根据游戏进度信息进行变化调整;确定模块,用于根据当前区域范围以及第一位置确定待播放音频的目标播放位置和目标播放朝向;播放模块,用于在目标播放位置沿目标播放朝向播放待播放音频。
[0016]根据本专利技术实施例的另一方面,还提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述的音频的播放方法。
[0017]根据本专利技术实施例的另一方面,还提供了一种电子设备,其特征在于,电子设备包括一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现用于运行程序,其中,程序被设置为运行时执行上述的音频的播放方法。
[0018]在本专利技术实施例中,采用根据所述当前区域范围以及所述第一位置确定待播放音频的目标播放位置和目标播放朝向的方式,通过获取目标虚拟对象在游戏场景中的当前区域范围以及处于所述游戏场景中的目标虚拟角色的第一位置,其中,目标虚拟对象根据游戏进度信息进行变化调整;根据所述当前区域范围以及所述第一位置确定待播放音频的目标播放位置和目标播放朝向,在所述目标播放位置沿所述目标播放朝向播放所述待播放音频。
[0019]由上述内容可知,由于本申请可根据所述当前区域范围以及所述第一位置确定待播放音频的目标播放位置和目标播放朝向,因此,待播放音频无需挂接在固定的目标虚拟对象或者坐标定位上,当目标虚拟角色进行移动,或者,目标虚拟对象的当前区域范围发生
变化时,待播放音频的目标播放位置和目标播放朝向可实时进行更新,从而达到了避免游戏中音频音效缺失的目的,解决了现有技术中,由于游戏中音频音效缺失,导致的游戏音频的播放效果差的问题,进而可根据目标虚拟对象的变化以及目标虚拟角色位置给玩家提供不同的音效表现,实现提升游戏的沉浸感以及表现力的技术效果。
附图说明
[0020]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0021]图1是根据本专利技术实施例的一种可选的音频的播放方法的流程图;
[0022]图2是根据本专利技术实施例的一种可选的音频的播放方法的示意图;
[0023]图3是根据本专利技术实施例的一种可选的音频的播放方法的示意图;
[0024]图4是根据本专利技术实施例的一种可选的音频的播放装置的示意图。
具体实施方式
[0025]为了使本
的人员更好地理解本专利技术方案,下面将结合本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音频的播放方法,其特征在于,包括:获取目标虚拟对象在游戏场景中的当前区域范围以及处于所述游戏场景中的目标虚拟角色的第一位置,其中,所述目标虚拟对象根据游戏进度信息进行变化调整;根据所述当前区域范围以及所述第一位置确定待播放音频的目标播放位置和目标播放朝向;在所述目标播放位置沿所述目标播放朝向播放所述待播放音频。2.根据权利要求1所述的方法,其特征在于,根据所述当前区域范围以及所述第一位置确定待播放音频的目标播放位置和目标播放朝向,包括:根据所述当前区域范围与所述第一位置从所述目标虚拟对象所确定的预设范围中确定目标点,其中,所述目标点为所述目标虚拟对象上与所述第一位置满足预设关系的坐标点;确定所述目标点的位置为所述目标播放位置,并确定所述目标播放位置指向所述第一位置的朝向为所述目标播放朝向。3.根据权利要求2所述的方法,其特征在于,根据所述当前区域范围与所述第一位置从所述目标虚拟对象所确定的预设范围中确定目标点,包括:根据所述当前区域范围中确定与所述第一位置之间的距离最近的坐标点为所述目标点。4.根据权利要求3所述的方法,其特征在于,根据所述当前区域范围中确定与所述第一位置之间的距离最近的坐标点为所述目标点,包括:根据所述目标虚拟对象的基准位置与所述第一位置确定预设直线;获取所述预设直线与所述目标虚拟对象之间的至少一个交叉点;从所述至少一个交叉点中确定与所述第一位置距离最近的交叉点为所述目标点。5.根据权利要求1所述的方法,其特征在于,在所述目标播放位置沿所述目标播放朝向播放所述待播放音频,包括:根据所述目标虚拟对象与所述目标虚拟角色之间的相对位置和/或所述游戏进度信息调整所述待播放音频在所述目标播放位置上的音频播放信息;按照所述音频播放信息沿所述目标播放朝向播放所述待播放音频。6.根据权利要求5所述的方法,其特征在于,根据所述游戏进度信息调整所述待播放音频在所述目标播放位置上的音频播放信息,包括:在所述游戏进度信息表征所述目标虚拟对象处于第一状态时,将所述待播放音频的第一音频播放信息调整为第二音频播放信息,其中,所述第一音频播放信息或所述第二音频播放信息至少包括声场空间的宽度以及声场的相位变化幅度,所述第一状态表征所述目标虚拟对象处于平稳状态;在所述游戏进度信息表征所述目标虚拟对象处于第二状态时,将所述待播放音频的第二音频播放信息调...

【专利技术属性】
技术研发人员:徐巍
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1