音量控制方法、装置及终端设备的制造方法

文档序号:9597087阅读:446来源:国知局
音量控制方法、装置及终端设备的制造方法
【技术领域】
[0001]本发明涉及终端控制技术领域,尤其涉及一种音量控制方法、装置及终端设备。
【背景技术】
[0002]目前,当用户在Windows操作系统下控制计算机的音量时,用户首先要点击系统托盘中的音量控制图标,计算机检测到用户点击系统托盘中音量控制图标的动作之后,打开音量控制界面;接着用户在该音量控制界面中向上或向下拖动音量控制按钮,计算机检测到用户在音量控制界面中向上或向下拖动音量控制按钮的动作之后,相应地增大或减小音量,最终实现对音量的控制。
[0003]在实现本发明的过程中,发明人发现现有技术中至少存在如下技术问题:
[0004]在现有技术中,对音量进行控制时,需要先点击系统托盘中的音量控制图标以打开音量控制界面,然后在该音量控制界面中进行音量控制,操作不够方便快捷。

【发明内容】

[0005]有鉴于此,本发明实施例提供的音量控制方法、装置及终端设备,能够更加方便快捷地实现对音量的控制。
[0006]—方面,本发明实施例提供一种音量控制方法,包括:
[0007]检测鼠标指针是否位于操作系统的任务栏上且鼠标滚轮处于滚动状态;
[0008]当检测到鼠标指针位于操作系统的任务栏上且鼠标滚轮处于滚动状态时,根据鼠标滚轮滚动的方向和幅度控制音量进行相应程度的增减。
[0009]可选地,所述根据鼠标滚轮滚动的方向和幅度控制音量进行相应程度的增减包括:
[0010]检测鼠标滚轮实际滚动的方向;
[0011]获取鼠标滚轮实际滚动的角度;
[0012]根据所述鼠标滚轮实际滚动的方向和所述鼠标滚轮实际滚动的角度,按照预先设定的鼠标滚轮滚动的方向与音量增减的对应关系以及预先设定的鼠标滚轮滚动的角度与音量增减程度之间的对应关系,控制音量进行相应程度的增减。
[0013]可选地,所述的音量控制方法,还包括:
[0014]根据用户的需求,对预先设定的鼠标滚轮滚动的方向与音量增减的对应关系,和/或预先设定的鼠标滚轮滚动的角度与音量增减程度之间的对应关系进行调整。
[0015]可选地,所述的音量控制方法,还包括:
[0016]当检测到鼠标指针位于操作系统的任务栏上且鼠标滚轮处于滚动状态时,在屏幕上显示层窗口以提示音量的增减。
[0017]另一方面,本发明实施例提供一种音量控制装置,包括:
[0018]检测单元,用于检测鼠标指针是否位于操作系统的任务栏上且鼠标滚轮处于滚动状态;
[0019]控制单元,用于当所述检测单元检测到鼠标指针位于操作系统的任务栏上且鼠标滚轮处于滚动状态时,根据鼠标滚轮滚动的方向和幅度控制音量进行相应程度的增减。
[0020]可选地,所述控制单元包括:
[0021]检测模块,用于检测鼠标滚轮实际滚动的方向;
[0022]获取模块,用于获取鼠标滚轮实际滚动的角度;
[0023]控制模块,用于根据所述鼠标滚轮实际滚动的方向和所述鼠标滚轮实际滚动的角度,按照预先设定的鼠标滚轮滚动的方向与音量增减的对应关系以及预先设定的鼠标滚轮滚动的角度与音量增减程度之间的对应关系,控制音量进行相应程度的增减。
[0024]可选地,所述的音量控制装置,还包括:
[0025]调整单元,用于根据用户的需求,对预先设定的鼠标滚轮滚动的方向与音量增减的对应关系,和/或预先设定的鼠标滚轮滚动的角度与音量增减程度之间的对应关系进行调整。
[0026]可选地,所述的音量控制装置,还包括:
[0027]显示单元,用于当检测到鼠标指针位于操作系统的任务栏上且鼠标滚轮处于滚动状态时,在屏幕上显示层窗口以提示音量的增减。
[0028]再一方面,本发明实施例提供一种终端设备,所述终端设备包括上述音量控制装置。
[0029]本发明实施例提供的音量控制方法、装置及终端设备,检测鼠标指针是否位于操作系统的任务栏上且鼠标滚轮处于滚动状态,当检测到鼠标指针位于操作系统的任务栏上且鼠标滚轮处于滚动状态时,根据鼠标滚轮滚动的方向和幅度控制音量进行相应程度的增减。与现有技术相比,本发明只需要将鼠标指针停放于操作系统的任务栏进行滚动,即可实现对音量的控制,而不需要点击音量控制图标以及打开音量控制界面,因此对音量的控制更加方便快捷。
【附图说明】
[0030]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0031]图1为本发明音量控制方法一实施例的流程示意图;
[0032]图2为图1中步骤S12的流程示意图;
[0033]图3为本发明音量控制装置一实施例的结构示意图;
[0034]图4为图3中控制单元12的结构示意图。
【具体实施方式】
[0035]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0036]如图1所示,本发明实施例提供一种音量控制方法,包括:
[0037]S11、检测鼠标指针是否位于操作系统的任务栏上且鼠标滚轮处于滚动状态。
[0038]其中,操作系统的任务栏位于终端设备的桌面下方,以长条形式呈现,与“开始”按钮位于同一水平线上。
[0039]S12、当检测到鼠标指针位于操作系统的任务栏上且鼠标滚轮处于滚动状态时,根据鼠标滚轮滚动的方向和幅度控制音量进行相应程度的增减。
[0040]通常,当鼠标滚轮向上滚动时,控制音量增大,当鼠标滚轮向下滚动时,控制音量减小。当然,也可以相反设置,即当鼠标滚轮向上滚动时,控制音量减小,当鼠标滚轮向下滚动时,控制音量增大。
[0041]对于音量增大或减小的程度,可以根据鼠标滚轮滚动的角度来确定,具体可以为鼠标滚轮每向上或向下滚动1度,音量增大或减小N分贝,N值为操作系统内部预先设定。
[0042]本发明实施例提供的音量控制方法,检测鼠标指针是否位于操作系统的任务栏上且鼠标滚轮处于滚动状态,当检测到鼠标指针位于操作系统的任务栏上且鼠标滚轮处于滚动状态时,根据鼠标滚轮滚动的方向和幅度控制音量进行相应程度的增减。与现有技术相比,本发明只需要将鼠标指针停放于操作系统的任务栏进行滚动,即可实现对音量的控制,而不需要点击音量控制图标以及打开音量控制界面,因此对音量的控制更加方便快捷。
[0043]具体地,在步骤S11之前,首先在操作系统中设置一脚本引擎应用程序,使用脚本语言将要实现的逻辑写入脚本,并且将该脚本部署在云端。其中,该要实现的逻辑即检测鼠标指针是否位于操作系统的任务栏上且鼠标滚轮处于滚动状态,以及当鼠标指针位于操作系统的任务栏上且鼠标滚轮处于滚动状态时,如何根据鼠标滚轮滚动的方向和幅度控制音量进行相应程度的增减。
[0044]进一步地,用户可以对脚本中将要实现的逻辑进行更新,实现脚本的更新。
[0045]操作系统启动后,若是首次启动脚本引擎,则脚本引擎通过云端下载脚本并保存,并且将该脚本注入脚本语言解释器,脚本语言解释器在对脚本进行语义解析之后,执行该脚本。
[0046]可选的,当再次启动脚本引擎时,若终端设备连接至云端,则脚本引擎主动去云端请求是否有最新脚本需要加载,在得到云端需要加载最新脚本的指令之后,脚本引擎从云端下载该最新脚本并保存,并且将该最新脚本注入脚本语言解释器,脚本语言解释器在对该最新脚本进行语义解析之后,执行该最新脚本;若用户终端没有连接至云端,则脚本引擎直接执行当前保存的脚本。
[0047]其中,所述脚本语言解释器属于脚本引擎的一部分,相当于脚本引擎的其中一个功能t吴块。
[0048]可选地,如图2所示,在本发明音量控制方法另一实施例中,所述根据鼠标滚轮滚动的方向和幅度控制音量进行相应程度的增减(S12)可包括:
[0049]S121、检测鼠标滚轮实际滚动的方向。
[0050]具体地,检测鼠标滚轮是向上滚动或者向下滚动,此处的“向上”或“向下”是相对于操作鼠标的用户而言的。
[0051 ] S122、获取鼠标滚轮实际滚动的角度。
[0052]由于鼠标滚轮在滚动时绕一个固定的轴旋转,因此,可以实时获取到鼠标滚轮旋转的角度。
[0053]S123、根据所述鼠标滚轮实际滚动的方向和所述鼠标滚轮实际滚动的角度,按照预先设定的鼠标滚轮滚动的方向与音量增减的对应关系以及预先设定的鼠标滚轮滚动的角度与音量增减程度之间的对应关系,控制音量进行相应程度的增减。
[0054]具体地,所述预先设定的鼠标滚轮滚动的方向与音量增减的对应关系可以为:当鼠标滚轮向上滚动时,控制音量增大,当鼠标滚轮向下滚动时,控制音量减小。
[0055]所述预先设定的鼠标滚轮滚动的角度与音量增减程度之间的对应关系可以为:鼠标滚轮每向上或向下滚动1度,音量增大或减小N分贝,N值为操作系统内部预先设定。
[0056]例如:若鼠标滚轮向上滚动的角度为R,则根据上述鼠标滚轮滚动的方向与音量增减的对应关系以及鼠标滚轮滚动的角度与音量增减程度之间的对应关系,可以计算出音量增加的程度为(RXN)分贝,进而控制音量增加(RXN)分贝。
[0057]若鼠标滚轮向下滚动的角度为R,则根据上述鼠标滚轮滚动的方向与音量增减的对应关系以及鼠标滚轮滚动的角度与音量增减程度之间的对应关系,可以计算出音量减小的程度为(RXN)分贝,进而控制音量减小(RXN)分贝。
[0058]可选地,在本发明音量控制方法另一实施例中,所述方法还可包括:
[0059]根据用户的需求,对预先设定的鼠标滚轮滚动的方向与音量增减的对应关系,和/或预先设定的鼠标滚轮滚动的角度与音量增减程度之间的对应关系进行调整。
[0060]例如,鼠标滚轮滚动的方向与音量增
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1