声音再现方法和装置、存储介质及电子装置制造方法及图纸

技术编号:19062246 阅读:50 留言:0更新日期:2018-09-29 13:16
本发明专利技术公开了一种声音再现方法和装置、存储介质及电子装置。其中,该方法包括:在虚拟场景中与第一虚拟对象对应的音源检测范围内,检测声音触发事件,其中,声音触发事件中携带有用于与触发声音的音源匹配的音源特征信息;在检测到声音触发事件的情况下,根据音源特征信息确定音源所在的音源位置,并获取音源位置与第一虚拟对象所在的第一位置之间的第一传输距离;根据第一传输距离确定出音源在第一位置所要再现的目标声音;在虚拟场景中的第一位置再现目标声音。本发明专利技术解决了相关技术提供的声音再现方法存在声音再现准确性较低的技术问题。

【技术实现步骤摘要】
声音再现方法和装置、存储介质及电子装置
本专利技术涉及计算机领域,具体而言,涉及一种声音再现方法和装置、存储介质及电子装置。
技术介绍
如今,为了吸引更多用户下载使用应用客户端,很多终端应用的应用开发商都非常关注用户在运行应用客户端时的视听体验。其中,为了给用户提供身临其境的视听感受,很多终端应用都采用了立体声录音,然后再通过扬声器再现空间声音的方式,从而实现为用户提供空间化的听觉效果。然而,在一些人机交互应用中,例如游戏应用,虚拟场景中所涉及的虚拟对象数量较多,若仍然使用上述方法提供的方式进行声音再现,不仅操作较复杂,而且无法保证虚拟场景中再现出的声音的真实准确性。也就是说,相关技术提供的声音再现方法存在声音再现准确性较低的问题。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供一种声音再现方法和装置、存储介质及电子装置,以至少解决相关技术提供的声音再现方法存在声音再现准确性较低的技术问题。根据本专利技术实施例的一个方面,提供了一种声音再现方法,包括:在虚拟场景中与第一虚拟对象对应的音源检测范围内,检测声音触发事件,其中,上述声音触发事件中携带有用于与触发本文档来自技高网...

【技术保护点】
1.一种声音再现方法,其特征在于,包括:在虚拟场景中与第一虚拟对象对应的音源检测范围内,检测声音触发事件,其中,所述声音触发事件中携带有用于与触发声音的音源匹配的音源特征信息;在检测到所述声音触发事件的情况下,根据所述音源特征信息确定所述音源所在的音源位置,并获取所述音源位置与所述第一虚拟对象所在的第一位置之间的第一传输距离;根据所述第一传输距离确定出所述音源在所述第一位置所要再现的目标声音;在所述虚拟场景中的所述第一位置再现所述目标声音。

【技术特征摘要】
1.一种声音再现方法,其特征在于,包括:在虚拟场景中与第一虚拟对象对应的音源检测范围内,检测声音触发事件,其中,所述声音触发事件中携带有用于与触发声音的音源匹配的音源特征信息;在检测到所述声音触发事件的情况下,根据所述音源特征信息确定所述音源所在的音源位置,并获取所述音源位置与所述第一虚拟对象所在的第一位置之间的第一传输距离;根据所述第一传输距离确定出所述音源在所述第一位置所要再现的目标声音;在所述虚拟场景中的所述第一位置再现所述目标声音。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一传输距离确定出所述音源在所述第一位置所要再现的目标声音包括:确定在所述虚拟场景中所述第一虚拟对象当前所处的虚拟环境;获取与所述虚拟环境匹配的所述音源的声音曲线,其中,所述声音曲线用于指示所述音源所触发的声音与传输距离之间的对应关系;从所述声音曲线中确定出与所述第一传输距离匹配的所述目标声音。3.根据权利要求2所述的方法,其特征在于,在所述检测声音触发事件之前,还包括:配置所述音源的所述声音曲线,其中,所述声音曲线包括:第一曲线、第二曲线,所述第一曲线用于指示所述音源所触发的声音未产生衰减的曲线段,所述第二曲线用于指示所述音源所触发的声音产生衰减的曲线段。4.根据权利要求2所述的方法,其特征在于,所述从所述声音曲线中确定出与所述第一传输距离匹配的所述目标声音包括:从所述声音曲线中获取所述音源的衰减距离,其中,在到达所述衰减距离后,所述音源所触发的声音将无法被再现;在所述第一传输距离小于所述衰减距离的情况下,确定出与所述第一传输距离匹配的所述目标声音。5.根据权利要求1所述的方法,其特征在于,所述根据所述音源特征信息确定所述音源所在的音源位置,并获取所述音源位置与所述第一虚拟对象所在的第一位置之间的第一传输距离包括:从所述音源特征信息中提取出用于指示所述音源位置的音源坐标;根据所述音源坐标及所述第一位置对应的位置坐标,计算出所述第一传输距离。6.根据权利要求1所述的方法,其特征在于,在所述虚拟场景中的所述第一位置再现所述目标声音包括:在检测出一个所述音源的情况下,确定一个所述音源在所述第一位置所要再现的所述目标声音;在所述第一位置上再现所述目标声音;在检测出至少两个所述音源的情况下,确定至少两个所述音源分别在所述第一位置所要再现的对象目标声音;合成所述对象目标声音,得到所述目标声音;在所述第一位置上再现所述目标声音。7.根据权利要求6所述的方法,其特征在于,所述合成所述对象目标声音,得到所述目标声音包括以下至少之一:按照预先配置的比例合成所述对象目标声音,得到所述目标声音;从所述对象目标声音中按照预先配置的优先级获取所述目标声音;从所述对象目标声音中随机获取所述目标声音。8.根据权利要求1所述的方法,其特征在于,所述检测声音触发事件包括以下至少之一:检测所述第一虚拟对象是否执行声音触发动作,其中,所述声音触发动作用于生成所述声音触发事件;检测与所述第一虚拟对象交互的第二虚拟对象是否触发所述声音触发事件,其中,所述第二虚拟对象受所述第一虚拟对象控制;检测第三虚拟对象是否触发所述声音触发事件,其中,用于控制所述第三虚拟对象的第四虚拟对象与所述第一虚拟对象为在所述虚拟场景中的关联对象;检测所述第一虚拟对象当前所处的虚拟环境中是否包括环境声音触发对象,其中,所述环境声音触发对象用于按照预定周期触发所述声音触发事件。9.根据权利要求1所述的方法,其特征在于,在所述检测声音触发事件之前,还包括:为所述虚拟场景中所包括的虚拟对象配置音效,其中,所述音效与所述虚拟对象的属性关联,所述虚拟对象在执行触发操作后将生成所述声音触发事件。10.一种声音再现装置,其特征在于,包括:检测单元,用于在虚拟场景中与第一虚拟对象对应的音源检测范围内,检测声音触发事件,其中,所述声音触发事件中携带有用于与触发声音的音源匹配的音源特征信息;获取单元,用于在检测到所述声...

【专利技术属性】
技术研发人员:汪俊明仇蒙潘佳绮张雅肖庆华张书婷
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1