本申请公开了一种发声控制方法、头戴显示设备和计算机存储介质,所述发声控制方法包括:接收多个音响的音响扫频信号,并根据各所述音响扫频信号确定低音发声音响;基于预存的目标频响确定所述音响扫频信号对应的修正曲线,并将各所述音响扫频信号对应的修正曲线汇总得到修正曲线集;根据采集的指令收发延时值确定所述音响扫频信号对应的音响位置信息,根据所述音响位置信息、所述修正曲线集和所述低音发声音响进行发声控制。本申请提高头戴显示设备在低频的发声效果。设备在低频的发声效果。设备在低频的发声效果。
【技术实现步骤摘要】
发声控制方法、头戴显示设备和计算机存储介质
[0001]本申请涉及声音处理
,尤其涉及一种发声控制方法、头戴显示设备和计算机存储介质。
技术介绍
[0002]目前市场上的VR(VirtualReality,虚拟现实技术)设备或者AR(AugmentedReality,增强现实)设备等头戴显示设备逐渐增多,头戴显示设备由于其沉浸式的感受,使得其在游戏及沉浸式电影的应用十分广泛,但受限于头戴显示设备轻量化的趋势,头戴显示设备在发声单元上的选择并不多,因而头戴显示设备在低频的表现并不好。例如由于头戴显示设备轻量化和自身发声模式的限制,头戴显示设备只能通过自身的喇叭单元进行发声,进而无法实现发声单元多样化和造成在低频的发声效果不佳。
[0003]因此,在上述方案的应用过程中,存在只能通过自身的喇叭单元进行发声的缺陷,进而造成了头戴显示设备在低频的发声效果不佳。
技术实现思路
[0004]本申请的主要目的在于提供一种发声控制方法、头戴显示设备和计算机存储介质,旨在解决头戴显示设备在低频的发声效果不佳的技术问题。
[0005]为实现上述目的,本申请提供一种发声控制方法,所述发声控制方法应用于头戴显示设备,所述发声控制方法的步骤包括:
[0006]接收至少一个音响的音响扫频信号,并根据各所述音响扫频信号确定低音发声音响;
[0007]基于预存的目标频响确定所述音响扫频信号对应的修正曲线,并将各所述音响扫频信号对应的修正曲线汇总得到修正曲线集;
[0008]根据采集的指令收发延时值确定所述音响扫频信号对应的音响位置信息,根据所述音响位置信息、所述修正曲线集和所述低音发声音响进行发声控制。
[0009]可选地,所述根据各所述音响扫频信号确定低音发声音响的步骤包括:
[0010]依次确定所述音响扫频信号对应的低音性能曲线,并检测所述低音性能曲线是否与预存的最优低音性能曲线匹配,其中,通过对所述音响扫频信号进行傅里叶变换得到性能曲线,所述低音性能曲线为所述性能曲线中频率值小于预设频率值的曲线;
[0011]若匹配,则确定与所述最优低音性能曲线匹配的音响扫频信号对应的音响作为低音发声音响。
[0012]可选地,所述基于预存的目标频响确定所述音响扫频信号对应的修正曲线的步骤包括:
[0013]确定所述音响扫频信号对应的中高音性能曲线,并确定所述中高音性能曲线对应的音响频响,其中,所述中高音性能曲线为所述性能曲线中频率值大于等于预设频率值的曲线;
[0014]确定所述音响频响与预存的目标频响之间的差值作为修正虚线;
[0015]接收所述修正虚线对应的音响发声信号,根据所述音响发声信号和所述修正虚线进行发声控制得到修正曲线。
[0016]可选地,所述根据所述音响发声信号和所述修正虚线进行发声控制得到修正曲线的步骤包括:
[0017]确定所述音响发声信号中的中高音性能曲线,并基于所述修正虚线对所述中高音性能曲线进行频响校准得到发声频响;
[0018]检测所述发声频响与所述目标频响的差值是否小于预设值;
[0019]若小于预设值,则确定所述修正虚线为修正曲线。
[0020]可选地,所述根据采集的指令收发延时值确定所述音响扫频信号对应的音响位置信息的步骤之前包括:
[0021]确定所述音响扫频信号对应高频声压信息,确定所述高频声压信息中最大声压方向为音响角度位置;
[0022]获取第一延迟值,其中所述第一延迟值是初始位置的播放指令的时间与接收指令的时间之间的时间延时值;
[0023]获取第二延迟值,其中所述第二延迟值是终点位置的播放指令的时间与接收指令的时间之间的时间延时值;
[0024]将所述第一延迟值与所述第二延迟值之间差值作为指令收发延时值;
[0025]所述根据采集的指令收发延时值确定所述音响扫频信号对应的音响位置信息的步骤包括:
[0026]确定采集的指令收发延时值对应的音响距离,并将所述音响角度位置对应的所述音响距离作为所述音响扫频信号对应音响位置信息。
[0027]可选地,所述根据所述音响位置信息、所述修正曲线集和所述低音发声音响进行发声控制的步骤包括:
[0028]确定待播放音频对应的发声需求,并检测所述发声需求是否为中高音发声需求;
[0029]若所述发声需求是中高音发声需求,则接收所述音响发送的中高音频响,并确定所述中高音频响在所述修正曲线集中的目标修正曲线,基于所述音响位置信息和所述目标修正曲线对所述中高音频响进行频响校准,以进行中高音发声;
[0030]若所述发声需求不是中高音发声需求,则控制所述低音发声音响进行音响低音发声。
[0031]可选地,所述接收多个音响的音响扫频信号的步骤之前包括:
[0032]与多个音响的蓝牙建立蓝牙连接;
[0033]基于所述蓝牙连接依次对所述音响发送音响扫频信号需求指令;
[0034]所述接收多个音响的音响扫频信号的步骤包括:
[0035]接收多个音响基于所述音响扫频信号需求指令生成的音响扫频信号。
[0036]可选地,所述接收多个音响的音响扫频信号的步骤之后,所述方法还包括:
[0037]根据各所述音响扫频信号确定个性音发声音响;
[0038]基于预存的个性目标频响确定所述个性音发声音响对应的个性修正曲线;
[0039]根据采集的个性指令收发延时值确定所述个性音发声音响对应个性音响位置信
息,根据所述个性音响位置信息和所述个性修正曲线进行发声控制。
[0040]本申请还提供一种头戴显示设备,所述头戴显示设备为实体设备,所述头戴显示设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的所述发声控制方法的程序,所述发声控制方法的程序被处理器执行时可实现如上述的发声控制方法的步骤。
[0041]本申请还提供一种计算机存储介质所述计算机存储介质上存储有实现发声控制方法的程序,所述实现发声控制方法的程序被处理器执行以实现如上述发声控制方法的步骤。
[0042]本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的发声控制方法的步骤。
[0043]本申请的技术方案是通过接收多个音响的音响扫频信号,并根据各所述音响扫频信号确定低音发声音响;基于预存的目标频响确定所述音响扫频信号对应的修正曲线,并将各所述音响扫频信号对应的修正曲线汇总得到修正曲线集;根据采集的指令收发延时值确定所述音响扫频信号对应的音响位置信息,根据所述音响位置信息、所述修正曲线集和所述低音发声音响进行发声控制,以使该头戴显示设备根据所述音响位置信息和所述修正曲线集进行中高音发声和根据低音发声音响进行低音发声,从而达到提高头戴显示设备在低频的发声效果的目的。
[0044]现有通过蓝牙和音箱建立起立体声系统,对于头戴显示设备例如VR类产品和音箱建立立体声系统,一方面,相对于传本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种发声控制方法,其特征在于,所述发声控制方法应用于头戴显示设备,所述发声控制方法的步骤包括:接收多个音响的音响扫频信号,并根据各所述音响扫频信号确定低音发声音响;基于预存的目标频响确定所述音响扫频信号对应的修正曲线,并将各所述音响扫频信号对应的修正曲线汇总得到修正曲线集;根据采集的指令收发延时值确定所述音响扫频信号对应的音响位置信息,根据所述音响位置信息、所述修正曲线集和所述低音发声音响进行发声控制。2.如权利要求1所述的发声控制方法,其特征在于,所述根据各所述音响扫频信号确定低音发声音响的步骤包括:依次确定所述音响扫频信号对应的低音性能曲线,并检测所述低音性能曲线是否与预存的最优低音性能曲线匹配,其中,通过对所述音响扫频信号进行傅里叶变换得到性能曲线,所述低音性能曲线为所述性能曲线中频率值小于预设频率值的曲线;若匹配,则确定与所述最优低音性能曲线匹配的音响扫频信号对应的音响作为低音发声音响。3.如权利要求2所述的发声控制方法,其特征在于,所述基于预存的目标频响确定所述音响扫频信号对应的修正曲线的步骤包括:确定所述音响扫频信号对应的中高音性能曲线,并确定所述中高音性能曲线对应的音响频响,其中,所述中高音性能曲线为所述性能曲线中频率值大于等于预设频率值的曲线;确定所述音响频响与预存的目标频响之间的差值作为修正虚线;接收所述修正虚线对应的音响发声信号,根据所述音响发声信号和所述修正虚线进行发声控制得到修正曲线。4.如权利要求3所述的发声控制方法,其特征在于,所述根据所述音响发声信号和所述修正虚线进行发声控制得到修正曲线的步骤包括:确定所述音响发声信号中的中高音性能曲线,并基于所述修正虚线对所述中高音性能曲线进行频响校准得到发声频响;检测所述发声频响与所述目标频响的差值是否小于预设值;若小于预设值,则确定所述修正虚线为修正曲线。5.如权利要求1所述的发声控制方法,其特征在于,所述根据采集的指令收发延时值确定所述音响扫频信号对应的音响位置信息的步骤之前包括:确定所述音响扫频信号对应高频声压信息,确定所述高频声压信息中最大声压方向为音响角度位置;获取第一延迟值,其中所述第一延迟值是初始位置的播放指令的时间与接收指令的时间之间的时间延时值;获取第二延迟值,其中所述第二延迟值是...
【专利技术属性】
技术研发人员:张健,
申请(专利权)人:歌尔科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。