一种基于移动终端的音量设置处理方法及移动终端与流程

文档序号:11548821阅读:243来源:国知局
一种基于移动终端的音量设置处理方法及移动终端与流程

本发明涉及移动终端领域,尤其涉及的是一种基于移动终端的音量设置处理方法及移动终端。



背景技术:

声音控制对于移动终端来说非常重要,声音控制不仅影响移动终端最基本的通话时的音量大小,同时也对目前日益增多的移动终端的音乐播放、观看视频、游戏等娱乐功能息息相关。虽然目前移动终端经过多年发展,各种应用程序、操作系统、用户界面等有了长足进步,已经比十几年前的功能手机时代先进太多,但是对于移动终端的声音控制来说与十几年前的功能手机没有什么变化。

当前的声音控制仍是通过音量侧健或触摸屏对音量控制条进行上、下滑动调节,这与十几年前的功能手机如出一辄。这种通过控制条调节声音大小的方法虽然很直观,但毕竟移动终端屏幕大小有限,控制条长度总是有很的、一般不超过十厘米,而声音一般都是几百级大小可调(较差的声音大小控制芯片都是用一个字节的寄存器来控制声音大小,而一个字节即8位,可以实现255档的声音大小调节;较好的声音大小控制芯片声音大小调节的档数更多),用这么短的控制条来调节声音大小只能粗略调节;因此,现有技术中移动终端的声音大小调节精度较低,与日益增长的对于移动终端音效的追求相背离。

因此,现有技术还有待于改进和发展。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于移动终端的音量设置处理方法及移动终端。提供了一种移动终端音量的设置方法,旨在用户能够通过在一条控制条通过该方法可以实现对于声音大小更细微的调节,满足日益增长的对于移动终端音效的追求,为用户提供方便,为用户提供了方便。

本发明解决技术问题所采用的技术方案如下:

一种基于移动终端的音量设置处理方法,其中,包括:

a,预先在屏幕上设置一条音量控制条,当通过所述音量控制条上的滑动来调节移动终端的音量大小时,检测控制条上的控制焦点移动的速度;

b,当控制条上的控制焦点移动的速度高于预先设定的第一速度门限时,对于移动终端的音量采用第一调节方式;

c,当控制条上的控制焦点移动的速度低于预先设定的第二速度门限时,对于移动终端的音量采用第二调节方式;

d,则当前移动终端的音量大小为粗调结果与细调结果之和。

所述基于移动终端的音量设置处理方法,其中,所述步骤d之后还包括:

e,当控制条上的控制焦点移动的速度低于或等于预先设定的第一速度门限,且高于或等于预先设定的第二速度门限时,对于移动终端的音量不作调节。

所述基于移动终端的音量设置处理方法,其中,所述步骤a中的音量控制条为触摸屏上的矩形区域,该矩形区域由左上角的点(x1,y1)和右下角的点(x2,y2)确定,则当触摸点坐标(x,y)满足x1≤x≤x2且y1≤y≤y2则认为触摸点(x,y)位于音量控制条上。

所述基于移动终端的音量设置处理方法,其中,所述音量控制条上有一控制焦点,当音量调节时根据该控制焦点在音量控制条上的位置及其移动速度来对移动终端进行音量大小的设置。

所述基于移动终端的音量设置处理方法,其中,所述步骤a中的所述当用户通过所述音量控制条上的滑动来调节移动终端的音量大小时,检测控制条上的控制焦点移动的速度具体包括:

r1,每隔固定时间t获取控制条上的控制焦点的位置坐标;

r2,以本次获取的控制焦点的坐标与上次获取的控制焦点的坐标之间的距离除以固定时间t得到控制条上的控制焦点的移动速度。

所述基于移动终端的音量设置处理方法,其中,所述步骤r1和r2中的固定时间t为1秒。

所述基于移动终端的音量设置处理方法,其中,所述步骤b具体包括:

f1,比较步骤r2中得到的控制条上的控制焦点的移动速度与预先设定的第一速度门限的大小,若控制条上的控制焦点移动的速度高于预先设定的第一速度门限时,进入步骤f2;

f2,此时对移动终端的音量进行粗调,获取控制焦点当前在控制条上的位置的横坐标x3,从而得到当前设置的粗调的音量大小为k1=kmax*(x3-x1)/(x2-x1),其中kmax为最大音量值,x3-x1为控制焦点当前离控制条起点的距离,x2-x1为控制条的总长度。

