一种移动终端音量调节方法及系统的制作方法
【技术领域】
[0001]本发明涉及音量调节技术,特别是涉及一种移动终端音量调节方法及系统。
【背景技术】
[0002]音量又称响度、音强,是指人耳对所听到的声音大小强弱的主观感受,其客观评价尺度是声音的振幅大小。这种感受源自物体振动时所产生的压力,即声压。物体振动通过不同的介质,将其振动能量传导开去。人们为了对声音的感受量化成可以监测的指标,就把声压分成“级” 一一声压级,以便能客观的表示声音的强弱,其单位称为“分贝”。
[0003]目前的移动设备,通过音量键去调节音量,每次调节的音量大小步进都是均匀的,且每次调节的音量大小间隔比较大,在比较安静的环境下,要将音量调到一个比较小的音量值时,很难调整,已经调到最低音量了,但声音还是很大,再往下调又变成静音了。这样一来,移动设备的用户想在安静的环境下将设备的音量调的尽可能的小,则无法实现。
【发明内容】
[0004]本发明的目的在于克服现有技术的不足,提供一种移动终端音量调节方法及系统,智能调节音量,提升用户体验。
[0005]为了达到上述目的,本发明采用的技术方案是:
一种移动终端音量调节方法,包括如下步骤:
步骤1.设置音量调节的调节方式,将音量由大到小分为N个档位,设置音量由大到小变化时,相邻档位的间隔设置为逐渐减小;
步骤2.实时检测移动终端有无按下音量调节键;
步骤3.当检测到按下音量调节键,判断当前按下的音量调节键是音量增加键还是音量减小键;
步骤4.当按下的音量调节键是音量增加键,获取当前档位与下一档位之间的间隔,将当前音量调整至目标音量,增加音量;
当按下的音量调节键是音量减小键,获取当前档位与下一档位之间的间隔,将当前音量调整至目标音量,减小音量。
[0006]进一步地,步骤I具体包括:
步骤101.获取移动终端总音量的音量值;
步骤102.将总音量的音量值划分为N个档位,N为自然数;
步骤103.设置当音量由大到小调节时,相邻档位的间隔逐渐减小;设置当音量由小到大调节时,相邻档位的间隔逐渐增大。
[0007]作为本发明的较佳实施例,本发明所述的步骤102所述的N个档位之间的间隔由小到大调节时呈等差数列逐渐减小,由大到小调节时呈等差数列逐渐减小。
[0008]作为本发明的另一较佳实施例,本发明所述的步骤102所述的N个档位之间的间隔由小到大调节时呈等比数列逐渐减小,由大到小调节时呈等比数列逐渐减小。
[0009]进一步地,步骤2所述的音量调节键为物理按键或触摸屏触摸按键。
[0010]进一步地,步骤4具体包括:
步骤401.获取按下音量调节键的档位音量值;
步骤402.获取当前档位与下一档位之间的间隔;
步骤403.计算获得下一档位的音量值;
步骤404.当按下的音量调节键是音量增加键,增加一档,将当前音量调整至目标音量;当按下的音量调节键是音量减小键,减小一档,将当前音量调整至目标音量。
[0011]本发明还公开了一种移动终端音量调节系统,所述系统包括:
设置单元,用于设置音量调节的调节方式,将音量由大到小分为N个档位,设置音量由大到小变化时,相邻档位的间隔设置为逐渐减小;
检测单元,用于实时检测移动终端有无按下音量调节键;
判断单元,用于当检测到按下音量调节键,判断当前按下的音量调节键是音量增加键还是音量减小键;
调整单元,用于当按下的音量调节键是音量增加键,获取当前档位与下一档位之间的间隔,将当前音量调整至目标音量,增加音量;当按下的音量调节键是音量减小键,获取当前档位与下一档位之间的间隔,将当前音量调整至目标音量,减小音量。
[0012]进一步地,设置单元具体包括:
获取单元,用于获取移动终端总音量的音量值;
划分单元,用于将总音量的音量值划分为N个档位,N为自然数;
间隔设置单元,用于设置当音量由大到小调节时,相邻档位的间隔逐渐减小;设置当音量由小到大调节时,相邻档位的间隔逐渐增大。
[0013]进一步地,调整单元具体包括:
音量值获取单元,用于获取按下音量调节键的档位音量值;
间隔值获取单元,用于获取当前档位与下一档位之间的间隔;
计算单元,用于计算获得下一档位的音量值;
档位调整单元,用于当按下的音量调节键是音量增加键,增加一档,将当前音量调整至目标音量;当按下的音量调节键是音量减小键,减小一档,将当前音量调整至目标音量。
[0014]与现有技术相比,本发明的有益效果是:移动设备的声音大小由大变小时,声音大小的变化间隔越来越小,移动设备的声音大小由小变大,声音大小的变化间隔由小逐渐变大,在通过音量键调节声音时,设置渐变式的音量大小变化间隔,通过越来越小或越来越大的变化幅度让用户可以获得更多的音量调节大小选择,解决用户无法在安静环境下通过音量键将声音调节到一个比较小而又能听见的大小的问题,提升用户体验。
【附图说明】
[0015]图1为本发明的方法流程图;
图2为本发明的音量设置示意图;
图3为本发明的系统框图。
【具体实施方式】
[0016]下面结合实施例参照附图进行详细说明,以便对本发明的技术特征及优点进行更深入的诠释。
[0017]本发明的方法流程图如图1所示,一种移动终端音量调节方法,包括如下步骤。
[0018]本发明的步骤I为:设置音量调节的调节方式,将音量由大到小分为N个档位,设置音量由大到小变化时,相邻档位的间隔设置为逐渐减小。例如设置10-15个档位,当然根据需要,可以多设置几个,那么在将音量调小时,方便逐渐减档,满足不同用户的需求。
[0019]本发明的音量设置具体如图2所示,步骤I具体包括:
步骤101.获取移动终端总音量的音量值;一般音量最大时固定的,最小为零,那么这两者之间的差值即为总音量的音量值;
步骤102.将总音量的音量值划分为N个档位,N为自然数;如图2所示,划分为10个档位,当然,根据实际需要可以增加或减少,例如根据用户习惯,有的用户习惯轻音乐或躺着听,有可能会渐渐入睡,那么可以多设置几个档位,从而设为小声音,而有的用户喜欢劲爆的音乐,那么可以设置少几个档位,这样方便用户调节,档位可以预设值或者有用户自己设置个数;
步骤103.设置当音量由大到小调节时,相邻档位的间隔逐渐减小;设置当音量由小到大调节时,相邻档位的间隔逐渐增大。例如,如图2所示,当音量增大时,音量大小间隔变大,当音量减小时,音量大小间隔变小。
[0020]作为本发明的较佳实施例,本发明所述的步骤102所述的N个档位之间的间隔由小到大调节时呈等差数列逐渐减小,由大到小调节时呈等差数列逐渐减小。例如,第一档的音量为I分贝,第二档的声音为3分贝,第三档的声音为7分贝,第四档的声音为13分贝……首项为1,公差为2,以此类推,直至N档。
[0021]作为本发明的另一较佳实施例,本发明所述的步骤102所述的N个档位之间的间隔由小到大调节时呈等比数列逐渐减小,由大到小调节时呈等比数列逐渐减小。例如,第一档的音量为I分贝,第二档的声音为2分贝,第三档的声音为4分贝,第四档的声音为8分贝……首项为I,公比为2,以此类推,直至N档。
[0022]当然,本发明也可以兼容等间隔的情况或者不属于等差等比间隔设置的情况,具体设置多个按钮,由用户自己选择调节方式。
[0023]本发明的步骤2为:实时检测移动终端有无按下音量调节键;步骤2所述的音量调节键为物理按键或触摸屏触摸按键。根据不同的移动终端,可以设置为物理按键或触摸屏触摸按键实现,满足不同用户的需求。
[0024]本发明的步骤3为:当检测到按下音量调节键,判断当前按下的音量调节键是音量增加键还是音量减小