本申请涉及音频处理领域,具体而言,涉及一种音频数据的交互方法、装置、存储介质和电子装置。
背景技术:
1、目前,音频为游戏的沉浸性和交互性提供可强有力的支持和保障,在当前的游戏中,通常需要根据音频节奏等方式,进行交互性玩法。
2、在相关技术中,在玩家根据音频节奏等方式,在游戏中进行交互性玩法时,通常需要大量人力提前向指定好的音频预制的各种交互逻辑,以通过预制触发条件,自动播放指定好的音频,并执行交互逻辑。但是,上述音频和交互逻辑无强关联,只是并行同时执行,在体验次数过多后无法带给玩家新鲜感,存在无法有效进行音频数据的交互的技术问题。
3、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本申请至少部分实施例提供了一种音频数据的交互方法、装置、存储介质和电子装置,以至少解决无法有效进行音频数据的交互的技术问题。
2、根据本申请其中一实施例,提供了一种音频数据的交互方法。该方法可以包括:获取游戏场景中待播放的目标音频的目标音频数据,其中,目标音频与游戏场景中待交互的虚拟对象相关联;基于目标音频数据,确定虚拟对象的目标交互参数,其中,目标交互参数用于表示虚拟对象待执行的交互行为的目标属性;在播放目标音频的过程中,基于目标交互参数控制虚拟对象执行交互行为,其中,目标音频的播放内容与交互行为的交互内容相匹配。
3、根据本申请其中一实施例,还提供了一种音频数据的交互装置。该装置可以包括:获取单元,用于获取游戏场景中待播放的目标音频的目标音频数据,其中,目标音频与游戏场景中待交互的虚拟对象相关联;确定单元,用于基于目标音频数据,确定虚拟对象的目标交互参数,其中,目标交互参数用于表示虚拟对象待执行的交互行为的目标属性;执行单元,用于在播放目标音频的过程中,基于目标交互参数控制虚拟对象执行交互行为,其中,目标音频的播放内容与交互行为的交互内容相匹配。
4、根据本申请其中一实施例,还提供了一种计算机可读存储介质。该计算机可读存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述任一项中的音频数据的交互方法。
5、根据本申请其中一实施例,还提供了一种电子装置。该电子装置可以包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述任一项中的音频数据的交互方法。
6、在本申请实施例中,获取游戏场景中待播放的目标音频的目标音频数据,其中,目标音频与游戏场景中待交互的虚拟对象相关联;基于目标音频数据,确定虚拟对象的目标交互参数,其中,目标交互参数用于表示虚拟对象待执行的交互行为的目标属性;在播放目标音频的过程中,基于目标交互参数控制虚拟对象执行交互行为,其中,目标音频的播放内容与交互行为的交互内容相匹配。也即,该实施例通过目标音频的目标音频数据,确定虚拟对象的目标交互参数,当播放目标音频数据时,可以基于目标音频对应的目标交互参数,实时地控制虚拟对象的交互行为,从而实现了可以有效进行音频数据的交互的技术效果,解决了无法有效进行音频数据的交互的技术问题。
1.一种音频数据的交互方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,基于所述目标音频数据,确定所述虚拟对象的目标交互参数,包括:
4.根据权利要求1所述的方法,其特征在于,基于所述目标音频数据,确定所述虚拟对象的目标交互参数,包括:
5.根据权利要求4所述的方法,其特征在于,基于所述目标音频数据,确定与所述虚拟对象所属的目标类别对应的目标交互参数,包括:
6.根据权利要求5所述的方法,其特征在于,所述环境类别的所述虚拟对象为灯光对象,所述第一目标交互参数包括所述游戏场景的以下至少之一参数:
7.根据权利要求5所述的方法,其特征在于,所述物品类别的所述虚拟对象为物品对象,所述第二目标交互参数包括所述物品对象的以下至少之一参数:
8.根据权利要求1所述的方法,其特征在于,获取游戏场景中待播放的目标音频的目标音频数据,包括:
9.根据权利要求8所述的方法,其特征在于,获取时域信号在目标时间段内的所述初始音频数据,包括:
10.根据权利要求1所述的方法,其特征在于,获取游戏场景中待播放的目标音频的目标音频数据,包括:
11.根据权利要求1至10中任意一项所述的方法,其特征在于,在播放所述目标音频的过程中,基于所述目标交互参数控制所述虚拟对象执行所述交互行为,包括:
12.一种音频数据的交互装置,其特征在于,包括:
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为被处理器运行时执行所述权利要求1至11中任一项中所述的方法。
14.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至11中任一项中所述的方法。