3D音效实现方法、装置、存储介质及电子设备制造方法及图纸

技术编号:28389185 阅读:18 留言:0更新日期:2021-05-08 00:19
本申请实施例提供一种3D音效实现方法、装置、存储介质及电子设备。该3D音效实现方法在当检测到音频信号时,获取虚拟音源的当前方位信息;根据所述当前方位信息从样本参数集合中选取目标信号调节参数;基于所述目标信号调节参数对所述音频信号进行调节;播放调节后的音频信号。

【技术实现步骤摘要】
【国外来华专利技术】3D音效实现方法、装置、存储介质及电子设备
本申请涉及电子
,尤其涉及一种3D音效实现方法及电子设备。
技术介绍
随着多手机媒体技术的快速发展和虚拟现实(VirtualReality,简称VR)技术的火热,带动了在智能手机、平板电脑等移动终端上实现三维(Three,Dimensions,简称3D)音效的要求。相关技术中,需通过头戴式耳机内置的方位传感器感应人头部的转动,来定位3D音效的虚拟音源位置,从而实现三维播放效果。可知,这种通过外设定位音源的方式,使得3D音效的应用存在一定局限性。
技术实现思路
本申请实施例提供一种3D音效实现方法、装置、存储介质及电子设备,可以提升3D音效应用的通用性。第一方面,本申请实施例提供一种3D音效实现方法,应用于电子设备,包括:当检测到音频信号时,获取虚拟音源的当前方位信息;根据所述当前方位信息从样本参数集合中选取目标信号调节参数;基于所述目标信号调节参数对所述音频信号进行调节;播放调节后的音频信号。第二方面,本申请实施例提供一种3D音效实现装置,应用于电子设备,所述3D音效实现装置包括:方位获取模块,用于当检测到音频信号时,获取虚拟音源的当前方位信息;选取模块,用于根据所述当前方位信息从样本参数集合中选取目标信号调节参数;调节模块,用于基于所述目标信号调节参数对所述音频信号进行调节;播放模块,用于播放调节后的音频信号。第三方面,本申请实施例提供一种存储介质,所述存储介质中存储有多条指令,所述指令适于由处理器加载以执行以下步骤:当检测到音频信号时,获取虚拟音源的当前方位信息;根据所述当前方位信息从样本参数集合中选取目标信号调节参数;基于所述目标信号调节参数对所述音频信号进行调节;播放调节后的音频信号。第四方面,本申请实施例提供一种电子设备,包括处理器以及存储介质,所述存储介质中存储有多条指令,所述处理器加载所述指令以执行以下步骤:当检测到音频信号时,获取虚拟音源的当前方位信息;根据所述当前方位信息从样本参数集合中选取目标信号调节参数;基于所述目标信号调节参数对所述音频信号进行调节;播放调节后的音频信号。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。为了更完整地理解本申请及其有益效果,下面将结合附图来进行以下说明,其中在下面的描述中相同的附图标号表示相同部分。图1是本申请实施例提供的3D音效实现方法的第一流程示意图。图2是本申请实施例提供的3D音效实现方法的第一应用场景示意图。图3是本申请实施例提供的3D音效实现方法的第二流程示意图。图4是本申请实施例提供的3D音效实现方法的第二应用场景示意图。图5是本申请实施例提供的3D音效实现方法的第三流程示意图。图6是本申请实施例提供的3D音效实现方法的第三应用场景示意图。图7是本申请实施例提供的3D音效实现方法的第四流程示意图。图8是本申请实施例提供的3D音效实现方法的第五流程示意图。图9是本申请实施例提供的3D音效实现装置的第一结构示意图。图10是本申请实施例提供的3D音效实现装置的第二结构示意图。图11是本申请实施例提供的3D音效实现装置的第三结构示意图。图12是本申请实施例提供的电子设备的结构示意图。图13是本申请实施例提供的电子设备的又一结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请实施例提供一种3D音效实现方法、装置、存储介质及电子设备,以下将分别进行详细说明。如图1所示,3D音效实现方法,应用于电子设备。该电子设备可以是智能手机、平板电脑等智能终端。该3D音效实现方法可以包括以下步骤:101、当检测到音频信号时,获取虚拟音源的当前方位信息。其中,音频信号可以由电子设备中内置的扬声器基于接收到的电信号转换得到,也可以是基于外接的耳机设备基于接收到的电信号转换得到。具体的,可以在电子设备中设置振动检测装置,用于检测扬声器的振动情况,从而实现对音频信号的监控。在本申请实施例中,虚拟音源的当前方位信息对应满足用户需求的音源在实际物理空间中的方位信息。例如,若用户希望音源在自己左侧偏转θ角度的方位,则虚拟音源与虚拟用户的位置关系可以参考图2。在本申请实施例中,确定虚拟音源的当前方位信息的方式可以有多种。例如,可以通过软件的方式由用户通过电子设备进行设置;可以通过电子设备的自身放置状态确定;还可以通过用于与电子设备与用户之间的位置关系进行确定。下面将会进行相关内容的详细描述。102、根据当前方位信息从样本参数集合中选取目标信号调节参数。其中,样本参数集合中包括有多个预设录入的信号调节参数,电子设备可基于当前获取的虚拟音源的方位信息从该样本参数集合中选取匹配的信号调节参数。在本申请实施例中,需要预先采集音源的方位信息与调节参数之间的对应关系,以便后续目标信号调节参数的确定。也即,在一些实施例中,在检测音频信号之前,还包括:获取多个样本方位信息、及在样本方位信息下对应的信号调节参数;建立样本方位信息与信号调节参数之间的映射关系,并将映射关系、样本方位信息及信号调节参数添加到样本参数集合中。具体的,可以获取该采样方位下的头相关变换函数(HeadRelatedTransferFunction,简称HRTF)的冲击响应。例如,采样方位信息为以用户为中心向左或向右偏转θ,则左耳和右耳的冲击响应分别可以记作和其中,冲击响应可由人工或机器通过逐步调试音频信号测得。假设输入的信号为单声道信号s,则左输出信号和右侧输出信号分分别为和假设输入的信号为双声道信号l和r,则左侧输出信号和右侧输出信号分别为和具体实施时,将lout和rout经过混响器,消除头内定位效应混响器设计可以采用人工混响算法,采用4个并联的梳状滤波器,梳状滤波器系统函数为:其中,D1~D4分别表示4个梳状滤波器的延迟,具体数分别可以为14.61ms,18.83ms,20.74ms和22.15ms;a1~a4表示4个梳状滤波器的衰减增益,分别可以为0.84,0.82,0.8和0.78。实际应用中,可以对方位信息进行采样,然后在将虚拟音源的位置定位为当前采样方位信息的前提本文档来自技高网...

