一种移动终端的音量输出控制方法和装置与流程

文档序号:11154268阅读:708来源:国知局
一种移动终端的音量输出控制方法和装置与制造工艺

本发明涉及移动终端技术领域,特别是涉及一种移动终端的音量输出控制方法和装置。



背景技术:

随着移动终端技术的不断发展,用户对移动终端功能的要求越来越高。以智能手机为例,当用户使用智能手机进行通话、欣赏音乐或视频时,音量控制值通常都是由用户先前设定的音量情景模式而定。但用户在使用智能手机的过程中位置会发生移动,环境噪声也会随之发生变化,特别是在外部环境较安静的情况下,若是之前设置的音量值比较大,可能会对用户造成听觉上的不适或惊吓。又或者是,当用户移动到噪声比较大的区域,之前设置的音量值比较小时,用户会听不清手机发出的声音。



技术实现要素:

本发明主要解决的技术问题是提供一种移动终端的音量输出控制方法,能够解决不同噪声环境切换后播放声音突兀的技术问题。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种移动终端的音量输出控制方法,所述方法包括:获取输出音频的指令;响应所述指令而获取音量输出变化曲线或函数;按照所述音量输出变化曲线或函数从小到大逐渐增加音量以播放所述音频。

其中,所述获取输出音频的指令之后包括:获取所述周围环境的噪声声压信号;所述响应所述指令而获取音量输出变化曲线或函数包括:在噪音等级和音量输出变化曲线/函数的关联集中,匹配得到与所述噪声声压信号对应的音量输出变化曲线/函数,其中,噪声声压信号越小,对应的噪音等级越小、音量输出变化曲线/函数对应的音量变化速度越慢。

其中,所述噪音等级和音量输出变化曲线/函数的关联集采用数据表的形式保存,所述数据表保存有噪声声压信号与噪音等级的对应关系、以及噪音等级与音量输出变化曲线/函数的对应关系。

其中,所述按照所述音量输出变化曲线或函数从小到大逐渐增加音量以播放所述音频包括:按照所述音量输出变化曲线或函数从小到大逐渐增加音量以播放所述音频,直至音量增加到与所述噪声声压信号对应的音量,所述噪声声压信号越大,所述噪声声压信号对应的音量就越大。

其中,所述音量输出变化曲线是抛物线的一半。

为了解决上述技术问题,本发明采用另一个技术方案:提供一种移动终端的音量输出控制装置,包括:音频获取模块,用于获取输出音频的指令;响应模块,用于响应所述指令而获取音量输出变化曲线或函数;播放模块,用于按照所述音量输出变化曲线或函数从小到大逐渐增加音量以播放所述音频。

其中,还包括噪声获取模块,用于在获取输出音频的指令之后获取所述周围环境的噪声声压信号;所述响应模块具体用于在噪音等级和音量输出变化曲线/函数的关联集中,匹配得到与所述噪声声压信号对应的音量输出变化曲线/函数,其中,噪声声压信号越小,对应的噪音等级越小、音量输出变化曲线/函数对应的音量变化速度越慢。

其中,所述噪音等级和音量输出变化曲线/函数的关联集采用数据表的形式保存,所述数据表保存有噪声声压信号与噪音等级的对应关系、以及噪音等级与音量输出变化曲线/函数的对应关系。

其中,所述播放模块具体用于按照所述音量输出变化曲线或函数从小到大逐渐增加音量以播放所述音频,直至音量增加到与所述噪声声压信号对应的音量,所述噪声声压信号越大,所述噪声声压信号对应的音量就越大。

其中,所述音量输出变化曲线是抛物线的一半。

以上方案,移动终端的音量输出控制装置先获取输出音频的指令,接着响应所述指令而获取音量输出变化曲线或函数,最后按照所述音量输出变化曲线或函数从小到大逐渐增加音量以播放所述音频,进而在噪声环境切换后,播放音量因是从小到大逐渐增加,而实现顺滑过渡,解决播放音量突兀的问题。

附图说明

图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;当环境噪声等级为低时,音量增大的曲线比较平缓,曲线是斜率为kX1,其中kX2>kX1。即在环境较为安静时,音量增大的速度较慢,使用户的听觉能逐渐适应,体验更佳。

