System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及助听器,具体涉及宽动态范围压缩优化方法、装置及计算机可读存储介质。
技术介绍
1、宽动态范围压缩(wide dynamic range compression),是drc(dynamic rangecompression)算法的一种;将宽动态范围声音压缩到更小的范围。左边不同能量的声音经过drc算法,被映射到更小范围中,实现了小声被放大,大声被压缩。助听器进行信号放大的本质是充分利用听损者剩余听力的潜能,即将原本听不到的声音压缩到听得到的范围之内。
2、宽动态范围压缩的类型包括以下几种类型:压缩器,衰减超过给定阈值声音的音量。限幅器,是压缩器的一种,可以限制超过给定阈值的信号。扩展器,衰减低于给定阈值的安静声音音量。噪声门,是扩展器的一种,可以限制声音低于给定阈值。但宽动态范围压缩在类型切换的硬拐点附近,声音的放大比例不同且变化不够平滑,导致听感上容易出现“断层”或“断断续续”等问题,会影响听感。同时,在助听器使用过程中,不同的使用环境对听障患者的声音获取影响很大,现有的宽动态范围压缩方法,在不同使用环境中,容易增加“断层”或“断断续续”或者损失部分需要听取的音频信息。
技术实现思路
1、鉴于上述问题,本专利技术实施例提供了宽动态范围压缩优化方法、调参装置及计算机可读存储介质,解决了宽动态范围压缩在类型切换的硬拐点附近,声音的放大比例不同且变化不够平滑,导致听感上容易出现“断层”或“断断续续”等问题,会影响听感。同时,在助听器使用过程中,不同的使用环境对听
2、根据本专利技术实施例的一个方面,提供了一种宽动态范围压缩优化方法,应用于助听器中,所述方法包括:
3、获取增益启动时间、增益释放时间、增益延时周期、当前环境信息;
4、根据所述增益启动时间、增益释放时间、增益延时周期,对动态范围控制器进行增益平滑处理,获取平滑曲线;
5、根据所述当前环境信息,查询预设的环境数据表,获得环境参数;
6、通过所述环境参数对所述平滑曲线进行优化。
7、在一种可选的方式中,所述对动态范围控制器进行增益平滑处理,包括:
8、通过一阶递归滤波器:gs(n)=(1-k)·gs(n-1)+k·gc(n),其中,k是增益启动时间、增益释放时间、增益延时周期的换算的采样点数。
9、在一种可选的方式中,所述动态范围控制器包括压缩器、限幅器、扩展器、噪声门。。
10、在一种可选的方式中,在所述压缩器、限幅器中,通过第一平滑公式进行增益平滑处理,具体包括:所述第一平滑公式为:
11、
12、其中,aa、ar由采样率和增益启动时间、增益释放时间确定,公式为:
13、
14、在所述扩展器、噪声门中,通过第二平滑公式进行增益平滑处理,具体包括:
15、所述第二平滑公式为:
16、
17、其中,aa、ar由采样率和增益启动时间、增益释放时间确定,公式为:k为增益延时周期的采样点数,ca为增益启动时间采样点数,cr为增益释放时间采样点数。
18、在一种可选的方式中,所述根据所述当前环境信息,查询预设的环境数据表,获得环境参数,包括:
19、所述环境数据表为当前环境信息和环境参数映射关系表,所述环境数据表存储格式为:s=[s1,s2,s3,s4],其中,s为环境信息,s1、s2、s3、s4为环境参数,且s1为压缩器调节参数,s2为限幅器调节参数,s3扩展器调节参数,s4噪声门调节参数。
20、在一种可选的方式中,所述通过所述环境参数对所述平滑曲线进行优化,包括:
21、将压缩器调节参数与压缩器的平滑曲线相乘,对压缩器平滑曲线进行优化;
22、将限幅器调节参数与限幅器的平滑曲线相乘,对限幅器平滑曲线进行优化;
23、将扩展器调节参数与扩展器的平滑曲线相乘,对扩展器平滑曲线进行优化;
24、将噪声门调节参数与噪声门的平滑曲线相乘,对噪声门平滑曲线进行优化。
25、在一种可选的方式中,所述当前环境信息包括餐厅模式、户外模式、音乐模式、标准模式;其中,标准模式s=[1,1,1,1],所述餐厅模式、户外模式、音乐模式根据环境特征和标准模式关系的,生成不同模式的环境参数。
26、根据本专利技术实施例的另一方面,提供了一种宽动态范围压缩优化装置,所述装置包括:
27、信息获取模块,用于获取增益启动时间、增益释放时间、增益延时周期、当前环境信息;
28、平滑曲线计算模块,用于根据所述增益启动时间、增益释放时间、增益延时周期,对动态范围控制器进行增益平滑处理,获取平滑曲线;
29、环境参数获取模块,用于根据所述当前环境信息,查询预设的环境数据表,获得环境参数;
30、优化模块,用于通过所述环境参数对所述平滑曲线进行优化。
31、根据本专利技术实施例的又一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令在如上述的一种宽动态范围压缩优化装置上运行时,使得一种宽动态范围压缩优化装置执行如上述的一种宽动态范围压缩优化方法的操作。
32、本专利技术实施例在根据增益启动时间、增益释放时间、增益延时周期,对动态范围控制器进行增益平滑处理的基础上,通过不同的环境特性,对平滑曲线进一步优化,可以实现在不同的助听器使用环境中,对声音变化的效果进行调整,避免听感上容易出现“断层”或“断断续续”等问题,使听障患者听感更加舒适。
33、上述说明仅是本专利技术实施例技术方案的概述,为了能够更清楚了解本专利技术实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
本文档来自技高网...【技术保护点】
1.一种宽动态范围压缩优化方法,其特征在于,应用于助听器中,所述方法包括:
2.根据权利要求1所述的一种宽动态范围压缩优化方法,其特征在于,所述对动态范围控制器进行增益平滑处理,包括:
3.根据权利要求1所述的一种宽动态范围压缩优化方法,其特征在于,所述动态范围控制器包括压缩器、限幅器、扩展器、噪声门。
4.根据权利要求3所述的一种宽动态范围压缩优化方法,其特征在于,在所述压缩器、限幅器中,通过第一平滑公式进行增益平滑处理,具体包括:
5.根据权利要求3所述的一种宽动态范围压缩优化方法,其特征在于,在所述扩展器、噪声门中,通过第二平滑公式进行增益平滑处理,具体包括:
6.根据权利要求1所述的一种宽动态范围压缩优化方法,其特征在于,所述根据所述当前环境信息,查询预设的环境数据表,获得环境参数,包括:
7.根据权利要求6所述的一种宽动态范围压缩优化方法,其特征在于,所述通过所述环境参数对所述平滑曲线进行优化,包括:
8.根据权利要求6所述的一种宽动态范围压缩优化方法,其特征在于,所述当前环境信息包括餐
9.一种宽动态范围压缩优化装置,其特征在于,所述装置包括:
10.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一可执行指令,所述可执行指令在如权利要求9所述的一种宽动态范围压缩优化装置上运行时,使得一种宽动态范围压缩优化装置执行如权利要求1-8任一项所述的一种宽动态范围压缩优化方法的操作。
...【技术特征摘要】
1.一种宽动态范围压缩优化方法,其特征在于,应用于助听器中,所述方法包括:
2.根据权利要求1所述的一种宽动态范围压缩优化方法,其特征在于,所述对动态范围控制器进行增益平滑处理,包括:
3.根据权利要求1所述的一种宽动态范围压缩优化方法,其特征在于,所述动态范围控制器包括压缩器、限幅器、扩展器、噪声门。
4.根据权利要求3所述的一种宽动态范围压缩优化方法,其特征在于,在所述压缩器、限幅器中,通过第一平滑公式进行增益平滑处理,具体包括:
5.根据权利要求3所述的一种宽动态范围压缩优化方法,其特征在于,在所述扩展器、噪声门中,通过第二平滑公式进行增益平滑处理,具体包括:
6.根据权利要求1所述的一种宽动态范围压缩优化方法,其特征在于,所述根据所述当前环境信息,查询预设的环境数据表...
【专利技术属性】
技术研发人员:苗雨,熊志辉,
申请(专利权)人:惠州市锦好医疗科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。