一种基于多段动态压缩技术的音频播放控制方法及装置制造方法及图纸

技术编号:37120301 阅读:22 留言:0更新日期:2023-04-01 05:15
本发明专利技术公开了一种基于多段动态压缩技术的音频播放控制方法及装置,其中,所述方法包括:在音频播放设备获得音频播放指令后,接收对所述音频播放指令对应的待播放音频数据信息;对所述待播放音频数据信息按照预设规则进行频段划分处理,形成若干个待播放音频频段数据;对若干个待播放音频频段数据进行信号幅度检测处理,获得信号幅度检测结果;基于信号幅度检测结果对所述若干个待播放音频频段数据进行动态压缩或增益处理,获得处理后的若干个待播放音频频段数据;控制处理后的若干个待播放音频频段数据按照时间顺序在所述音频播放设备中进行播放处理。在本发明专利技术实施例中,可以有效保证音频播放时的音效,尽量避免失真,达到保障音效质量的效果。到保障音效质量的效果。到保障音效质量的效果。

【技术实现步骤摘要】
一种基于多段动态压缩技术的音频播放控制方法及装置


[0001]本专利技术涉及音频播放控制
,尤其涉及一种基于多段动态压缩技术的音频播放控制方法及装置。

技术介绍

[0002]音频数据一般收麦克风等设备采集或者外接信号源传输过来的方式获得;由于各种原因,音频数据的信号幅度可能无法满足预定的要求,这时候导致音频播放设备在播放音频数据时,可能无法保证播放音频数据的声音音效或无法保证播放音频数据时的声音失真等技术问题。

技术实现思路

[0003]本专利技术的目的在于克服现有技术的不足,本专利技术提供了一种基于多段动态压缩技术的音频播放控制方法及装置,可以有效保证音频播放时的音效,尽量避免失真,达到保障音效质量的效果。
[0004]为了解决上述技术问题,本专利技术实施例提供了一种基于多段动态压缩技术的音频播放控制方法,所述方法包括:
[0005]在音频播放设备获得音频播放指令后,接收对所述音频播放指令对应的待播放音频数据信息;
[0006]对所述待播放音频数据信息按照预设规则进行频段划分处理,形成若干个待播放音频频段数据;
[0007]对所述若干个待播放音频频段数据进行信号幅度检测处理,获得信号幅度检测结果;
[0008]基于所述信号幅度检测结果对所述若干个待播放音频频段数据进行动态压缩或增益处理,获得处理后的若干个待播放音频频段数据;
[0009]控制处理后的若干个待播放音频频段数据按照时间顺序在所述音频播放设备中进行播放处理。
[0010]可选的,所述接收对所述音频播放指令对应的待播放音频数据信息,包括:
[0011]基于所述音频播放指令接收输入的模拟信号数据,并将所述模拟信号数据经过模数转换器进行转换处理,获得对应的待播放音频数据信息。
[0012]可选的,所述对所述待播放音频数据信息按照预设规则进行频段划分处理,形成若干个待播放音频频段数据,包括:
[0013]将所述待播放音频数据信息按照预设频段区间进行频段划分处理,形成若干个待播放音频频段数据;
[0014]所述预设频率区间为20