【技术保护点】
一种3D音效实现方法,应用于电子设备,其中,所述3D音效实现方法包括:/n当检测到音频信号时,获取虚拟音源的当前方位信息;/n根据所述当前方位信息从样本参数集合中选取目标信号调节参数;/n基于所述目标信号调节参数对所述音频信号进行调节;/n播放调节后的音频信号。/n

【技术特征摘要】
【国外来华专利技术】一种3D音效实现方法,应用于电子设备,其中,所述3D音效实现方法包括:
当检测到音频信号时,获取虚拟音源的当前方位信息;
根据所述当前方位信息从样本参数集合中选取目标信号调节参数;
基于所述目标信号调节参数对所述音频信号进行调节;
播放调节后的音频信号。


如权利要求1所述的3D音效实现方法,其中,所述获取虚拟音源的当前方位信息,包括:
获取电子设备相对于水平面的偏转角度、及偏转方向;
根据所述偏转角度、及偏转方向确定所述虚拟音源的当前方位信息。


如权利要求1所述的3D音效实现方法,其中,所述获取虚拟音源的当前方位信息,包括:
启动电子设备的摄像头获取当前用户头像;
确定所述用户头像相对于预设头像的偏转角度、及偏转方向;
根据所述偏转角度、及偏转方向确定所述虚拟音源的当前方位信息。


根据权利要求3所述的3D音效实现方法,其中,在启动电子设备的摄像头获取当前用户头像后,确定所述用户头像相对于预设头像的偏转角度、及偏转方向前,还包括:
生成信息显示界面,所述信息显示界面包括第一区域和第二区域,所述第二区域内显示有虚拟用户的位置信息;
实时在所述第一区域内显示所述用户头像;
在将所述偏转角度、及偏转方向作为所述虚拟音源的当前方位信息后,还包括:
实时根据所述方位信息、及所述虚拟用户的位置信息,在所述第二区域内显示所述虚拟音源。


如权利要求1所述的3D音效实现方法,其中,所述获取虚拟音源的当前方位信息,包括:
获取用户输入的语音信息,所述语音信息包括偏转方向和偏转角度;
对所述语音信息进行识别,得到识别结果;
基于所述识别结果确定虚拟音源的当前方位信息。


如权利要求1所述的3D音效实现方法,其中,所述获取虚拟音源的当前方位信息,包括:
启动目标应用界面;
获取用户在所述目标应用界面上预设显示区域内的触摸位置信息;
根据所述触摸位置信息、和所述显示界面上的预设位置信息之间的位置差异信息;
基于所述位置差异信息确定所述音源的方位信息。


根据权利要求1所述的3D音效实现方法,其中,在检测音频信号之前,还包括:
获取多个样本方位信息、及在所述样本方位信息下对应的信号调节参数;
建立所述样本方位信息与信号调节参数之间的映射关系,并将所述映射关系、样本方位信息及信号调节参数添加到样本参数集合中;
所述根据所述当前方位信息从样本参数集合中确定目标信号调节参数,包括:
从样本参数集合中选取与所述当前方位信息匹配的目标样本方位信息;
基于所述映射关系,从所述样本参数集合中获取所述目标样本方位信息对应的信号调节参数,作为所述目标信号调节参数。


如权利要求1所述的3D音效实现方法,所述音频信号包括第一子音频信号和第二子音频信号,所述信号调节参数包括第一时延调节参数和第二时延参数;
所述基于所述信号调节参数对所述音频信号进行调节,包括:
基于所述第一时延调节参数调节第一子音频信号的输出时间;
基于所述第二时延调节参数调节第二子音频信号的输出时间。


如权利要求1所述的3D音效实现方法,其中,所述音频信号包括第一子音频信号和第二子音频信号,所述信号调节参数包括第一音量调节参数和第二音量调节参数;
所述基于所述信号调节参数对所述音频信号进行调节,包括:
基于所述第一音量调节参数调节第一子音频信号的音量大小;
基于所述第二音量调节参数调节第二子音频信号的音量大小。


一种3D音效实现装置,应用于电子设备,其中,所述3D音效实现装置包括:
方位获取模块,用于当检测到音频信号时,获取虚拟音源的当前方位信息;
选取模块,用于根据所述当前方位信息从样本参数集合中选取目标信号调节参数;
调节模块,用于基于所述目标信号调节参数对所述音频信号进行调节;
播放模块,用于播放调节后的音频信号。


一种存储介质,其中,所述存储介质中存储有多条指令,所述...

【专利技术属性】
技术研发人员:陈岩
申请(专利权)人:深圳市欢太科技有限公司OPPO广东移动通信有限公司
类型:发明
国别省市:广东;44

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

1