所述基于移动终端的音量设置处理方法,其中,所述步骤c包括:

g1,比较步骤r2中得到的控制条上的控制焦点的移动速度与预先设定的第二速度门限的大小,若控制条上的控制焦点移动的速度低于预先设定的第二速度门限时,进入步骤g2;

g2,此时对移动终端的音量进行细调,获取控制焦点当前在控制条上的位置的横坐标x3,从而得到当前设置的细调的音量大小为k2=kstp*(x3-x1)/(x2-x1),其中kstp为细调音量时的音量可调范围,比如kstp为kmax*10%,x3-x1为控制焦点当前离控制条起点的距离,x2-x1为控制条的总长度。

所述基于移动终端的音量设置处理方法,其中,所述步骤d还包括:当前移动终端的音量大小为粗调结果与细调结果之和,即当前音量大小k3为k1+k2。

一种基于移动终端的音量设置处理系统,其中,包括:

焦点速度检测模块,用于预先在屏幕上设置一条音量控制条,当用户通过所述音量控制条上的滑动来调节移动终端的音量大小时,检测控制条上的控制焦点移动的速度;

粗调计算模块,用于当控制条上的控制焦点移动的速度高于预先设定的第一速度门限时,对于移动终端的音量采用第一调节方式;

细调计算模块,用于当控制条上的控制焦点移动的速度低于预先设定的第二速度门限时,对于移动终端的音量采用第二调节方式;

音量计算模块,用于则当前移动终端的音量大小为粗调结果与细调结果之和。

本发明所提供的基于移动终端的音量设置处理方法及移动终端,所述方法通过预先在屏幕上设置一条音量控制条,当用户通过所述音量控制条上的滑动来调节移动终端的音量大小时,检测控制条上的控制焦点移动的速度;当控制条上的控制焦点移动的速度高于预先设定的第一速度门限时,对于移动终端的音量采用粗调方式(第一调节方式);当控制条上的控制焦点移动的速度低于预先设定的第二速度门限时,对于移动终端的音量采用细调方式(第二调节方式);则当前移动终端的音量大小为粗调结果与细调结果之和。使用户能够通过在一条控制条通过该方法可以实现对于声音大小更细微的调节,满足日益增长的对于移动终端音效的追求,为用户提供了方便。

附图说明

图1是本发明基于移动终端的音量设置处理方法的较佳实施例的流程图。

图2是本发明基于移动终端的音量设置处理方法的较佳实施例的音量控制条说明示意图1。

图3是本发明基于移动终端的音量设置处理方法的较佳实施例的音量控制条说明示意图2。

图4是本发明基于移动终端的音量设置处理方法的较佳实施例的音量控制条说明示意图3。

图5是本发明基于移动终端的音量设置处理系统的较佳实施例的功能原理框图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

请参见图1,图1是本发明基于移动终端的音量设置处理方法的较佳实施例的流程图,如图1所示,本发明实施例所述基于移动终端的音量设置处理方法,包括以下步骤:

s100,预先在屏幕上设置一条音量控制条,当通过所述音量控制条上的滑动来调节移动终端的音量大小时,检测控制条上的控制焦点移动的速度。

具体地,如图2所示为音量控制条说明示意图1,所述音量控制条为触摸屏上的矩形区域,该矩形区域由左上角的点(x1,y1)和右下角的点(x2,y2)确定,则当触摸点坐标(x,y)满足x1≤x≤x2且y1≤y≤y2则认为触摸点(x,y)位于音量控制条上。

其中,所述音量控制条上有一控制焦点,本发明所述移动终端音量的设置方法就是根据该控制焦点在音量控制条上的位置及其移动速度来对移动终端进行音量大小的设置的。

对于“当用户通过所述音量控制条上的滑动来调节移动终端的音量大小时,检测控制条上的控制焦点移动的速度”具体包括:

r1,每隔固定时间t获取控制条上的控制焦点的位置坐标;其中,固定时间t,较佳地,选取1秒。

r2,以本次获取的控制焦点的坐标与上次获取的控制焦点的坐标之间的距离除以固定时间t(例如1秒)得到控制条上的控制焦点的移动速度;比如,本次获取的控制焦点的横坐标为x本次,上次获取的控制焦点的横坐标为x上次,则控制焦点的移动速度为|x本次-x上次|/t,|x本次-x上次|表示x本次-x上次的绝对值。

