本公开涉及音频处理,尤其是涉及一种音频的引用方法、装置、电子设备和存储介质。
背景技术:
1、在虚拟游戏开发领域中,要使音频在游戏中正确发声,需要在特定的美术资源属性文件中引用音频信息,而为了便于查找和管理游戏中的音频引用信息,还需要手动或通过工具记录每个音频引用信息。
2、这种音频引用信息的管理方式容易出现人为错误,发生更新时难以同步更新,协作开发难度大,致使音频引用信息难以管理。
技术实现思路
1、有鉴于此,本公开的目的在于提供一种音频的引用方法、装置、电子设备和存储介质,以降低音频引用信息的管理难度。
2、第一方面,本公开实施例提供了一种音频的引用方法,方法包括:响应于预设游戏音频引用信息的更新,获取更新的至少一个目标音频引用信息;其中,每个所述目标音频引用信息用于指示目标音频引用所处的初始资源描述文件,所述初始资源描述文件中的目标音频引用用于指示至少一个目标音频资源在游戏中的行为和/或属性;根据每个所述目标音频引用信息,对每个初始资源描述文件进行目标音频引用更新,得到至少一个目标资源描述文件。
3、第二方面,本公开实施例提供了一种音频的引用装置,装置包括:获取模块,用于响应于预设游戏音频引用信息的更新,获取更新的至少一个目标音频引用信息;其中,每个所述目标音频引用信息用于指示目标音频引用所处的初始资源描述文件,所述初始资源描述文件中的目标音频引用用于指示至少一个目标音频资源在游戏中的行为和/或属性;更新模块,用于根据每个所述目标音频引用信息,对每个初始资源描述文件进行目标音频引用更新,得到至少一个目标资源描述文件。
4、第三方面,本公开实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述音频的引用方法。
5、第四方面,本公开实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现上述音频的引用方法。
6、本公开实施例带来了以下有益效果:
7、上述音频的引用方法、装置、电子设备和存储介质,响应于预设游戏音频引用信息的更新,获取更新的至少一个目标音频引用信息;其中,每个所述目标音频引用信息用于指示目标音频引用所处的初始资源描述文件,所述初始资源描述文件中的目标音频引用用于指示至少一个目标音频资源在游戏中的行为和/或属性;根据每个所述目标音频引用信息,对每个初始资源描述文件进行目标音频引用更新,得到至少一个目标资源描述文件。该方式中,将游戏中的音频引用更新入口统一为预设游戏音频引用信息,在需要更新游戏中的音频引用时,只需更新预设游戏音频引用信息中的音频引用信息即可,避免音频引用信息的混乱问题,使得音频引用信息的管理难度降低。
8、本公开的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本公开而了解。本公开的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
9、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种音频的引用方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,每个所述目标音频引用信息包括目标引用标识符,所述目标引用标识符用于指示目标音频引用;
3.根据权利要求2所述的方法,其特征在于,所述至少一个目标音频引用信息包括删除类型的至少一个第一音频引用信息和/或非删除类型的至少一个第二音频引用信息,所述第一音频引用信息包括第一引用标识符,所述第二音频引用信息包括第二引用标识符;
4.根据权利要求3所述的方法,其特征在于,所述针对删除类型的至少一个第一音频引用信息,根据每个第一引用标识符,将每个第一资源描述文件中对应的第一音频引用删除,得到至少一个更新后的第一资源描述文件,包括:
5.根据权利要求3所述的方法,其特征在于,所述针对非删除类型的至少一个第二音频引用信息,对每个所述第二音频引用信息进行解析,得到每个第二音频引用信息对应的第二音频引用,包括:
6.根据权利要求3所述的方法,其特征在于,每个所述第二音频引用信息包括第二资源描述文件的路径信息和音频引用位置信息;
7.根据权利要求1所述的方法,其特征在于,在所述响应于预设游戏音频引用信息的更新,获取更新的至少一个目标音频引用信息之前,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,所述对游戏的所有资源描述文件进行音频引用信息提取,得到预设游戏音频引用信息,包括:
9.根据权利要求1所述的方法,其特征在于,所述响应于预设游戏音频引用信息的更新,获取更新的至少一个目标音频引用信息,包括:
10.一种音频的引用装置,其特征在于,所述装置包括:
11.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现权利要求1-9任一项所述的音频的引用方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被处理器调用和执行时,所述计算机可执行指令促使所述处理器实现权利要求1-9任一项所述的音频的引用方法。