自动调节音量的方法及电子设备技术

技术编号:12947476 阅读:149 留言:0更新日期:2016-03-02 09:22
本发明专利技术公开了一种自动调节音量的方法,包括以下步骤:将节目源的音频数据解码成脉冲编码调制数据;对预设时间内的脉冲编码调制数据进行统计分析,获取音频特征值;将所述音频特征值与预先设定的音频幅值参考值进行比较,并根据比较结果对所述脉冲编码调制数据进行处理,以调节输出的音量大小。本发明专利技术还公开了一种自动调节音量的电子设备。本发明专利技术使输出的实际音量保持在一个正常、稳定的范围内,避免了输出音量忽高忽低的情况。

【技术实现步骤摘要】

本专利技术涉及音频处理
,尤其涉及一种自动调节音量的方法及电子设备
技术介绍
目前,在电子设备上播放不同的节目源时,由于各个节目源的原始音量都不相同,导致用户在切换不同节目时,会出现音量忽然变得很高或者忽然变得很低的情况,影响了用户收看节目时的舒适度,需要用户频繁的手动操作遥控器来进行音量的调节,十分麻烦。尤其是随着IPTV即交互式网络电视和网络技术的高速发展,例如,网络机顶盒等电子设备在家庭多媒体娱乐领域中的应用越来越广泛,通过网络机顶盒观看的节目内容也越来越丰富。用户在众多的电视节目中频繁地进行切换时,输出音量忽高忽低及手动调节音量的方式给用户带来极大的不便。
技术实现思路
本专利技术的主要目的在于解决播放不同的节目源时输出音量忽高忽低的技术问题。为实现上述目的,本专利技术提供的一种自动调节音量的方法,所述方法包括以下步骤:将节目源的音频数据解码成脉冲编码调制数据;对预设时间内的脉冲编码调制数据进行统计分析,获取音频特征值;将所述音频特征值与预先设定的音频幅值参考值进行比较,并根据比较结果对所述脉冲编码调制数据进行处理,以调节输出的音量大小。优选地,所述音频特征值为脉冲编码调制数据在预设时间内的平均音频幅值。优选地,所述将所述音频特征值与预先设定的音频幅值参考值进行比较,并根据比较结果对所述脉冲编码调制数据进行处理的步骤包括:若所述平均音频幅值大于预先设定的音频幅值参考值,且所述平均音频幅值与所述音频幅值参考值之差的绝对值大于设定的门限值,则对所述脉冲编码调制数据进行衰减,直至所述平均音频幅值与所述音频幅值参考值之差的绝对值小于设定的门限值;若所述平均音频幅值小于预先设定的音频幅值参考值,且所述平均音频幅值与所述音频幅值参考值之差的绝对值大于设定的门限值,则对所述脉冲编码调制数据进行增强,直至所述平均音频幅值与所述音频幅值参考值之差的绝对值小于设定的门限值。优选地,所述将所述音频特征值与预先设定的音频幅值参考值进行比较,并根据比较结果对所述脉冲编码调制数据进行处理,以调节输出的音量大小的步骤之前还包括:获取当前时间,并根据用户预先设定的不同时间段与音频幅值参考值的映射关系,及当前时间所处的时间段,设定当前时间的音频幅值参考值。优选地,所述根据用户预先设定的不同时间段与音频幅值参考值的映射关系,及当前时间所处的时间段,设定当前时间的音频幅值参考值的步骤还包括:在节目播放过程中若进行不同时间段之间的切换,则实时的根据用户预先设定的不同时间段与音频幅值参考值的映射关系,及当前时间所处的时间段,对当前时间的音频幅值参考值进行更新。优选地,所述将节目源的音频数据解码成脉冲编码调制数据的步骤之前还包括:接收用户选择自动调节音量的指令,并开启自动调节音量功能。此外,为实现上述目的,本专利技术还提供一种自动调节音量的电子设备,所述电子设备包括:解码模块,用于将节目源的音频数据解码成脉冲编码调制数据;分析模块,用于对预设时间内的脉冲编码调制数据进行统计分析,获取音频特征值;比较调整模块,用于将所述音频特征值与预先设定的音频幅值参考值进行比较,并根据比较结果对所述脉冲编码调制数据进行处理,以调节输出的音量大小。优选地,所述音频特征值为脉冲编码调制数据在预设时间内的平均音频幅值。优选地,所述比较调整模块具体用于:若所述平均音频幅值大于预先设定的音频幅值参考值,且所述平均音频幅值与所述音频幅值参考值之差的绝对值大于设定的门限值,则对所述脉冲编码调制数据进行衰减,直至所述平均音频幅值与所述音频幅值参考值之差的绝对值小于设定的门限值;若所述平均音频幅值小于预先设定的音频幅值参考值,且所述平均音频幅值与所述音频幅值参考值之差的绝对值大于设定的门限值,则对所述脉冲编码调制数据进行增强,直至所述平均音频幅值与所述音频幅值参考值之差的绝对值小于设定的门限值。优选地,所述电子设备还包括:设定模块,用于获取当前时间,并根据用户预先设定的不同时间段与音频幅值参考值的映射关系,及当前时间所处的时间段,设定当前时间的音频幅值参考值。优选地,所述设定模块还用于:在节目播放过程中若进行不同时间段之间的切换,则实时的根据用户预先设定的不同时间段与音频幅值参考值的映射关系,及当前时间所处的时间段,对当前时间的音频幅值参考值进行更新。优选地,所述电子设备还包括:开启模块,用于接收用户选择自动调节音量的指令,并开启自动调节音量功能。本专利技术提出的一种自动调节音量的方法及电子设备,通过将节目源的音频数据解码成脉冲编码调制数据,并获取能体现其音频特性的音频特征值,将该音频特征值与预设的正常音频幅值参考值进行比较,根据比较结果对脉冲编码调制数据进行处理,从而将输出的音量大小调节到正常范围内,以实现对不同节目源的原始音量进行相应的调整,使输出的实际音量保持在一个正常、稳定的范围内,避免了输出音量忽高忽低的情况。【附图说明】图1为本专利技术自动调节音量的方法第一实施例的流程示意图;图2为本专利技术自动调节音量的方法第二实施例的流程示意图;图3为本专利技术自动调节音量的方法第三实施例的流程示意图;图4为本专利技术自动调节音量的电子设备第一实施例的功能模块示意图;图5为本专利技术自动调节音量的电子设备第二实施例的功能模块示意图;图6为本专利技术自动调节音量的电子设备第三实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。【具体实施方式】应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种自动调节音量的方法。参照图1,图1为本专利技术自动调节音量的方法第一实施例的流程示意图。在第一实施例中,该自动调节音量的方法包括:步骤S10,将节目源的音频数据解码成脉冲编码调制数据;本实施例中,节目源可以为音视频节目,也可以为纯音频节目及其他包含有音频数据的多媒体节目,在此不作限定。接收到节目源后,对节目源的音频数据进行解码,获取脉冲编码调制(Pulse Code Modulat1n,简称PCM)数据。步骤S20,对预设时间内的脉当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种自动调节音量的方法,其特征在于,所述方法包括以下步骤:将节目源的音频数据解码成脉冲编码调制数据;对预设时间内的脉冲编码调制数据进行统计分析,获取音频特征值;将所述音频特征值与预先设定的音频幅值参考值进行比较,并根据比较结果对所述脉冲编码调制数据进行处理,以调节输出的音量大小。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐维昌
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1