s200,当控制条上的控制焦点移动的速度高于预先设定的第一速度门限时,对于移动终端的音量采用粗调方式;本发明实施例中,所述第一调节方式即为粗调方式(粗调),所述第二调节方式即为细调方式(细调)。

具体地,步骤s200,包括:

f1,比较步骤r2中得到的控制条上的控制焦点的移动速度与预先设定的第一速度门限的大小,若控制条上的控制焦点移动的速度高于预先设定的第一速度门限时,进入步骤f2;

f2,此时对移动终端的音量进行粗调,获取控制焦点当前在控制条上的位置的横坐标x3,从而得到当前设置的粗调的音量大小为k1=kmax*(x3-x1)/(x2-x1),如图3所示,图3所示为音量控制条说明示意图2,其中kmax为最大音量值,x3-x1为控制焦点当前离控制条起点的距离,x2-x1为控制条的总长度。

s300,当控制条上的控制焦点移动的速度低于预先设定的第二速度门限时,对于移动终端的音量采用细调方式。

具体地,步骤s300包括:

g1,比较步骤r2中得到的控制条上的控制焦点的移动速度与预先设定的第二速度门限的大小,若控制条上的控制焦点移动的速度低于预先设定的第二速度门限时,进入步骤g2。

g2,此时对移动终端的音量进行细调,获取控制焦点当前在控制条上的位置的横坐标x3,从而得到当前设置的细调的音量大小为k2=kstp*(x3-x1)/(x2-x1)如图3所示,图3所示为音量控制条说明示意图3,其中kstp为细调音量时的音量可调范围,比如kstp为kmax*10%,x3-x1为控制焦点当前离控制条起点的距离,x2-x1为控制条的总长度。

s400,则当前移动终端的音量大小为粗调结果与细调结果之和。即当前移动终端的音量大小为粗调结果与细调结果之和,也就是当前音量大小k3为k1+k2。

另外,所述步骤s400之后还包括:

当控制条上的控制焦点移动的速度低于或等于预先设定的第一速度门限,且高于或等于预先设定的第二速度门限时,对于移动终端的音量不作调节。

由上可见,本发明提供的一种基于移动终端的音量设置方法,所述方法通过预先在屏幕上设置一条音量控制条,当用户通过所述音量控制条上的滑动来调节移动终端的音量大小时,检测控制条上的控制焦点移动的速度;当控制条上的控制焦点移动的速度高于预先设定的第一速度门限时,对于移动终端的音量采用粗调方式;当控制条上的控制焦点移动的速度低于预先设定的第二速度门限时,对于移动终端的音量采用细调方式;则当前移动终端的音量大小为粗调结果与细调结果之和。使用户能够通过在一条控制条通过该方法可以实现对于声音大小更细微的调节,满足日益增长的对于移动终端音效的追求,为用户提供方便,从而提高用户体验。

基于上述方法实施例,本发明还提供了一种基于移动终端的音量设置处理系统,如图5所示,所述系统包括:

焦点速度检测模块210,用于预先在屏幕上设置一条音量控制条,当用户通过所述音量控制条上的滑动来调节移动终端的音量大小时,检测控制条上的控制焦点移动的速度;具体如上所述。

粗调计算模块220,用于当控制条上的控制焦点移动的速度高于预先设定的第一速度门限时,对于移动终端的音量采用粗调方式;具体如上所述。

细调计算模块230,用于当控制条上的控制焦点移动的速度低于预先设定的第二速度门限时,对于移动终端的音量采用细调方式;具体如上所述。

音量计算模块240,用于则当前移动终端的音量大小为粗调结果与细调结果之和;具体如上所述。

综上所述,本发明所提供的基于移动终端的音量设置处理方法及移动终端,所述方法通过预先在屏幕上设置一条音量控制条,当用户通过所述音量控制条上的滑动来调节移动终端的音量大小时,检测控制条上的控制焦点移动的速度;当控制条上的控制焦点移动的速度高于预先设定的第一速度门限时,对于移动终端的音量采用粗调方式;当控制条上的控制焦点移动的速度低于预先设定的第二速度门限时,对于移动终端的音量采用细调方式;则当前移动终端的音量大小为粗调结果与细调结果之和。使用户能够通过在一条控制条通过该方法可以实现对于声音大小更细微的调节,满足日益增长的对于移动终端音效的追求,为用户提供了方便。

当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

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