音效处理方法、装置、电子设备、存储介质及程序产品与流程

摘要: 本公开实施例涉及游戏,尤其涉及一种音效处理方法、装置、电子设备、存储介质及程序产品。背景技术:1、随着3d游戏沉浸感需求持续提升,基于物理模拟的实时交互式音效已...
音效处理方法、装置、电子设备、存储介质及程序产品与流程

本公开实施例涉及游戏,尤其涉及一种音效处理方法、装置、电子设备、存储介质及程序产品。

背景技术:

1、随着3d游戏沉浸感需求持续提升,基于物理模拟的实时交互式音效已成为游戏音频开发的核心方向,其中虚拟对象落地冲击音效是场景交互音效的重要组成部分,音效表现与虚拟对象下落物理状态的精准匹配,是增强玩家空间感知与场景代入感的关键。

2、相关技术中,传统的虚拟对象落地音效实现方式,通常在检测到虚拟对象与接触面发生碰撞时,音频引擎通常直接调用预置的固定音效资源进行播放,或在有限数量的候选音效样本中按随机规则选取其一触发。

3、然而,这种实现方式存在明显局限性,音效表现与虚拟对象的实际物理状态脱节,难以还原不同下落条件下的落地发声差异,进而降低了玩家的沉浸式体验。

技术实现思路

1、本公开提供了一种音效处理方法、装置、电子设备、存储介质及程序产品,以解决落地音效样式固定、难以还原不同下落条件下的落地发声差异,声音表现单一、沉浸感不足的技术问题。

2、根据本公开的一方面,提供了一种音效处理方法,该方法包括:

3、确定虚拟对象从发射点运动至接触面之间的距离信息,基于所述距离信息确定与所述虚拟对象对应的音效调整参数;

4、基于所述音效调整参数,对预设音效样本的音效属性参数进行调整,得到调整后的音效属性参数;

5、响应于检测到所述虚拟对象与所述接触面发生接触,依据所述调整后的音效属性参数播放所述预设音效样本,以获得与所述虚拟对象对应的目标音效。

6、根据本公开的另一方面,提供了一种音效处理装置,该装置包括:

7、第一模块,用于确定虚拟对象从发射点运动至接触面之间的距离信息,基于所述距离信息确定与所述虚拟对象对应的音效调整参数;

8、第二模块,用于基于所述音效调整参数,对预设音效样本的音效属性参数进行调整,得到调整后的音效属性参数;

9、第三模块,用于响应于检测到所述虚拟对象与所述接触面发生接触,依据所述调整后的音效属性参数播放所述预设音效样本,以获得与所述虚拟对象对应的目标音效。

10、根据本公开的另一方面,提供了一种电子设备,电子设备包括:

11、一个或多个处理器;

12、存储装置,用于存储一个或多个程序,

13、当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如本公开实施例中任一的音效处理方法。

14、根据本公开的另一方面,提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机指令,计算机指令用于使处理器执行时实现本公开实施例中任一的音效处理方法。

15、根据本公开的另一方面,提供了一种计算机程序产品,计算机程序在被处理器执行时实现如本公开实施例中任一的音效处理方法。

16、本公开实施例的技术方案,通过确定虚拟对象从发射点运动至接触面之间的距离信息,获取发射点与接触面之间的距离信息,并换算得到对应的音效调整参数,将虚拟对象的下落物理数据转化为可驱动音效变化的控制参数,实现了物理运动状态与音频控制逻辑的关联绑定,为音效动态调节提供了核心控制依据。进一步的,通过基于音效调整参数对各类预设音效样本的音效属性参数进行差异化调节,能够根据距离信息自适应调整音效属性参数,实现不同下落工况下声音特征的动态变化,还原真实物理场景下的发声规律。进一步的,通过响应于检测到虚拟对象与接触面发生接触,依据所述调整后的音效属性参数播放所述预设音效样本,以获得与所述虚拟对象对应的目标音效,实现了按照动态调节后的音效属性参数输出适配当前场景的声响,让音效表现与虚拟对象实际运动状态精准匹配,保证交互音效实时播放,有效提升声音表现的自然度与场景听觉沉浸感。本公开实施例的技术方案,解决了相关技术中落地音效样式固定、难以还原不同下落条件下的落地发声差异,声音表现单一、沉浸感不足的问题,能够基于虚拟对象的发射点与接触面之间的距离信息动态调节落地音效的听觉属性,实现音效表现与物理下落状态的精准匹配,提升了落地音效的物理真实感与空间沉浸感,进而,提升了游戏音效的真实度与整体听觉沉浸感。

17、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。

1.一种音效处理方法,其特征在于,包括:

2.根据权利要求1所述的音效处理方法,其特征在于,所述距离信息包括垂直高度;所述确定虚拟对象从发射点运动至接触面之间的距离信息,包括:

3.根据权利要求1所述的音效处理方法,其特征在于,所述基于所述距离信息确定与所述虚拟对象对应的音效调整参数,包括:

4.根据权利要求1所述的音效处理方法,其特征在于,所述基于所述音效调整参数,对预设音效样本的音效属性参数进行调整,得到调整后的音效属性参数,包括:

5.根据权利要求4所述的音效处理方法,其特征在于,所述预设音效样本包含至少两类音效样本,所述至少两类音效样本包括第一音效样本和第二音效样本,所述第一音效样本对应的距离信息小于所述第二音效样本对应的距离信息;

6.根据权利要求5所述的音效处理方法,其特征在于,所述基于所述音效调整参数和预设参数阈值,对所述第一音效样本的第一音效属性参数进行调整,得到调整后的第一音效属性参数,包括:

7.根据权利要求6所述的音效处理方法,其特征在于,所述基于预设的第一参数对应关系,对所述第一音效样本的第一音效属性参数进行调整,得到调整后的第一音效属性参数,包括:

8.根据权利要求7所述的音效处理方法,其特征在于,所述基于所述音效调整参数和预设参数阈值,对所述第二音效样本的第二音效属性参数进行调整,得到调整后的第二音效属性参数,包括:

9.一种音效处理装置,其特征在于,包括:

10.一种电子设备,其特征在于,所述电子设备包括:

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-8中任一项所述的音效处理方法。

12.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-8任一项所述的音效处理方法。