一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

频响参数调节方法、装置、设备及存储介质与流程

2021-11-29 13:34:00 来源:中国专利 TAG:


1.本发明涉及多媒体技术领域,尤其涉及一种频响参数调节方法、装置、设备及存储介质。


背景技术:

2.现有技术通过拾音模块拾取发声设备自身发出的声音信号,获取声音的频响参数,来调整应用频响参数,以提高听感。拾音模块是发声设备内置,不能跟随声场环境变化或用户位置变化移动,不能反馈用户位置真实的声场环境变化。
3.上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。


技术实现要素:

4.本发明的主要目的在于提供了一种频响参数调节方法、装置、设备及存储介质,旨在解决现有技术中进行频响参数调节时,无法根据用户处于的真实声场环境进行调节,导致用户体验不佳的技术问题。
5.为实现上述目的,本发明提供了一种频响参数调节方法,所述方法包括以下步骤:
6.获取遥控设备采集的当前声音信号,并对所述当前声音信号进行信号分离,获得目标全频带声音信号;
7.提取所述目标全频带声音信号对应的频响参数;
8.根据所述频响参数和预设频响参数确定频响参数差值;
9.基于所述频响参数差值对当前频响参数进行调整。
10.可选地,所述获取遥控设备采集的当前声音信号,并对所述当前声音信号进行信号分离,获得目标全频带声音信号的步骤,包括:
11.获取遥控设备采集的当前声音信号;
12.提取所述当前声音信号中的环境声音信号;
13.对所述环境声音信号进行全频带声音信号分离,获得目标全频带声音信号声音信号。
14.可选地,所述基于所述频响参数差值对当前频响参数进行调整的步骤,包括:
15.判断所述频响参数差值是否大于预设频响参数差值;
16.在所述频响参数差值大于所述预设频响参数差值时,通过均衡器调节当前频响参数,以使调节后的频响参数与所述预设频响参数的差值小于所述预设频响参数差值。
17.可选地,所述判断所述频响参数差值是否大于预设频响参数差值的步骤之后,还包括:
18.若所述频响参数差值小于或等于所述预设频响参数差值,则判定当前频响参数处于正常频响参数范围并停止进行全频带声音信号分离;
19.记录停止进行全频带声音信号分离的停止时长,并判断所述停止时长是否达到预
设时长;
20.在所述停止时长达到所述预设时长时,返回所述获取遥控设备采集的当前声音信号,并对所述当前声音信号进行信号分离,获得目标全频带声音信号的步骤。
21.可选地,所述基于所述频响参数差值对当前频响参数进行调整的步骤之后,还包括:
22.确定调节后的频响参数对应的遥控设备位置信息;
23.根据所述遥控设备位置信息确定目标位置;
24.将所述目标位置和调节后的频响参数进行关联,并将关联结果进行存储。
25.可选地,所述基于所述频响参数差值对当前频响参数进行调整的步骤之后,包括:
26.通过预设探测单元获取当前环境中的人物信息,并根据所述人物信息确定用户数量;
27.判断所述用户数量是否大于预设用户数量;
28.在所述用户数量大于所述预设用户数量时,根据所述人物信息获取各用户的当前位置;
29.根据各用户的当前位置调节所述当前频响参数。
30.可选地,所述根据各用户的当前位置调节所述当前频响参数的步骤,包括:
31.根据所述关联结果获取各用户的当前位置对应的目标频响参数;
32.根据所述目标频响参数计算平均频响参数;
33.根据所述平均频响参数调节所述当前频响参数。
34.此外,为实现上述目的,本发明还提供一种频响参数调节装置,所述装置包括:
35.分离模块,用于获取遥控设备采集的当前声音信号,并对所述当前声音信号进行信号分离,获得目标全频带声音信号;
36.提取模块,用于提取所述目标全频带声音信号对应的频响参数;
37.确定模块,用于根据所述频响参数和预设频响参数确定频响参数差值;
38.调整模块,用于基于所述频响参数差值对当前频响参数进行调整。
39.此外,为实现上述目的,本发明还提出一种频响参数调节设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的频响参数调节程序,所述频响参数调节程序配置为实现如上文所述的频响参数调节方法的步骤。
40.此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有频响参数调节程序,所述频响参数调节程序被处理器执行时实现如上文所述的频响参数调节方法的步骤。
41.本发明获取遥控设备采集的当前声音信号,并对所述当前声音信号进行信号分离,获得目标全频带声音信号;提取所述目标全频带声音信号对应的频响参数;根据所述频响参数和预设频响参数确定频响参数差值;基于所述频响参数差值对当前频响参数进行调整。由于本发明通过遥控设备采集当前声音信号,根据当前声音信号获得目标全频带声音信号,再根据目标全频带声音信号对当前频响参数进行调整。相对于现有的通过拾音模块拾取发声设备的声音信号进行调节的方式,本发明通过基本能反映用户位置的遥控设备采集声音信号,使得拾取的声音信号最能反馈用户所处的声场环境,进而使调整频响参数后的声音更能符合用户期望。
附图说明
42.图1是本发明实施例方案涉及的硬件运行环境的频响参数调节设备的结构示意图;
43.图2为本发明频响参数调节方法第一实施例的流程示意图;
44.图3为本发明频响参数调节方法第二实施例的流程示意图;
45.图4为本发明频响参数调节装置第一实施例的结构框图。
46.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
47.应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
48.参照图1,图1为本发明实施例方案涉及的硬件运行环境的频响参数调节设备结构示意图。
49.如图1所示,该频响参数调节设备可以包括:处理器1001,例如中央处理器(central processing unit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(wireless

fidelity,wi

fi)接口)。存储器1005可以是高速的随机存取存储器(random access memory,ram),也可以是稳定的非易失性存储器(non

volatile memory,nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
50.本领域技术人员可以理解,图1中示出的结构并不构成对频响参数调节设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
51.如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及频响参数调节程序。
52.在图1所示的频响参数调节设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明频响参数调节设备中的处理器1001、存储器1005可以设置在频响参数调节设备中,所述频响参数调节设备通过处理器1001调用存储器1005中存储的频响参数调节程序,并执行本发明实施例提供的频响参数调节方法。
53.基于上述频响参数调节设备,本发明实施例提供了一种频响参数调节方法,参照图2,图2为本发明频响参数调节方法第一实施例的流程示意图。
54.本实施例中,所述频响参数调节方法包括以下步骤:
55.步骤s10:获取遥控设备采集的当前声音信号,并对所述当前声音信号进行信号分离,获得目标全频带声音信号。
56.需要说明的是,本实施例的执行主体可以是一种具有数据处理、网络通信以及程序运行功能的计算服务设备,例如手机、平板电脑、个人电脑等,或者是一种能够实现上述功能的电子设备或电视机等。以下以所述电视机为例,对本实施例及下述各实施例进行说明。
57.需要说明的是,所述遥控设备可以是具有远程控制功能的设备,例如,电视机对应
的遥控器、手机或智能音响等设备。所述当前声音信号可以是所述遥控设备当前所处于的环境中的声音信号。对所述当前声音信号进行信号分离可以是分离出所述当前声音信号中的噪音信号,即去除当前声音信号终端额噪音信号,得到目标全频带声音信号。
58.应理解的是,遥控设备采集的当前声音信号可以是发声设备,例如电视机发出的声音信号,在用户通过遥控设备控制电视机开始播放多媒体文件时,电视机开始频响参数的调节,调节过程可以是向遥控设备发送预先设置的开始采集声音的指令,以使遥控设备在接收到开始采集声音的指令后,开始采集环境中的声音,并将采集到的声音反馈给电视机。环境中的声音包含电视机发出的声音,以使电视机根据遥控设备反馈的声音进行频响参数的调节。使得频响参数的调节可以根据用户位置的不同而动态调节,使得用户听到的电视机的声音更加符合用户的期望,提升用户的体验感。
59.进一步的,为了使频响参数的调节结果更加符合用户期望,步骤s10包括:获取遥控设备采集的当前声音信号;提取所述当前声音信号中的环境声音信号;对所述环境声音信号进行全频带声音信号分离,获得目标全频带声音信号。
60.需要说明的是,所述环境声音信号可以是包含电视机发出的声音信息的声音信号。所述对所述环境声音信号进行全频带声音信号分离可以是剔除所述环境声音信号中的噪音信号,得到不含有噪音信号的采集到的电视机发出的声音信号,即目标全频带声音信号。
61.在具体实施中,电视机在接收到用户通过遥控设备出发的控制指令后,电视机的音频处理单元发出20

20khz全频带声音信号给到发声单元,以使发声单元发出声音,并发送预先设置的采集声音指令至遥控设备,以使遥控设备在接收到采集声音指令后开始采集环境中的声音信号,并将声音信号反馈至电视机。电视机对接收到的声音信号进行信号分离,即剔除环境中的噪音信号,获得目标全频带声音信号。
62.步骤s20:提取所述目标全频带声音信号对应的频响参数。
63.需要说明的是,所述频响参数可以是声音在频率响应范围内的详细情况,一般用频率响应曲线表示。
64.在具体实施中,电视机的音频处理单元根据所述目标全频带声音信号提取所述目标全频带声音信号对应的频响参数,或生成所述目标全频带声音信号对应的频率响应曲线。
65.步骤s30:根据所述频响参数和预设频响参数确定频响参数差值。
66.需要说明的是,所述预设频响参数可以是预先设定的符合用户期望的频响参数。所述频响参数差值可以是所述频响参数和预设频响参数之间的差距值。
67.在具体实施中,电视机根计算频响参数和预设频响参数之间的差距值,得到频响参数差值。
68.步骤s40:基于所述频响参数差值对当前频响参数进行调整。
69.需要说明的是,基于所述频响参数差值对当前频响参数进行调整可以是调整当前频响参数,使当前频响参数与预设频响参数的差值小于预先设定的频响参数差值阈值。
70.进一步的,为了使调节后的频响参数更加符合用户期望,所述步骤s40包括:
71.步骤s401:判断所述频响参数差值是否大于预设频响参数差值;
72.步骤s402:在所述频响参数差值大于所述预设频响参数差值时,通过均衡器调节
当前频响参数,以使调节后的频响参数与所述预设频响参数的差值小于所述预设频响参数差值。
73.需要说明的是,所述预设频响参数差值可以是预先设定的频响参数差值,其可以保证若所述频响参数差值小于或等于所述预设频响参数差值,则说明用户在当前位置上听到的电视机的声音可以满足用户的期望,达到良好的声音效果。
74.进一步的,为了提升用户的体验感,所述步骤s401之后还包括:若所述频响参数差值小于或等于所述预设频响参数差值,则判定当前频响参数处于正常频响参数范围并停止进行全频带声音信号分离;记录停止进行全频带声音信号分离的停止时长,并判断所述停止时长是否达到预设时长;在所述停止时长达到所述预设时长时,返回所述获取遥控设备采集的当前声音信号,并对所述当前声音信号进行信号分离,获得目标全频带声音信号的步骤。
75.需要说明的是,所述停止进行全频带声音信号分离可以是停止进行频响参数的调节。所述停止时长可以是停止进行频响参数的调节后距离当前时间的时长,即可以理解为在调整一次频响参数后,每间隔预设时间再开始调节一次,避免因为用户的移动,上一次调节的频响参数已经不适于用户当前的位置,需要根据用户当前的位置再次进行调节,以保证用户移动位置后,依然可以根据用户的位置动态的调节频响参数。
76.应理解的是,即使电视机发出的声音信号完全一致,在不同的环境位置,遥控设备采集到的当前声音信号也有差别,因此,需要对遥控设备所处于每一个位置均进行频响参数的调节,使得每一个位置采集到的声音信号的频响参数均满足目标频响参数。
77.在具体实施中,在所述频响参数差值大于所述预设频响参数差值时,调用功放的均衡器曲线参数,校准频响参数,以使调节后的频响参数与所述预设频响参数的差值小于所述预设频响参数差值。再调节频响参数后,再次获取遥控设备采集到的当前声音信号,返回步骤s10,直到当前声音信号的频响参数满足目标频响参数,即频响参数差值小于或等于所述预设频响参数差值。此步骤可以用来验证调节后的频响参数是否满足目标频响参数。若不满足,则再次获取当前的声音信号进行调节,若所述频响参数差值小于或等于所述预设频响参数差值,则判定当前频响参数处于正常频响参数范围,为了节约系统的能耗,可以暂时停止进行全频带声音信号分离;记录停止进行全频带声音信号分离的停止时长,并判断所述停止时长是否达到预设时长;在所述停止时长达到所述预设时长时,返回所述获取遥控设备采集的当前声音信号,并对所述当前声音信号进行信号分离,获得目标全频带声音信号的步骤。
78.本实施例获取遥控设备采集的当前声音信号,并对所述当前声音信号进行信号分离,获得目标全频带声音信号;提取所述目标全频带声音信号对应的频响参数;根据所述频响参数和预设频响参数确定频响参数差值;基于所述频响参数差值对当前频响参数进行调整。由于本实施例通过遥控设备采集当前声音信号,根据当前声音信号获得目标全频带声音信号,再根据目标全频带声音信号对当前频响参数进行调整。相对于现有的通过拾音模块拾取发声设备的声音信号进行调节的方式,本实施例通过基本能反映用户位置的遥控设备采集声音信号,使得拾取的声音信号最能反馈用户所处的声场环境,进而使调整频响参数后的声音更能符合用户期望。
79.参考图3,图3为本发明频响参数调节方法第二实施例的流程示意图。
80.基于上述第一实施例,在本实施例中,所述步骤s40之后,还包括:
81.步骤s50:通过预设探测单元获取当前环境中的人物信息,并根据所述人物信息确定用户数量。
82.需要说明的是,所述预设探测单元可以是包括人体红外探测装置、微波探测装置和/或雷达探测装置等的探测设备,用来探测在预先设定的环境范围中的用户人数和用户位置等信息,即人物信息。所述预先设定的环境范围可以是电视机所处于的环境范围,例如,在家庭中,环境范围可以设置为客厅等位置,在户外,环境范围可以设定为以电视机为中心,能够保证一定的观看效果的范围。所述用户数量为设定的环境范围中的人物数量。
83.进一步的,为了使多用户的情况下,各个用户在其位置上声音信号都满足预设频响参数,所述步骤s40之后,还包括:确定调节后的频响参数对应的遥控设备位置信息;根据所述遥控设备位置信息确定目标位置;将所述目标位置和调节后的频响参数进行关联,并将关联结果进行存储。
84.需要说明的是,所述调节后的频响参数可以是调节后满足预设频响参数的频响参数,也可以是进行频响参数调节时,不用调节直接就满足预设频响参数的频响参数,即在进行频响参数的调节时,频响参数差值小于或等于预设频响参数差值。所述遥控设备位置信息可以是所述调节后的频响参数对应的遥控设备所处的位置等信息,所述目标位置可以是所述调节后的频响参数对应的遥控设备所处的位置。将所述目标位置和调节后的频响参数进行关联可以是关联遥控设备的位置和在该位置上进行调节后的满足预设频响参数的调节后的频响参数。
85.在具体实施中,电视机通过人体红外探测装置、微波探测装置和/或雷达探测装置等的探测设备获取设定的范围内的人物信息,根据人物信息确定用户数量。
86.步骤s60:判断所述用户数量是否大于预设用户数量。
87.需要说明的是,所述预设用户数量可以是预先设定的人物数量。
88.步骤s70:在所述用户数量大于所述预设用户数量时,根据所述人物信息获取各用户的当前位置。
89.需要说明的是,所述各用户的当前位置可以是处于预设环境范围中的用户的位置。可以是以电视机为基准点,模拟出各用户所在的位置的坐标。
90.步骤s80:根据各用户的当前位置调节所述当前频响参数。
91.需要说明的是,所述根据各用户的当前位置调节所述当前频响参数可以是根据各用户的当前位置,将各用户的当前位置进行拟合,即根据各用户的位置,得到一个中心位置,根据中心位置反馈的当前声音信号进行频响参数的调节,也可以是根据关联结果中,该中心位置对应的调节后的频响参数进行频响参数的调节。例如,用户为两个,则将两个用户的中点的位置作为频响参数调节的位置,若两个用户在一起,则直接以其中一个用户的位置进行频响参数的调节。若为多个用户,则获取多个用户的中点位置,根据该位置进行频响参数的调节。
92.进一步的,为了使各个用户在其位置上声音信号都满足预设频响参数,所述步骤s80,包括:根据所述关联结果获取所述各用户的当前位置对应的目标频响参数;根据所述目标频响参数计算平均频响参数;根据所述平均频响参数调节所述当前频响参数。
93.需要说明的是,所述目标频响参数可以是通过查询关联结果获取的各用户的当前
位置对应的之前调节后满足预设频响参数的频响参数。所述平均频响参数可以是取各用户对应的目标频响参数的平均值,得到平均频响参数。根据所述平均频响参数调节所述当前频响参数。
94.在具体实施中,电视机根据探测单元获取的各用户的位置从关联结果中获取各用户的当前位置对应的目标频响参数,取目标频响参数的平均值,得到平均频响参数,根据所述平均频响参数调节所述当前频响参数。
95.本实施例通过预设探测单元获取当前环境中的人物信息,并根据所述人物信息确定用户数量;判断所述用户数量是否大于预设用户数量;在所述用户数量大于所述预设用户数量时,根据所述人物信息获取各用户的当前位置;根据所述关联结果获取所述各用户的当前位置对应的目标频响参数;根据所述目标频响参数计算平均频响参数;根据所述平均频响参数调节所述当前频响参数。本实施例在多用户的情况下,通过各个用户的位置上之前的调节后的频响参数计算平均频响参数。根据所述平均频响参数调节所述当前频响参数。使得在多用户的情况下,也尽可能的保证每一个用户在其所处于的位置上都能较好的听到电视机发出的声音,提高用户的体验感。
96.参照图4,图4为本发明频响参数调节装置第一实施例的结构框图。
97.如图4所示,本发明实施例提出的频响参数调节装置包括:
98.分离模块10,用于获取遥控设备采集的当前声音信号,并对所述当前声音信号进行信号分离,获得目标全频带声音信号;
99.提取模块20,用于提取所述目标全频带声音信号对应的频响参数;
100.确定模块30,用于根据所述频响参数和预设频响参数确定频响参数差值;
101.调整模块40,用于基于所述频响参数差值对当前频响参数进行调整。
102.本实施例获取遥控设备采集的当前声音信号,并对所述当前声音信号进行信号分离,获得目标全频带声音信号;提取所述目标全频带声音信号对应的频响参数;根据所述频响参数和预设频响参数确定频响参数差值;基于所述频响参数差值对当前频响参数进行调整。由于本实施例通过遥控设备采集当前声音信号,根据当前声音信号获得目标全频带声音信号,再根据目标全频带声音信号对当前频响参数进行调整。相对于现有的通过拾音模块拾取发声设备的声音信号进行调节的方式,本实施例通过基本能反映用户位置的遥控设备采集声音信号,使得拾取的声音信号最能反馈用户所处的声场环境,进而使调整频响参数后的声音更能符合用户期望。
103.需要说明的是,以上所描述的工作流程仅仅是示意性的,并不对本发明的保护范围构成限定,在实际应用中,本领域的技术人员可以根据实际的需要选择其中的部分或者全部来实现本实施例方案的目的,此处不做限制。
104.另外,未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的参数运行方法,此处不再赘述。
105.基于本发明上述频响参数调节装置第一实施例,提出本发明频响参数调节装置的第二实施例。
106.在本实施例中,所述分离模块10,还用于获取遥控设备采集的当前声音信号;提取所述当前声音信号中的环境声音信号;对所述环境声音信号进行全频带声音信号分离,获得目标全频带声音信号声音信号。
107.进一步的,所述分离模块10,还用于判断所述频响参数差值是否大于预设频响参数差值;在所述频响参数差值大于所述预设频响参数差值时,通过均衡器调节当前频响参数,以使调节后的频响参数与所述预设频响参数的差值小于所述预设频响参数差值。
108.进一步的,所述分离模块10,还用于若所述频响参数差值小于或等于所述预设频响参数差值,则判定当前频响参数处于正常频响参数范围并停止进行全频带声音信号分离;记录停止进行全频带声音信号分离的停止时长,并判断所述停止时长是否达到预设时长;在所述停止时长达到所述预设时长时,返回所述获取遥控设备采集的当前声音信号,并对所述当前声音信号进行信号分离,获得目标全频带声音信号的步骤。
109.进一步的,所述调整模块40,还用于确定调节后的频响参数对应的遥控设备位置信息;根据所述遥控设备位置信息确定目标位置;将所述目标位置和调节后的频响参数进行关联,并将关联结果进行存储。
110.进一步的,所述调整模块40,还用于通过预设探测单元获取当前环境中的人物信息,并根据所述人物信息确定用户数量;判断所述用户数量是否大于预设用户数量;在所述用户数量大于所述预设用户数量时,根据所述人物信息获取各用户的当前位置;根据各用户的当前位置调节所述当前频响参数。
111.进一步的,所述调整模块40,还用于根据所述关联结果获取各用户的当前位置对应的目标频响参数;根据所述目标频响参数计算平均频响参数;根据所述平均频响参数调节所述当前频响参数。
112.本发明频响参数调节装置的其他实施例或具体实现方式可参照上述各方法实施例,此处不再赘述。
113.此外,本发明实施例还提出一种存储介质,所述存储介质上存储有频响参数调节程序,所述频响参数调节程序被处理器执行时实现如上文所述的频响参数调节方法的步骤。
114.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
115.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
116.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器/随机存取存储器、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
117.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献