一种音频输出功率控制方法、移动终端及存储介质技术

技术编号:19219947 阅读:36 留言:0更新日期:2018-10-20 08:18
本发明专利技术公开了一种音频输出功率控制方法、移动终端及存储介质,移动终端每隔第一预设时间检测播放文件的声音大小,根据声音大小获取对应的移动终端音频的输出功率;移动终端将获取到的输出功率及对应的时间戳进行缓存,并每隔第二预设时间获取已缓存中时间戳最新的音频的输出功率EPC;获取上一次设置的音频的输出功率EPD,并判断输出功率EPD和输出功率EPC的大小;当EPD大于EPC则将音频的输出功率设置为EPD-1,当EPD小于EPC则将音频的输出功率设置为EPD+1。本发明专利技术能够保证播放时音频输出功率不会跳变,防止快速变化的电流干扰移动终端的其他模块,避免电池瞬间输出电流的跳变容易造成移动终端掉电关机的情况。

【技术实现步骤摘要】
一种音频输出功率控制方法、移动终端及存储介质
本专利技术涉及移动终端
,尤其涉及一种音频输出功率控制方法、移动终端及存储介质。
技术介绍
目前,移动终端的多媒体应用重视度渐渐变高,用户对于移动终端的音质、音效有了更高的要求。另一方面,音频的使用是移动终端的最基本的功能之一,例如,传统的音频应用有来电铃声、消息铃声,后来随着移动终端功能的增加,音频应用更是涉及移动终端的方方面面,例如,视频音乐等播放的声音、以及各种高品质的音效。在实际使用中当移动终端播放一首网络下载的音乐时,在播放过程中,文件原有的声音高低直接作用于音频电路的输出功率,当声音高时输出功率高,当声音低时输出功率低,而在该音乐文件中间如果有声音忽然提高很多或或然降低很多则会直接影响播放的功率的快速转变,功率变化体现在电流上,这种的快速电流变化很容易干扰移动终端的其他模块,另一方面电池瞬间输出电流的跳变容易造成移动终端掉电关机。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术缺陷,本专利技术提供一种音频输出功率控制方法、移动终端及存储介质,旨在当用户使用移动终端的音频功能时,即使所下载的文件本身存在缺陷,移动终端仍然能够保证播放时音频输出功率不会跳变,防止快速变化的电流干扰移动终端的其他模块,避免电池瞬间输出电流的跳变容易造成移动终端掉电关机的情况。本专利技术解决技术问题所采用的技术方案如下:一种音频输出功率控制方法,应用于移动终端控制音频信号输出,其中,所述音频输出功率控制方法包括:移动终端每隔第一预设时间检测播放文件的声音大小,根据声音大小获取对应的移动终端音频的输出功率;移动终端将获取到的输出功率及对应的时间戳进行缓存,并每隔第二预设时间获取已缓存中时间戳最新的音频的输出功率EPC;获取上一次设置的音频的输出功率EPD,并判断输出功率EPD和输出功率EPC的大小;当EPD大于EPC则将音频的输出功率设置为EPD-1,当EPD小于EPC则将音频的输出功率设置为EPD+1。所述的音频输出功率控制方法,其中,所述获取上一次设置的音频的输出功率EPD,并判断输出功率EPD和输出功率EPC的大小之后还包括:当EPD等于EPC时,则控制音频的输出功率不作调节,保持音频的输出功率为EPD。所述的音频输出功率控制方法,其中,所述移动终端每隔第一预设时间检测播放文件的声音大小,根据声音大小获取对应的移动终端音频的输出功率之前还包括:预先建立播放文件的声音大小SPA与移动终端音频的输出功率EPA的对应关系如下:-10dbm≥SPA>-20dbm,EPA=2-20dbm≥SPA>-30dbm,EPA=3-30dbm≥SPA>-40dbm,EPA=4-40dbm≥SPA>-50dbm,EPA=5-50dbm≥SPA>-60dbm,EPA=6-60dbm≥SPA>-70dbm,EPA=7-70dbm≥SPA>-80dbm,EPA=8-80dbm≥SPA>-90dbm,EPA=9-90dbm≥SPA,EPA=10其中,输出功率EPA表示功率的档位,数值越大表示音频输出功率越高。所述的音频输出功率控制方法,其中,所述移动终端每隔第一预设时间检测播放文件的声音大小,根据声音大小获取对应的移动终端音频的输出功率具体包括:所述移动终端设置一用于定时触发检测播放文件的声音大小的第一定时器,所述第一定时器设置超时时间为第一预设时间;当所述第一定时器达到超时时间时,检测播放文件的声音大小,并根据声音大小与输出功率的对应关系获取对应的移动终端音频的输出功率。所述的音频输出功率控制方法,其中,所述移动终端将获取到的输出功率及对应的时间戳进行缓存,并每隔第二预设时间获取已缓存中时间戳最新的音频的输出功率EPC具体包括:所述移动终端将获取到的输出功率及对应的当前时间的时间戳进行缓存;所述移动终端设置一用于定时获取时间戳最新的音频的输出功率的第二定时器,所述第二定时器设置超时时间为第二预设时间;当所述第二定时器达到超时时间时,获取已缓存中时间戳最新的音频的输出功率EPC。所述的音频输出功率控制方法,其中,所述获取上一次设置的音频的输出功率EPD,并判断输出功率EPD和输出功率EPC的大小具体包括:当检测到所述移动终端已获取时间戳最新的音频的输出功率EPC后,所述移动终端根据时间戳获取上一次设置的音频的输出功率EPD;所述移动终端将时间戳最新的音频的输出功率EPC与上一次设置的音频的输出功率EPD进行对比;判断输出功率EPD和输出功率EPC的大小,并根据判断结果进行下一步的设置音频的输出功率。所述的音频输出功率控制方法,其中,所述当EPD大于EPC则将音频的输出功率设置为EPD-1,当EPD小于EPC则将音频的输出功率设置为EPD+1具体包括:当判断EPD大于EPC时,则将音频的输出功率设置为EPD-1,以EPD-1作为当前音频的输出功率;当判断EPD小于EPC时,则将音频的输出功率设置为EPD+1,以EPD+1作为当前音频的输出功率。所述的音频输出功率控制方法,其中,所述第一预设时间为100毫秒;所述第二预设时间为20毫秒。一种移动终端,其中,所述移动终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的音频输出功率控制程序,所述音频输出功率控制程序被所述处理器执行时实现如上所述的音频输出功率控制方法的步骤。一种存储介质,其中,所述存储介质存储有音频输出功率控制程序,所述音频输出功率控制程序被处理器执行时实现如上所述音频输出功率控制方法的步骤。本专利技术公开了一种音频输出功率控制方法、移动终端及存储介质,所述方法包括:移动终端每隔第一预设时间检测播放文件的声音大小,根据声音大小获取对应的移动终端音频的输出功率;移动终端将获取到的输出功率及对应的时间戳进行缓存,并每隔第二预设时间获取已缓存中时间戳最新的音频的输出功率EPC;获取上一次设置的音频的输出功率EPD,并判断输出功率EPD和输出功率EPC的大小;当EPD大于EPC则将音频的输出功率设置为EPD-1,当EPD小于EPC则将音频的输出功率设置为EPD+1。本专利技术当用户使用移动终端的音频功能时,即使所下载的文件本身存在缺陷,移动终端仍然能够保证播放时音频输出功率不会跳变,防止快速变化的电流干扰移动终端的其他模块,避免电池瞬间输出电流的跳变容易造成移动终端掉电关机的情况。附图说明图1是本专利技术音频输出功率控制方法的较佳实施例的流程图;图2是本专利技术音频输出功率控制方法的较佳实施例中步骤S10的流程图;图3是本专利技术音频输出功率控制方法的较佳实施例中步骤S20的流程图;图4是本专利技术音频输出功率控制方法的较佳实施例中步骤S30的流程图;图5是本专利技术音频输出功率控制方法的较佳实施例中步骤S40的流程图;图6为本专利技术移动终端的较佳实施例的运行环境示意图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图本文档来自技高网...

