一种音频数据的处理方法和电子设备的制造方法

文档序号:9930819阅读:356来源:国知局
一种音频数据的处理方法和电子设备的制造方法
【技术领域】
[0001] 本发明涉及音量处理技术领域,更具体的说是涉及一种音频数据的方法和电子设 备。
【背景技术】
[0002] 为了增强音频数据的立体感,现有的音频数据一般为双声道音频数据。双声道音 频数据为具有两个声道的音频数据,具体的,通过使用两个采集设备对音频数据进行采集, 能够录制到双声道音频数据。而在录制过程中,如果其中一个采集设备预先没有调制好,那 么则会导致两个声道所录制的音频数据不均衡。在播放该音频数据时,听众就会感觉不舒 月艮,如听众听到左声道的声音正常,而右声道的声音很小。
[0003] 现有的用于播放音频数据的电子设备中,有些电子设备具备改善上述情况的功 能,如具有Windows系统的电子设备,用户可以在喇叭属性或耳机属性里选择不同的音效以 改善听觉效果;但是这种情况操作步骤繁琐,用户体验差。且绝大多数的电子设备均不具备 改变听觉效果的功能,如手机。
[0004] 因此,针对均衡性差的双声道音频数据,如何改善其播放效果且简化用户操作成 为本领域技术人员亟待克服的技术难题。

【发明内容】

[0005] 有鉴于此,本发明提供一种音频数据的处理方法,以改善均衡性差的双声道音频 数据的播放效果且简化用户操作。
[0006] 为实现上述目的,本发明提供如下技术方案:
[0007] -种音频数据的处理方法,该方法包括:
[0008] 获取待播放音频数据;
[0009] 确定一段时间内的待播放音频数据的第一声道音频数据的第一能量参数以及第 二声道音频数据的第二能量参数;
[0010] 基于所述第一能量参数和所述第二能量参数判断所述待播放音频数据的均衡性 是否满足预设条件;
[0011] 若否,调节所述一段时间内所述待播放音频数据的均衡性。
[0012] 优选的,所述基于所述第一能量参数和所述第二能量参数判断所述待播放音频数 据的均衡性是否满足预设条件,包括:
[0013] 基于所述第一能量参数和所述第二能量参数计算所述一段时间内的待播放音频 数据的总能量参数;
[0014] 当确定所述第一能量参数和所述第二能量参数中,任一能量参数与所述总能量参 数的比值达到预设的第一阈值时,确定所述待播放音频数据的均衡性不满足预设条件;
[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] 获取数据单元,用于获取待播放音频数据;
[0040] 确定参数单元,用于确定一段时间内的待播放音频数据的第一声道音频数据的第 一能量参数以及第二声道音频数据的第二能量参数;
[0041 ]第一判断单元,用于基于所述第一能量参数和所述第二能量参数判断所述待播放 音频数据的均衡性是否满足预设条件;
[0042]第一调节单元,用于在确定所述待播放音频数据的均衡性不满足所述预设条件 时,调节所述一段时间内所述待播放音频数据的均衡性。
[0043]优选的,所述第一判断单元,包括:
[0044] 第一计算模块,用于基于所述第一能量参数和所述第二能量参数计算所述一段时 间内的待播放音频数据的总能量参数;
[0045] 第一确定模块,用于当确定所述第一能量参数和所述第二能量参数中,任一能量 参数与所述总能量参数的比值达到预设的第一阈值时,确定所述待播放音频数据的均衡性 不满足预设条件;
[0046] 第二确定模块,用于当确定所述第一能量参数与所述总能量参数的比值以及所述 第二能量参数与所述总能量参数的比值均小于所述第一阈值时,确定所述待播放音频数据 的均衡性满足预设条件。
[0047]优选的,所述第一判断单元,包括:
[0048]确定差值模块,用于确定所述第一能量参数与所述第二能量参数的差值;
[0049] 第二计算模块,用于计算所述差值与任一能量参数的比值;
[0050] 第三确定模块,用于当所述比值达到预设的第二阈值时,确定所述待播放音频数 据的均衡性不满足预设条件;
[0051] 第四确定模块,用于当所述比值小于所述第二阈值时,确定所述待播放音频数据 的均衡性满足预设条件。
[0052]优选的,所述第一调节单元,包括:
[0053]复制数据模块,用于在确定所述待播放音频数据的均衡性不满足所述预设条件 时,复制所述第一声道音频数据和所述第二声道音频数据中能量参数较大的声道音频数 据;
[0054]混合数据模块,用于将所复制的声道音频数据混合到能量参数小的声道中。
[0055]优选的,所述混合数据模块具体用于在将所复制的声道音频数据混合到能量参数 小的声道的过程中,为所复制的声道音频数据加上预设的时间偏置。
[0056]优选的,所述第一调节单元还包括:
[0057] 第一缩小模块,用于将所述能量参数小的声道音频数据的能量参数缩小;
[0058] 相应的,所述混合数据模块具体用于将所述复制的声道音频数据混合到能量参数 缩小后的声道中;
[0059] 其中,缩小的幅度用于使得混合后的待播放音频数据的均衡性满足所述预设条 件。
[0060] 优选的,所述第一调节单元还包括:
[0061] 第一判断模块,用于判断混合后的待播放音频数据的均衡性是否满足所述预设条 件;
[0062] 第二缩小模块,用于在确定混合后的待播放音频数据的均衡性未满足所述预设条 件时,将混合后的声道音频数据的能量参数缩小,以使得能量参数缩小后的待播放音频数 据的均衡性满足所述预设条件。
[0063] 优选的,还包括:
[0064] 检测类型单元,用于检测所述待播放音频数据所属场景类型;
[0065] 相应的,所述确定参数单元具体用于若所述待播放音频数据属于第一场景类型, 确定第一时间长度内的待播放音频数据的第一声道音频数据的第
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1