本发明涉及计算机技术领域,具体涉及一种数字音频数据滤波的处理方法及系统。
背景技术:
目前广泛使用的数字音频压缩标准都采用了基于心理声学模型的感知编码技术,在数字音频技术中使用数字滤波器可以在语音信号分析中对声音进行处理,可以滤出不要的噪声,使声音更加清楚。
现有技术中针对数字音频信号的滤波处理无法针对性的对数字音频信号的音频电平特性进行相应处理,导致音频输入输出至滤波时,存在音频帧失效,不能较好的满足数字高通滤波处理的效果。
技术实现要素:
本发明提供了一种数字音频数据滤波的处理方法及系统,该方法可以基于播放的数字音频数据实现高通滤波效果,滤波噪声,使声音更加清晰。
本发明提供了一种数字音频数据滤波的处理方法,包括:
获取待播放数字音频数据;
控制并调节待播放的数字音频信号的音频电平特性;
对音频电平特性调节后的数字音频信号的各频段的频率响应特性进行调节,以实现对数字音频信号进行输入均衡处理;
对输入均衡处理后的数字音频信号进行分频处理;
对分频处理后的数字音频信号的各频段的频率响应特性进行调节,以实现对音频信号进行输出均衡处理;
对所述分频处理后的数字音频数据进行数字高通滤波处理;
播放经过数字高通滤波处理后的待播放数字音频数据。
所述数字高通滤波处理包括:基于滤波器参数和增益参数获取滤波器系数和增益调节系数,基于滤波器系数和增益调节系数对数字音频数据进行滤波处理和增益调节处理。
所述基于滤波器参数和增益参数获取滤波器系数和增益调节系数包括:
根据滤波器参数计算获取滤波器系数;
根据增益参数和数字音频信号计算获得增益调节系数。
相应的,本发明还提供了一种数字音频数据滤波的处理系统,包括:
获取模块,用于获取待播放数字音频数据;
控制模块,用于控制并调节待播放的数字音频信号的音频电平特性;
输入均衡处理模块,用于对音频电平特性调节后的数字音频信号的各频段的频率响应特性进行调节,以实现对数字音频信号进行输入均衡处理;
分频处理模块,用于对对输入均衡处理后的数字音频信号进行分频处理;
输出均衡处理模块,用于对分频处理后的数字音频信号的各频段的频率响应特性进行调节,以实现对音频信号进行输出均衡处理;
滤波处理模块,用于对所述分频处理后的数字音频数据进行数字高通滤波处理;
音频播放模块,用于播放经过数字高通滤波处理后的待播放数字音频数据。
所述滤波处理模块还用于基于滤波器参数和增益参数获取滤波器系数和增益调节系数,基于滤波器系数和增益调节系数对数字音频数据进行滤波处理和增益调节处理。
所述滤波处理模块还用于根据滤波器参数计算获取滤波器系数;根据增益参数和数字音频信号计算获得增益调节系数。
在本发明中,针对待播放数字音频数据,调节音频电平特性,从而实现输入均衡处理和输出均衡处理,更好的满足高通滤波处理,使待播放的数字音频数据实现高通滤波效果,滤波噪声,使声音更加清晰。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本发明实施例中的数字音频数据滤波的处理方法流程图;
图2是本发明实施例中的数字音频数据滤波的处理系统结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本发明实施例所涉及的数字音频数据滤波的处理方法,包括:获取待播放数字音频数据;控制并调节待播放的数字音频信号的音频电平特性;对音频电平特性调节后的数字音频信号的各频段的频率响应特性进行调节,以实现对数字音频信号进行输入均衡处理;对输入均衡处理后的数字音频信号进行分频处理;对分频处理后的数字音频信号的各频段的频率响应特性进行调节,以实现对音频信号进行输出均衡处理;对所述分频处理后的数字音频数据进行数字高通滤波处理;播放经过数字高通滤波处理后的待播放数字音频数据。
相应的,图1示出了本发明实施例中的数字音频数据滤波的处理方法流程图,包括如下步骤:
s101、获取待播放数字音频数据;
s102、控制并调节待播放的数字音频信号的音频电平特性;
s103、对音频电平特性调节后的数字音频信号的各频段的频率响应特性进行调节,以实现对数字音频信号进行输入均衡处理;
s104、对输入均衡处理后的数字音频信号进行分频处理;
s105、对分频处理后的数字音频信号的各频段的频率响应特性进行调节,以实现对音频信号进行输出均衡处理;
s106、基于滤波器参数和增益参数获取滤波器系数和增益调节系数;
具体实施过程中,还需要根据滤波器参数计算获取滤波器系数;以及根据增益参数和数字音频信号计算获得增益调节系数。
s107、基于滤波器系数和增益调节系数对数字音频数据进行滤波处理和增益调节处理;
s108、播放经过数字高通滤波处理后的待播放数字音频数据。
相应的,图2示出了本发明实施例中的数字音频数据滤波的处理系统结构示意图,包括:
获取模块,用于获取待播放数字音频数据;
控制模块,用于控制并调节待播放的数字音频信号的音频电平特性;
输入均衡处理模块,用于对音频电平特性调节后的数字音频信号的各频段的频率响应特性进行调节,以实现对数字音频信号进行输入均衡处理;
分频处理模块,用于对对输入均衡处理后的数字音频信号进行分频处理;
输出均衡处理模块,用于对分频处理后的数字音频信号的各频段的频率响应特性进行调节,以实现对音频信号进行输出均衡处理;
滤波处理模块,用于对所述分频处理后的数字音频数据进行数字高通滤波处理;
音频播放模块,用于播放经过数字高通滤波处理后的待播放数字音频数据。
具体实施过程中,该滤波处理模块还用于基于滤波器参数和增益参数获取滤波器系数和增益调节系数,基于滤波器系数和增益调节系数对数字音频数据进行滤波处理和增益调节处理。
具体实施过程中,该滤波处理模块还用于根据滤波器参数计算获取滤波器系数;根据增益参数和数字音频信号计算获得增益调节系数。
综上,针对待播放数字音频数据,调节音频电平特性,从而实现输入均衡处理和输出均衡处理,更好的满足高通滤波处理,使待播放的数字音频数据实现高通滤波效果,滤波噪声,使声音更加清晰。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于计算机可读存储介质中,存储介质可以包括:只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、磁盘或光盘等。
以上对本发明实施例所提供的数字音频数据滤波的处理方法及系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。