System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及家用电器,尤其涉及一种降噪实现方法、装置、烟机设备及存储介质。
技术介绍
1、随着烟机领域新国标的发布,如何提高声音品质已经逐渐成为烟机领域的重点研究方向之一。
2、目前,现有的降噪实现方法,主要包括主动降噪、音频注入和白噪声掩盖三种方式,现有技术通常单独使用其中一种方式进行烟机设备的降噪处理。但是,每一种降噪实现方式在不同的使用场景都有不同的效果,当烟机设备的运行场景较为复杂时,仅利用单独某一种降噪实现方式的降噪效果较差,从而易导致用户的使用体验较差。
技术实现思路
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、应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
本文档来自技高网...【技术保护点】
1.一种降噪实现方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,预设降噪方法包括主动降噪方法、音频注入方法和/或白噪声掩盖方法。
3.根据权利要求2所述的方法,其特征在于,根据所述当前声压级和所述当前粗糙度,在各预设降噪方法中确定目标降噪方法,并基于所述目标降噪方法实现对所述声场数据的降噪处理,包括:
4.根据权利要求3所述的方法,其特征在于,在判断所述当前声压级是否小于或者等于第一预设声压级阈值之后,还包括:
5.根据权利要求4所述的方法,其特征在于,在判断所述更新声压级是否小于或者等于第二预设声压级阈值之后,还包括:
6.根据权利要求5所述的方法,其特征在于,在判断是否所述更新声压级大于预设声压级极值且所述当前粗糙度大于预设粗糙度极值之后,还包括:
7.根据权利要求6所述的方法,其特征在于,在判断是否所述当前粗糙度小于预设粗糙度极值且所述更新声压级大于预设声压级极值之后,还包括:
8.一种降噪实现装置,其特征在于,包括:
9.一种烟机设备,其特征在于,所述烟机设
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7中任一项所述的降噪实现方法。
...【技术特征摘要】
1.一种降噪实现方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,预设降噪方法包括主动降噪方法、音频注入方法和/或白噪声掩盖方法。
3.根据权利要求2所述的方法,其特征在于,根据所述当前声压级和所述当前粗糙度,在各预设降噪方法中确定目标降噪方法,并基于所述目标降噪方法实现对所述声场数据的降噪处理,包括:
4.根据权利要求3所述的方法,其特征在于,在判断所述当前声压级是否小于或者等于第一预设声压级阈值之后,还包括:
5.根据权利要求4所述的方法,其特征在于,在判断所述更新声压级是否小于或者等于第二预设声压级阈值之后,还...
【专利技术属性】
技术研发人员:任富佳,董豪炳,郑强,孙敬龙,金杰,李智宝,杨峰,
申请(专利权)人:杭州老板电器股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。