【技术实现步骤摘要】
声音数据计算模型获取方法、装置、计算设备及存储介质
[0001]本申请涉及声音处理
,特别涉及一种声音数据计算模型获取方法、装置、计算设备及存储介质。
技术介绍
[0002]随着网络技术的发展,终端内能够安装的游戏应用也越来越多,为了降低终端计算资源的消耗,可以由服务器计算游戏应用的视频数据和声音数据,并将计算出的视频数据和声音数据发送给终端,终端同步播放游戏应用的视频数据以及声音数据,以给用户较好的游戏体验。
[0003]目前,服务器计算游戏应用的声音数据的过程包括:对于每个用户,服务器计算每个用户控制的虚拟对象在游戏场景所在位置处的声音数据计算模型,再采用计算到的各个声音数据计算模型,计算每个游戏用户控制的虚拟对象在游戏场景所在位置处的声音数据。
[0004]但是,一般游戏应用的用户比较多且每个用户可以控制虚拟对象在游戏场景中移动,则服务器针对每个用户控制的虚拟对象在游戏场景中的各个位置,均需计算一次声音数据计算模型,导致服务器的计算量增加,服务器的计算资源消耗大。
技术实现思路
[0005]本申请实施例提供了一种声音数据计算模型获取方法、装置、计算设备及存储介质,能够在计算设备获取声音数据计算模型时,降低计算设备计算资源的消耗。该技术方案如下:
[0006]第一方面,提供了一种声音数据计算模型获取方法,所述方法用于获取目标场景中的声音数据计算模型,所述方法由计算设备执行,所述方法包括:
[0007]接收声音数据计算模型获取请求,所述声音数据计算模型获取请求指
【技术保护点】
【技术特征摘要】
1.一种声音数据计算模型获取方法,其特征在于,所述方法用于获取目标场景中的声音数据计算模型,所述方法由计算设备执行,所述方法包括:接收声音数据计算模型获取请求,所述声音数据计算模型获取请求指示获取当前时刻所述目标场景中指定位置处的声音数据计算模型;根据声音数据计算模型库中与所述指定位置对应的声音数据计算模型信息,获取目标声音数据计算模型,所述声音数据计算模型库包括多个声音数据计算模型信息,其中,每一声音数据计算模型信息用于计算所述目标场景中一个位置处的声音数据。2.根据权利要求1所述的方法,其特征在于,所述与所述指定位置对应的声音数据计算模型信息包括:与所述指定位置对应的声音数据计算模型、所述目标场景中的各声源的位置信息和所述指定位置的位置信息。3.根据权利要求1或2所述的方法,其特征在于,所述根据声音数据计算模型库中与所述指定位置对应的声音数据计算模型信息,获取目标声音数据计算模型包括:确定所述目标场景中的至少一个声源的位置出现变化;根据所述位置出现变化的至少一个声源的位置信息以及所述与所述指定位置对应的声音数据计算模型信息,计算所述目标声音数据计算模型。4.根据权利要求3所述的方法,其特征在于,所述根据所述位置出现变化的至少一个声源的位置信息以及所述与所述指定位置对应的声音数据计算模型信息,计算所述目标声音数据计算模型包括:将所述位置出现变化的至少一个声源的位置信息以及所述与所述指定位置对应的声音数据计算模型信息发送至子计算设备;接收所述子计算设备发送的所述目标声音数据计算模型。5.根据权利要求1
‑
4中任一项所述的方法,其特征在于,所述获取目标声音数据计算模型之后,所述方法还包括:将所述目标声音数据计算模型、所述指定位置的位置信息和所述位置出现变化的至少一个声源的位置信息存储至所述声音数据计算模型库。6.根据权利要求1
‑
5中任一项所述的方法,其特征在于,所述接收声音数据计算模型获取请求之前,所述方法还包括:在所述目标场景中选取一个预计算位置;计算所述预计算位置的声音数据计算模型;将所述预计算位置的声音数据计算模型、所述预计算位置的位置信息和所述预计算位置所在目标场景中的各声源的位置信息存储至所述声音数据计算模型库。7.根据权利要求6所述的方法,其特征在于,所述计算所述预计算位置的声音数据计算模型包括:将所述预计算位置的位置信息、所述预计算位置所在目标场景的声源信息发送至子计算设备;接收所述子计算设备发送的所述预计算位置的声音数据计算模型。8.根据权利要求1
‑
7中任一项所述的方法,其特征在于,所述目标场景为游戏场景或对任一真实环境的仿真场景。
9.一种声音数据计算模型获取装置,其特征在于,所述装置用于获取目标场景中的声音数据计算模型,所述装置包括:通信模块,用于接收声音数据计算模型获取请求,所述声音数据计算模型获取请...
【专利技术属性】
技术研发人员:涂赟,余洲,尹青,
申请(专利权)人:华为云计算技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。