本发明专利技术公开了一种移动终端的音量输出控制方法及装置。其中,所述方法包括:获取输出音频的指令;响应所述指令而获取音量输出变化曲线或函数;按照所述音量输出变化曲线或函数从小到大逐渐增加音量以播放所述音频。通过上述方式,本发明专利技术能够使用户在使用移动终端的过程中,音量值以根据环境情况自动变化,从而为用户提供更良好的听觉体验。
Volume output control method and device for mobile terminal
The invention discloses a method and a device for controlling the output volume of a mobile terminal. Among them, the method comprises: acquiring the output audio instructions; and obtaining volume output curve or function in response to the instruction; according to the volume of output curve or function to gradually increase the volume to play the audio. By the method, the invention can enable the user to automatically change the volume value according to the environment in the process of using the mobile terminal, thereby providing a better listening experience for the user.
【技术实现步骤摘要】
本专利技术涉及移动终端
,特别是涉及一种移动终端的音量输出控制方法和装置。
技术介绍
随着移动终端技术的不断发展,用户对移动终端功能的要求越来越高。以智能手机为例,当用户使用智能手机进行通话、欣赏音乐或视频时,音量控制值通常都是由用户先前设定的音量情景模式而定。但用户在使用智能手机的过程中位置会发生移动,环境噪声也会随之发生变化,特别是在外部环境较安静的情况下,若是之前设置的音量值比较大,可能会对用户造成听觉上的不适或惊吓。又或者是,当用户移动到噪声比较大的区域,之前设置的音量值比较小时,用户会听不清手机发出的声音。
技术实现思路
本专利技术主要解决的技术问题是提供一种移动终端的音量输出控制方法,能够解决不同噪声环境切换后播放声音突兀的技术问题。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种移动终端的音量输出控制方法,所述方法包括:获取输出音频的指令;响应所述指令而获取音量输出变化曲线或函数;按照所述音量输出变化曲线或函数从小到大逐渐增加音量以播放所述音频。其中,所述获取输出音频的指令之后包括:获取所述周围环境的噪声声压信号;所述响应所述指令而获取音量输出变化曲线或函数包括:在噪音等级和音量输出变化曲线/函数的关联集中,匹配得到与所述噪声声压信号对应的音量输出变化曲线/函数,其中,噪声声压信号越小,对应的噪音等级越小、音量输出变化曲线/函数对应的音量变化速度越慢。其中,所述噪音等级和音量输出变化曲线/函数的关联集采用数据表的形式保存,所述数据表保存有噪声声压信号与噪音等级的对应关系、以及噪音等级与音量输出变化曲线/函数的对应关系。其中,所述按照所述音量输出变化曲线或函数从小到大逐渐增加音量以播放所述音频包括:按照所述音量输出变化曲线或函数从小到大逐渐增加音量以播放所述音频,直至音量增加到与所述噪声声压信号对应的音量,所述噪声声压信号越大,所述噪声声压信号对应的音量就越大。其中,所述音量输出变化曲线是抛物线的一半。为了解决上述技术问题,本专利技术采用另一个技术方案:提供一种移动终端的音量输出控制装置,包括:音频获取模块,用于获取输出音频的指令;响应模块,用于响应所述指令而获取音量输出变化曲线或函数;播放模块,用于按照所述音量输出变化曲线或函数从小到大逐渐增加音量以播放所述音频。其中,还包括噪声获取模块,用于在获取输出音频的指令之后获取所述周围环境的噪声声压信号;所述响应模块具体用于在噪音等级和音量输出变化曲线/函数的关联集中,匹配得到与所述噪声声压信号对应的音量输出变化曲线/函数,其中,噪声声压信号越小,对应的噪音等级越小、音量输出变化曲线/函数对应的音量变化速度越慢。其中,所述噪音等级和音量输出变化曲线/函数的关联集采用数据表的形式保存,所述数据表保存有噪声声压信号与噪音等级的对应关系、以及噪音等级与音量输出变化曲线/函数的对应关系。其中,所述播放模块具体用于按照所述音量输出变化曲线或函数从小到大逐渐增加音量以播放所述音频,直至音量增加到与所述噪声声压信号对应的音量,所述噪声声压信号越大,所述噪声声压信号对应的音量就越大。其中,所述音量输出变化曲线是抛物线的一半。以上方案,移动终端的音量输出控制装置先获取输出音频的指令,接着响应所述指令而获取音量输出变化曲线或函数,最后按照所述音量输出变化曲线或函数从小到大逐渐增加音量以播放所述音频,进而在噪声环境切换后,播放音量因是从小到大逐渐增加,而实现顺滑过渡,解决播放音量突兀的问题。附图说明图1是本专利技术移动终端音量输出控制方法一实施方式的流程示意图;图2是本专利技术移动终端音量输出控制方法另一实施方式的流程示意图;图3是本专利技术移动终端音量输出控制装置一实施方式的结构示意图;图4是本专利技术移动终端音量输出控制装置另一实施方式的结构示意图;图5是本专利技术移动终端音量输出控制装置再一实施方式的结构示意图;图6是本专利技术移动终端音量输出控制方法所采用的一音量输出变化曲线示意图;图7是本本专利技术移动终端音量输出控制方法所采用的另一音量输出变化曲线示意图;图8是本专利技术移动终端音量输出控制方法所采用的再一音量输出变化曲线示意图。具体实施方式下面结合附图和实施方式对本专利技术进行详细说明。请参阅图1,图1是本专利技术一种移动终端音量输出控制方法一实施方式的流程示意图。需注意的是,若有实质上相同的结果,本专利技术的方法并不以图1所示的流程顺序为限。如图1所示,该方法包括如下步骤:S101:获取输出音频的指令。其中,该指令为移动终端自己发出的指令或用户输入的指令。S102:响应指令而获取音量输出变化曲线或函数。其中,移动终端预先绘制音量输出变化曲线或预先设置能输出曲线的函数,所绘制的音量输出变化曲线或函数所输出的曲线如图6所示。其中,音量输出变化曲线是抛物线的一半。S103:按照音量输出变化曲线或函数从小到大逐渐增加音量以播放音频。在其中一个实施方式中,如图6所示,若当前设置的音量值为X0,则声音开始播放时的音量由0逐渐增大到X0,音量增大的方式即随时间的增加,根据一条时间-音量的函数曲线,调用系统的音量输出接口控制输出音量。当使用时间t由0到t0时,音量由0逐渐增大为X0,然后保持不变,t0可以为1秒或1.5秒等,可根据具体情况进行设置。在本实施方式中,移动终端的音量输出控制装置先获取输出音频的指令,接着响应指令而获取音量输出变化曲线或函数,最后按照所述音量输出变化曲线或函数从小到大逐渐增加音量以播放所述音频,进而在噪声环境切换后,播放音量因是从小到大逐渐增加,而实现顺滑过渡,解决播放音量突兀的问题。请参阅图2,图2是本专利技术一种移动终端音量输出控制方法另一实施方式的流程示意图。本实施方式给出了另一种移动终端音量输出控制方法,该方法包括以下步骤:S201:获取输出音频的指令。S202:获取周围环境的噪声声压信号。其中,通过麦克风来获取周围的噪声声压信号,麦克风可以为移动终端的麦克风,也可以是耳机的麦克风。S203:在噪音等级和音量输出变化曲线/函数的关联集中,匹配得到与噪声声压信号对应的音量输出变化曲线/函数,其中,噪声声压信号越小,对应的噪音等级越小、音量输出变化曲线/函数对应的音量变化速度越慢。其中,在噪音等级和音量输出变化曲线/函数的关联集中,匹配得到与噪声声压信号对应的音量输出变化曲线/函数,其中,噪声声压信号越小,对应的噪音等级越小、音量输出变化曲线/函数对应的音量变化速度越慢。在其中一个实施方式中,当移动终端上有应用程序需要进行声音输出时,通过声音采集设备,例如麦克风,检测当前的环境噪声状态,可以根据环境音量划分为若干个状态,例如可以分为低、中、高三个噪声状态,40分贝以下为低,40-60分贝为中,60分贝以上为高,从而根据测得音量确定对应的环境噪声等级。其中,根据环境噪声的等级不同,音量曲线的陡峭程度不同,当环境噪声等级越高,音量增大曲线越陡峭。S204:按照音量输出变化曲线或函数从小到大逐渐增加音量以播放音频,直至音量增加到与噪声声压信号对应的音量,噪声声压信号越大,噪声声压信号对应的音量就越大。在其中一个实施方式中,如图7所示,音量由0增大至X的时间为t1;当环境噪声等级为高时,音量增大的曲线比较急促,曲线是斜率为kX2;当环境噪声等级为本文档来自技高网...
【技术保护点】
一种移动终端的音量输出控制方法,其特征在于,包括:获取输出音频的指令;响应所述指令而获取音量输出变化曲线或函数;按照所述音量输出变化曲线或函数从小到大逐渐增加音量以播放所述音频。
【技术特征摘要】
1.一种移动终端的音量输出控制方法,其特征在于,包括:获取输出音频的指令;响应所述指令而获取音量输出变化曲线或函数;按照所述音量输出变化曲线或函数从小到大逐渐增加音量以播放所述音频。2.根据权利要求1所述的方法,其特征在于,所述获取输出音频的指令之后包括:获取所述周围环境的噪声声压信号;所述响应所述指令而获取音量输出变化曲线或函数包括:在噪音等级和音量输出变化曲线/函数的关联集中,匹配得到与所述噪声声压信号对应的音量输出变化曲线/函数,其中,噪声声压信号越小,对应的噪音等级越小、音量输出变化曲线/函数对应的音量变化速度越慢。3.根据权利要求2所述的方法,其特征在于,所述噪音等级和音量输出变化曲线/函数的关联集采用数据表的形式保存,所述数据表保存有噪声声压信号与噪音等级的对应关系、以及噪音等级与音量输出变化曲线/函数的对应关系。4.根据权利要求1所述的方法,其特征在于,所述按照所述音量输出变化曲线或函数从小到大逐渐增加音量以播放所述音频包括:按照所述音量输出变化曲线或函数从小到大逐渐增加音量以播放所述音频,直至音量增加到与所述噪声声压信号对应的音量,所述噪声声压信号越大,所述噪声声压信号对应的音量就越大。5.根据权利要求1至4任一项所述的方法,其特征在于,所述音量输出变化曲线是抛...
【专利技术属性】
技术研发人员:金鑫,
申请(专利权)人:惠州TCL移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。