在另一个实施方式中,如图8所示,音量由0增大至X3的过程中,当用户突然从低环境噪声等级的地方来到高环境噪声等级的地方,音量增大的曲线比较急促,曲线是斜率为kt2,所用的时间为t2;当用户慢慢地从低环境噪声等级的地方来到为高环境噪声等级的地方,音量增大的曲线比较平缓,曲线是斜率为kt3,所用的时间为t3,其中kt2>kt3,t2<t3。即当用户从一个环境较为安静地方慢慢来到一个环境较为热闹的地方时,音量增大的速度较慢,使用户的听觉能逐渐适应,体验更佳。

在本实施方式中,移动终端的音量输出控制装置先获取输出音频的指令,接着响应指令而获取音量输出变化曲线或函数,最后按照所述音量输出变化曲线或函数从小到大逐渐增加音量以播放所述音频,进而在噪声环境切换后,播放音量因是从小到大逐渐增加,而实现顺滑过渡,解决播放音量突兀的问题。

请参阅图3,图3是本发明一种移动终端音量输出控制装置一实施方式的结构示意图。本实施方式中,该移动终端音量输出控制装置30为上述实施方式中的移动终端音量输出控制装置,该移动终端音量输出控制装置30包括音频获取模块31、响应模块32及播放模块33。

音频获取模块31用于获取输出音频的指令。

响应模块32用于响应指令而获取音量输出变化曲线或函数。

播放模块33用于按照音量输出变化曲线或函数从小到大逐渐增加音量以播放音频。

其中,响应模块32具体用于在噪音等级和音量输出变化曲线/函数的关联集中,匹配得到与噪声声压信号对应的音量输出变化曲线/函数,其中,噪声声压信号越小,对应的噪音等级越小、音量输出变化曲线/函数对应的音量变化速度越慢。

其中,播放模块33具体用于按照音量输出变化曲线或函数从小到大逐渐增加音量以播放音频,直至音量增加到与噪声声压信号对应的音量,噪声声压信号越大,噪声声压信号对应的音量就越大。

可选地,响应模块32的音量输出变化曲线是抛物线的一半。

请参阅图4,图4是本发明一种移动终端音量输出控制装置另一实施方式的结构示意图。区别于上一实施方式,本实施方式所述移动终端音量输出控制装置40还包括:噪声获取模块44。

噪声获取模块44用于在获取输出音频的指令之后获取所述周围环境的噪声声压信号。

其中,噪声获取模块44具体用于将噪音等级和音量输出变化曲线/函数的关联集采用数据表的形式保存,数据表保存有噪声声压信号与噪音等级的对应关系、以及噪音等级与音量输出变化曲线/函数的对应关系。

上述通信终端30/40的各个模块可分别执行上述方法实施例中对应步骤,故在此不对各模块进行赘述,详细请参阅以上对应步骤的说明。

请参阅图5,图5是本发明一种移动终端音量输出控制装置再一实施方式的结构示意图。该移动终端音量输出控制装置可以执行上述方法中移动终端音量输出控制装置执行的步骤。相关内容请参见上述方法中的详细说明,在此不再赘叙。

本实施方式中,该处理装置包括:处理器51、与处理器51耦合的存储器52及接收器53。

存储器52用于存储操作系统、处理器51执行的指令以及接收到的消息等。

接收器53用于接收网络数据。

接收器53用于获取输出音频的指令,处理器51用于响应指令而获取音量输出变化曲线或函数和按照音量输出变化曲线或函数从小到大逐渐增加音量以播放音频。

可选地,处理器51还用于在噪音等级和音量输出变化曲线/函数的关联集中,匹配得到与噪声声压信号对应的音量输出变化曲线/函数,其中,噪声声压信号越小,对应的噪音等级越小、音量输出变化曲线/函数对应的音量变化速度越慢。

可选地,处理器51还用于按照音量输出变化曲线或函数从小到大逐渐增加音量以播放音频,直至音量增加到与所述噪声声压信号对应的音量,噪声声压信号越大,噪声声压信号对应的音量就越大。

可选地,处理器51还用于将噪音等级和音量输出变化曲线/函数的关联集采用数据表的形式保存,数据表保存有噪声声压信号与噪音等级的对应关系、以及噪音等级与音量输出变化曲线/函数的对应关系。

可选地,接收器53还用于获取周围环境的噪声声压信号。

最后按照所述音量输出变化曲线或函数从小到大逐渐增加音量以播放所述音频,进而在噪声环境切换后,播放音量因是从小到大逐渐增加,而实现顺滑过渡,解决播放音量突兀的问题。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1