20KHz的频率在声学调试时划分的多个频段区间。
[0015]可选的,所述若干个待播放音频频段数据中的每个频段均可设置频率的宽度。
[0016]可选的,所述对所述若干个待播放音频频段数据进行信号幅度检测处理,获得信
号幅度检测结果,包括:
[0017]将所述若干个待播放音频频段数据按照顺序输入信号频率检测程序中,并在所述信号频率检测程序中对输入的所述若干个待播放音频频段数据进行信号幅度检测处理,获得信号幅度检测结果。
[0018]可选的,所述基于所述信号幅度检测结果对所述若干个待播放音频频段数据进行动态压缩或增益处理,包括:
[0019]判断所述信号幅度检测结果大于或小于预设幅度值;
[0020]在所述信号幅度检测结果小于预设幅度值时,对小于预设幅度值对应的所述若干个待播放音频频段数据进行增益处理;
[0021]在所述信号幅度检测结果大于预设幅度值时,对大于预设幅度值对应的所述若干个待播放音频频段数据进行动态压缩处理;
[0022]可选的,所述对小于预设幅度值对应的所述若干个待播放音频频段数据进行增益处理,包括:
[0023]获得小于预设幅度值对应的所述若干个待播放音频频段数据的实际幅度值;
[0024]基于所述实际幅度值及所述预设幅度值确定增益参数值;
[0025]对小于预设幅度值对应的所述若干个待播放音频频段数据按照所述增益参数值进行增益处理。
[0026]可选的,所述对大于预设幅度值对应的所述若干个待播放音频频段数据进行动态压缩处理,包括:
[0027]基于动态范围压缩算法对大于预设幅度值对应的所述若干个待播放音频频段数据进行动态压缩处理。
[0028]可选的,所述控制处理后的若干个待播放音频频段数据按照时间顺序在所述音频播放设备中进行播放处理,包括:
[0029]将所述处理后的若干个待播放音频频段数据按照时间顺序缓存至缓冲区中;
[0030]在所述缓冲区中缓存的数据值达到预设值时,在所述缓冲区中按照时间顺序提取待播放音频频段数据在所述音频播放设备中进行播放处理。
[0031]另外,本专利技术实施例还提供了一种基于多段动态压缩技术的音频播放控制装置,所述装置包括:
[0032]接收模块:用于在音频播放设备获得音频播放指令后,接收对所述音频播放指令对应的待播放音频数据信息;
[0033]划分模块:用于对所述待播放音频数据信息按照预设规则进行频段划分处理,形成若干个待播放音频频段数据;
[0034]检测模块:用于对所述若干个待播放音频频段数据进行信号幅度检测处理,获得信号幅度检测结果;
[0035]处理模块:用于基于所述信号幅度检测结果对所述若干个待播放音频频段数据进行动态压缩或增益处理,获得处理后的若干个待播放音频频段数据;
[0036]播放模块:用于控制处理后的若干个待播放音频频段数据按照时间顺序在所述音频播放设备中进行播放处理。
[0037]在本专利技术实施例中,通过若干个待播放音频频段数据进行信号幅度检测处理,并
通过信号幅度检测结果对若干个待播放音频频段数据进行动态压缩或增益处理,最后控制处理后的若干个待播放音频频段数据按照时间顺序在所述音频播放设备中进行播放处理;可以有效保证音频播放时的音效,尽量避免失真,达到保障音效质量的效果。
附图说明
[0038]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见的,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0039]图1是本专利技术实施例中的基于多段动态压缩技术的音频播放控制方法的流程示意图;
[0040]图2是本专利技术实施例中的基于多段动态压缩技术的音频播放控制装置的结构组成示意图。
具体实施方式
[0041]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0042]实施例一
[0043]请参阅图1,图1是本专利技术实施例中的基于多段动态压缩技术的音频播放控制方法的流程示意图。
[0044]如图1所示,一种基于多段动态压缩技术的音频播放控制方法,所述方法包括:
[0045]S11:在音频播放设备获得音频播放指令后,接收对所述音频播放指令对应的待播放音频数据信息;
[0046]在本专利技术具体实施过程中,所述接收对所述音频播放指令对应的待播放音频数据信息,包括:基于所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于多段动态压缩技术的音频播放控制方法,其特征在于,所述方法包括:在音频播放设备获得音频播放指令后,接收对所述音频播放指令对应的待播放音频数据信息;对所述待播放音频数据信息按照预设规则进行频段划分处理,形成若干个待播放音频频段数据;对所述若干个待播放音频频段数据进行信号幅度检测处理,获得信号幅度检测结果;基于所述信号幅度检测结果对所述若干个待播放音频频段数据进行动态压缩或增益处理,获得处理后的若干个待播放音频频段数据;控制处理后的若干个待播放音频频段数据按照时间顺序在所述音频播放设备中进行播放处理。2.根据权利要求1所述的音频播放控制方法,其特征在于,所述接收对所述音频播放指令对应的待播放音频数据信息,包括:基于所述音频播放指令接收输入的模拟信号数据,并将所述模拟信号数据经过模数转换器进行转换处理,获得对应的待播放音频数据信息。3.根据权利要求1所述的音频播放控制方法,其特征在于,所述对所述待播放音频数据信息按照预设规则进行频段划分处理,形成若干个待播放音频频段数据,包括:将所述待播放音频数据信息按照预设频段区间进行频段划分处理,形成若干个待播放音频频段数据;所述预设频率区间为20

20KHz的频率在声学调试时划分的多个频段区间。4.根据权利要求1或3所述的音频播放控制方法,其特征在于,所述若干个待播放音频频段数据中的每个频段均可设置频率的宽度。5.根据权利要求1所述的音频播放控制方法,其特征在于,所述对所述若干个待播放音频频段数据进行信号幅度检测处理,获得信号幅度检测结果,包括:将所述若干个待播放音频频段数据按照顺序输入信号频率检测程序中,并在所述信号频率检测程序中对输入的所述若干个待播放音频频段数据进行信号幅度检测处理,获得信号幅度检测结果。6.根据权利要求1所述的音频播放控制方法,其特征在于,所述基于所述信号幅度检测结果对所述若干个待播放音频频段数据进行动态压缩或增益处理,包括:判断所述信号幅度检测结果大于或小于预设幅度值;在所...

【专利技术属性】
技术研发人员:李万强聂云辉汤金波田富春余绍恒周海浪
申请(专利权)人:广州长嘉电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1