System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及音频处理,尤其涉及一种音频信号放大处理方法、装置、电子设备及存储介质。
技术介绍
1、对于音频信号的放大处理,在增益后一般需要添加压缩器控制,典型的压缩器设计,需要控制启动时间(attack time)、释放时间(release time)等处理参数。attack time是指从音频信号的电平超过设定的阈值到压缩器开始减少信号的增益所需的时间。release time是指当音频信号的电平低于设定的阈值后,压缩器停止减少信号的增益所需的时间。因此,通过压缩器控制的过程中对声音的处理存在一定的延时,可能对声音的抑制不够及时而引入噪音。
技术实现思路
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、本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方法,将音频信号按照预设长度分成多个固定块;获取每个所述固定块对应的块特征;根据当前固定块的块特征和所述当前固定块的下一固定块的块特征确定所述当前固定块的块插值系数;基于所述块插值系数对所述当前固定块包括的目标元素进行放大处理。该方法,将音频信号分成固定块,基于当前固定块的块特征和下一固定块的块特征确定当前固定块的块插值系数,从而基于该块插值系数对当前固定块包括的目标元素进行放大处理,让声音逐渐过渡而不过曝,从而避免引入噪声。
本文档来自技高网...【技术保护点】
1.一种音频信号放大处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,获取每个所述固定块对应的块特征,包括:
3.根据权利要求2所述的方法,其特征在于,根据所述目标元素的最大值和所述增益阈值确定所述固定块对应的块特征,包括:
4.根据权利要求3所述的方法,其特征在于,获取预设的增益阈值,包括:
5.根据权利要求4所述的方法,其特征在于,根据当前固定块的块特征和所述当前固定块的下一固定块的块特征确定所述当前固定块的块插值系数,包括:
6.根据权利要求1所述的方法,其特征在于,基于所述块插值系数对所述当前固定块包括的目标元素进行放大处理,包括:
7.根据权利要求6所述的方法,其特征在于,将完成放大处理的所述当前固定块添加到渲染器之后,所述方法还包括:
8.一种音频信号放大处理装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
10.一种
...【技术特征摘要】
1.一种音频信号放大处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,获取每个所述固定块对应的块特征,包括:
3.根据权利要求2所述的方法,其特征在于,根据所述目标元素的最大值和所述增益阈值确定所述固定块对应的块特征,包括:
4.根据权利要求3所述的方法,其特征在于,获取预设的增益阈值,包括:
5.根据权利要求4所述的方法,其特征在于,根据当前固定块的块特征和所述当前固定块的下一固定块的块特征确定所述当前固定块的块插值系数,包括:
6.根据权利要求1所述的方法,其特征在于...
【专利技术属性】
技术研发人员:黄为庆,
申请(专利权)人:上海众源网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。