【技术保护点】
1.一种音频输出功率控制方法,应用于移动终端,其特征在于,所述音频输出功率控制方法包括:移动终端每隔第一预设时间检测播放文件的声音大小,根据声音大小获取对应的移动终端音频的输出功率;移动终端将获取到的输出功率及对应的时间戳进行缓存,并每隔第二预设时间获取已缓存中时间戳最新的音频的输出功率EPC;获取上一次设置的音频的输出功率EPD,并判断输出功率EPD和输出功率EPC的大小;当EPD大于EPC则将音频的输出功率设置为EPD-1,当EPD小于EPC则将音频的输出功率设置为EPD+1。

【技术特征摘要】
1.一种音频输出功率控制方法,应用于移动终端,其特征在于,所述音频输出功率控制方法包括:移动终端每隔第一预设时间检测播放文件的声音大小,根据声音大小获取对应的移动终端音频的输出功率;移动终端将获取到的输出功率及对应的时间戳进行缓存,并每隔第二预设时间获取已缓存中时间戳最新的音频的输出功率EPC;获取上一次设置的音频的输出功率EPD,并判断输出功率EPD和输出功率EPC的大小;当EPD大于EPC则将音频的输出功率设置为EPD-1,当EPD小于EPC则将音频的输出功率设置为EPD+1。2.根据权利要求1所述的音频输出功率控制方法,其特征在于,所述获取上一次设置的音频的输出功率EPD,并判断输出功率EPD和输出功率EPC的大小之后还包括:当EPD等于EPC时,则控制音频的输出功率不作调节,保持音频的输出功率为EPD。3.根据权利要求1所述的音频输出功率控制方法,其特征在于,所述移动终端每隔第一预设时间检测播放文件的声音大小,根据声音大小获取对应的移动终端音频的输出功率之前还包括:预先建立播放文件的声音大小SPA与移动终端音频的输出功率EPA的对应关系如下:-10dbm≥SPA>-20dbm,EPA=2-20dbm≥SPA>-30dbm,EPA=3-30dbm≥SPA>-40dbm,EPA=4-40dbm≥SPA>-50dbm,EPA=5-50dbm≥SPA>-60dbm,EPA=6-60dbm≥SPA>-70dbm,EPA=7-70dbm≥SPA>-80dbm,EPA=8-80dbm≥SPA>-90dbm,EPA=9-90dbm≥SPA,EPA=10其中,输出功率EPA表示功率的档位,数值越大表示音频输出功率越高。4.根据权利要求3所述的音频输出功率控制方法,其特征在于,所述移动终端每隔第一预设时间检测播放文件的声音大小,根据声音大小获取对应的移动终端音频的输出功率具体包括:所述移动终端设置一用于定时触发检测播放文件的声音大小的第一定时器,所述第一定时器设置超时时间为第一预设时间;当所述第一定时器达到超时时间时,检测播放文...

【专利技术属性】
技术研发人员:俞斌杨维琴
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东,44

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

1