本申请涉及通讯技术领域,尤其涉及一种光标控制方法、装置、存储介质和终端。
背景技术:
鼠标发明到现在已经有几十年历史,其作为一种计算机的人机交互设备被广泛应用,现在技术中的鼠标基本功能是用来控制光标移动,和实现一些简单按键功能,例如左键、右键、滚轮等,这些严重限制了鼠标的人机交互能力,因此有必要设计出具备更多功能的鼠标来为人们提供更方便的服务。
技术实现要素:
本申请实施例提供一种光标控制方法、装置、存储介质和终端,提高了光标控制的准确性。
本申请实施例提供一种光标控制方法,包括:
通过带有麦克风的鼠标接收语音输入指令,其中,所述语音输入指令至少包括所述鼠标名称;
在所述终端的显示屏显示若干个网格区域、以及与每一个网格区域对应的标记名称;
当接收到目标标记名称的语音输入指令时,将所述鼠标的光标移动至与所述目标标记名称对应的网格区域;
当接收到所述鼠标的操作功能名称的语音输入指令时,在所述光标当前所在网格区域执行与所述操作功能名称对应的操作。
相应的,本申请实施例提供了一种光标控制装置,包括:
接收单元,用于通过带有麦克风的鼠标接收语音输入指令,其中,所述语音输入指令至少包括所述鼠标名称;
显示单元,用于在所述终端的显示屏显示若干个网格区域、以及与每一个网格区域对应的标记名称;
移动单元,用于当接收到目标标记名称的语音输入指令时,将所述鼠标的光标移动至与所述目标标记名称对应的网格区域;
执行单元,用于当接收到所述鼠标的操作功能名称的语音输入指令时,在所述光标当前所在网格区域执行与所述操作功能名称对应的操作。
相应的,本申请实施例还提供一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序适于中央处理器进行调用,用于执行本申请实施例任一提供的光标控制方法中的步骤。
相应的,本申请实施例还提供了一种终端,包括:中央处理器和存储器;所述存储器中存储有计算机程序,所述中央处理器通过调用所述存储器中存储的所述计算机程序,用于执行本申请实施例任一提供的光标控制方法中的步骤。
本申请实施例提供的光标控制方法,包括:首先,通过带有麦克风的鼠标接收语音输入指令,其中,所述语音输入指令至少包括所述鼠标名称;然后,在所述终端的显示屏显示若干个网格区域、以及与每一个网格区域对应的标记名称;随后,当接收到目标标记名称的语音输入指令时,将所述鼠标的光标移动至与所述目标标记名称对应的网格区域;最后,当接收到所述鼠标的操作功能名称的语音输入指令时,在所述光标当前所在网格区域执行与所述操作功能名称对应的操作。本方案旨在通过语音识别技术对带有麦克风的鼠标语音输入操作指令,从而代替用户双手实现对鼠标光标的控制,提高了光标控制的准确性,给用户带来极大便利。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的光标控制方法的第一种流程示意图。
图2是本申请实施例提供的光标控制方法的第二种流程示意图。
图3是本申请实施例提供的第一终端界面的示意图。
图4是本申请实施例提供的第二终端界面的示意图。
图5是本申请实施例提供的第三终端界面的示意图。
图6是本申请实施例提供的光标控制装置的第一种结构示意图。
图7是本申请实施例提供的光标控制装置的第二种结构示意图。
图8是本申请实施例提供的光标控制终端的具体结构框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供一种光标控制方法、装置、存储介质和终端。
以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。
本实施例将从光标控制装置的角度进行描述,该光标控制装置具体可以集成在网络设备中,该网络设备可以是服务器,也可以是终端等设备;其中,所述终端可以包括平板电脑、台式电脑、笔记本电脑等设备。
一种光标控制方法,包括:通过带有麦克风的鼠标接收语音输入指令,其中,所述语音输入指令至少包括所述鼠标名称;在所述终端的显示屏显示若干个网格区域、以及与每一个网格区域对应的标记名称;当接收到目标标记名称的语音输入指令时,将所述鼠标的光标移动至与所述目标标记名称对应的网格区域;当接收到所述鼠标的操作功能名称的语音输入指令时,在所述光标当前所在网格区域执行与所述操作功能名称对应的操作。
请参阅图1,图1为本申请实施例提供的光标控制方法的第一种流程示意图。所述方法具体流程如下:
步骤101、通过带有麦克风的鼠标接收语音输入指令,其中,所述语音输入指令至少包括所述鼠标名称。
在一些实施例中,上述鼠标内部元件可以包括麦克风、audiodsp(audiodigitalsignalprocessing音频处理芯片),其中,麦克风也可以与上述鼠标通过外接设备进行连接。因鼠标可以分为有线或者无线两种,若为有线鼠标可以直接与终端进行连接;若为无线鼠标,则可以通过无线发射模块,通过蓝牙等具有无线连接功能的方式与终端进行连接。
在一些实施例中,通过带有麦克风的鼠标接收语音输入指令,其中,所述语音输入指令至少包括所述鼠标名称,可以包括:获取所述鼠标当前所处状态,其中,所述状态包括语音关闭状态或语音开启状态;若所述鼠标处于语音关闭状态,则根据所述语音输入指令语音输入所述鼠标名称,使所述鼠标从所述语音关闭状态切换至语音开启状态。
步骤102、在所述终端的显示屏显示若干个网格区域、以及与每一个网格区域对应的标记名称。
在一些实施例中,在所述终端的显示屏显示若干个网格区域,可以包括:获取所述终端的显示屏中像素点的数量;获取所述终端的显示屏的面积;根据所述像素点的数量与所述显示屏的面积,将所述终端的显示屏平均分成若干个网格区域;在所述终端的显示屏显示出平均分成的若干个网格区域。
在一些实施例中,显示屏的分辨率实质上是构成图像的像素点的和,指显示屏所能显示像素点的多少,由于显示屏上的点、线和面都是由点组成的,因此,显示屏可显示的像素点越多,画面越精细,显示屏区域所能显示的信息也就越多。通常分辨率都以乘法形式表现,例如“1024乘以768”,其中“1024”表示显示屏水平方向显示的像素点数量,“768”表示显示屏垂直方向显示的像素点数量。
在一些实施例中,实现将上述终端的显示屏分割成若干个网格区域的方式可以是:获取上述终端的显示屏水平及垂直方向的像素点数量;通过显示屏的边长计算该显示屏的面积大小;根据上述水平方向像素点数量在该显示屏水平边长的占比,以及垂直方向像素点数量在该显示屏垂直边长的占比,将该显示屏平均分成若干个网格区域,其中,具体网格区域的数量由实际情况而定,在此不作具体定义。
在一些实施例中,上述每一个网格区域对应的标记名称各不相同、以及网格区域与所述标记名称一一对应。
具体的,可以创建一个语音标记集合,该语音标记集合中至少存在一类标记词,并且该类标记词至少包含一个标记词,若该类标记词包含多个标记词,则多个标记词不能重复。例如,可以将水平方向的网格区域分别用26个英文字母“a”至“z”进行依次排列,垂直方向的网格区域分别用阿拉伯数字进行依次排列,则第三排第三列的网格的标记名称为“c3”,等等。
在一些实施例中,将上述每一个网格区域对应的标记名称设置成不同名称的意义在于防止重复标记名称在用户进行语音输入时,上述鼠标对该重复标记名称进行模糊判断,会有误操作的情况发生。
在一些实施例中,在上述鼠标处于语音开启状态时,将上述显示屏分割成若干个网格区域的水平及垂直的分割线会显示在显示屏上,其中,该分割线的具体线条状态可以由用户自行定义;同时,将上述与每一个网格区域对应的标记名称也显示在该显示屏上,上述标记名称的显示位置与网格区域对应。
步骤103、当接收到目标标记名称的语音输入指令时,将所述鼠标的光标移动至与所述目标标记名称对应的网格区域。
在一些实施例中,若用户语音输入指令的内容为“c3”,则“c3”即为目标标记名称,此时,在上述显示屏上的鼠标光标会响应该语音输入指令,由当前位置移动至“c3”所在的网格区域,也就是第三排第三列。
步骤104、当接收到所述鼠标的操作功能名称的语音输入指令时,在所述光标当前所在网格区域执行与所述操作功能名称对应的操作。
在一些实施例中,上述鼠标的操作功能名称可以通过音频处理芯片进行预先保存设置,该操作功能名称可以是“单击左键”、“单击右键”、“双击左键”、“双击右键”、“单击中键”和“双击中键”等等。例如,当用户语音输入“单击左键”的语音输入指令时,上述鼠标光标当前所在位置为“c3”网格区域,则鼠标光标在“c3”网格区域执行单击左键的操作功能。
在一些实施例中,若光标当前所在网格区域内包括多个选择接口,还可以包括:当接收对所述光标当前所在网格区域语音输入的面积选择指令时,获取所述多个选择接口的面积信息;根据所述面积信息和所述光标当前所在网格区域的面积,增大所述多个选择接口的面积。
例如,若上述鼠标光标当前所在位置为“c3”,其中,“c3”的网格区域内包含有多个可以触发跳转的接口,但由于该网格区域的面积相对于鼠标光标的面积比例来说相对较小,鼠标光标无法精确的选择该网格区域内的每一个选择接口。此时,用户可以语音输入面积选择指令,该面积选择指令可以设置为“单击右键”,根据上述获取的多个选择接口的面积大小以及鼠标光标当前所在网格区域的大小,保证将该光标当前所在位置“c3”网格区域的面积不变,同时,增大“c3”网格区域内上述多个选择接口的面积,该面积的增大范围在此不作限定,只需保证增大面积后每个网格区域内所显示的接口均可供鼠标光标进行点击或操作。
在一些实施例中,上述光标当前所在网格区域内至少可以包括面积选择接口;在根据所述面积信息和所述光标当前所在网格区域的面积,增大所述多个选择接口的面积之后,还可以包括;将所述光标移动至所述面积选择接口处,通过预设操作指令还原所述光标当前所在网格区域的面积。
例如,为方便鼠标光标执行功能操作而增大选择接口的面积,当执行完相应功能操作之后,用户可以通过面积选择接口将上述预设操作指令设置为“双击右键”,此时,上述光标响应该指令执行操作,将增大后的选择接口的面积还原至执行操作之前未增大的选择接口的面积。
在一些实施例中,若所述显示屏显示有第一页面,光标当前所在网格区域内包括多个选择接口,还可以包括:当接收对所述光标当前所在网格区域语音输入的面积选择指令时,获取所述多个选择接口的面积信息,其中,所述光标当前所在网格区域至少包括所述第一页面的局部页面;根据所述面积信息和所述光标当前所在网格区域的面积,在当前显示页面上生成第二页面,所述第二页面的内容映射至所述局部页面,所述第二页面的面积大于所述局部页面的面积。
例如,上述显示屏显示有第一页面,若上述鼠标光标当前所在位置为“c3”,其中,“c3”的网格区域内包含有多个可以触发跳转的接口。此时,可以将光标当前所在位置为“c3”的网格区域内显示的内容作为第一页面的局部页面;随后,用户可以语音输入面积选择指令,该面积选择指令可以设置为“单击左键”,根据获取到的上述多个选择接口的面积大小以及鼠标光标当前所在网格区域的大小,保证将该光标当前所在位置“c3”网格区域的面积不变,通过面积选择指令“单击左键”在“c3”的网格区域旁边生成与上述第一页面的局部页面相关联的第二页面。要知道的是,该第一页面的局部页面的内容与第二页面显示的内容完全一致,两个界面是互相联动的,只是将内容通过类似放大器的操作进行放大,以便鼠标光标可以精确执行相应的操作。其中,增大第一页面的局部页面的面积,也就是增大上述多个选择接口的面积,在此不作限定,只需保证增大面积后每个网格区域内所显示的接口均可供鼠标光标进行点击或操作。
在一些实施例中,上述带有麦克风的鼠标还可以实现语音输入功能,在配合输入法的情况下,通过音频处理芯片实现声音的数值化和语音识别,将语音转变成文本,能够给用户提供更优的写作服务。
本实施例提供的光标控制方法,包括:首先,通过带有麦克风的鼠标接收语音输入指令,其中,该语音输入指令至少包括所述鼠标名称;然后,在终端的显示屏显示若干个网格区域、以及与每一个网格区域对应的标记名称;随后,当接收到目标标记名称的语音输入指令时,将上述鼠标的光标移动至与目标标记名称对应的网格区域;最后,当接收到鼠标的操作功能名称的语音输入指令时,在光标当前所在网格区域执行与操作功能名称对应的操作。本实施例旨在通过语音识别技术对带有麦克风的鼠标语音输入操作指令,从而代替用户双手实现对鼠标光标的控制,提高了光标控制的准确性,给用户带来极大便利。
根据上一个实施例所描述的方法,以下将举例作进一步详细说明。
本实施例将从光标控制装置的角度进行描述,该光标控制装置具体集成在台式电脑中。请参阅图2,图2为本申请实施例提供的光标控制方法的第二种流程示意图。一种光标控制方法,具体步骤可以如下:
步骤201、通过带有麦克风的鼠标接收语音输入指令为鼠标名称。
在一些实施例中,通过带有麦克风的鼠标接收语音输入指令,该语音输入指令至少可以包括鼠标名称。首先,要判断该鼠标当前所处状态,若该鼠标处于语音关闭状态,则用户可以根据所述语音输入指令语音输入鼠标名称,使该鼠标从语音关闭状态切换至语音开启状态;若该鼠标已经处于语音开启状态,则无需进行上述开启操作步骤。
步骤202、在台式电脑显示屏显示若干个网格区域、以及每一个网格区域对应的标记名称。
在一些实施例中,上述显示屏中若干个网格区域的分割方式可以根据显示屏的分辨率以及显示屏的面积大小来共同决定,具体方式可以是:获取显示屏水平及垂直方向的像素点数量以及通过显示屏的边长计算显示屏的面积大小;然后,根据上述水平方向像素点数量在该显示屏水平边长的占比,以及垂直方向像素点数量在该显示屏垂直边长的占比,将该显示屏平均分成若干个网格区域,其中,具体网格区域的数量由实际情况而定,在此不作具体定义。
在一些实施例中,上述每一个网格区域对应的标记名称各不相同、以及网格区域与所述标记名称一一对应。具体如图3所示,图3是本申请实施例提供的第一终端界面的示意图,可以将水平方向的网格区域分别用26个英文字母“a”至“z”进行依次排列,垂直方向的网格区域分别用阿拉伯数字进行依次排列,则第三排第三列的网格的标记名称为“c3”,等等。
在一些实施例中,在上述鼠标处于语音开启状态时,如图3所示,将上述显示屏分割成若干个网格区域的水平及垂直的分割线会显示在显示屏上,其中,该分割线的具体线条状态可以由用户自行定义;同时,将上述与每一个网格区域对应的标记名称也显示在该显示屏上,上述标记名称的显示位置与网格区域对应。
步骤203、当接收到目标标记名称的语音输入指令时,将鼠标的光标移动至与该目标标记名称对应的网格区域。
在一些实施例中,如图3所示,若用户语音输入指令的内容为“c3”,则“c3”即为目标标记名称,此时,在上述显示屏上的鼠标光标会响应该语音输入指令,由当前位置“i”移动至“c3”所在的网格区域,也就是图中的位置“ii”,即第三排第三列,其中,图3中的虚线代表移动的轨迹。
步骤204、当接收到鼠标的操作功能名称的语音输入指令时,在光标当前所在网格区域执行与该操作功能名称对应的操作。
在一些实施例中,上述鼠标的操作功能名称可以是“单击左键”、“单击右键”、“双击左键”、“双击右键”、“单击中键”和“双击中键”等等。例如,当用户语音输入“单击左键”的语音输入指令时,上述鼠标光标当前所在位置为“c3”网格区域,则鼠标光标在“c3”网格区域执行单击左键的操作功能。
在一些实施例中,上述执行单击左键的操作功能需要的条件可以是:在“c3”网格区域所显示的内容可以供光标进行精确点击或者操作,不会出现误操作的情况;若“c3”网格区域所显示的内容较多,光标无法精确确认操作,则需要进行将“c3”网格区域所显示的内容进行放大,以便光标可以精确完成正常操作,其中,放大“c3”网格区域所显示的内容的方式可以包括两种,此两种方式都需要光标当前所在网格区域内包括多个选择接口,具体可以执行步骤205或步骤206。
步骤205、光标当前所在网格区域面积不变,增大多个选择接口的面积。
在一些实施例中,如图4所示,若上述鼠标光标当前所在位置为“c3”,其中,“c3”的网格区域内包含有多个可以触发跳转的接口,但由于该网格区域的面积相对于鼠标光标的面积比例来说相对较小,鼠标光标无法精确的选择该网格区域内的每一个选择接口。此时,可以语音输入“单击右键”,根据获取的多个选择接口的面积大小以及鼠标光标当前所在网格区域的大小,保证将该光标当前所在位置“c3”网格区域的面积不变,同时,增大“c3”网格区域内上述多个选择接口的面积。
步骤206、增大光标当前所在区域的页面的面积,生成新的页面。
在一些实施例中,如图5所示,上述显示屏显示有第一页面,若上述鼠标光标当前所在位置为“c3”,其中,“c3”的网格区域内包含有多个可以触发跳转的接口。此时,可以将光标当前所在位置为“c3”的网格区域内显示的内容作为第一页面的局部页面;随后,用户可以语音输入面积选择指令,该面积选择指令可以设置为“单击左键”,根据获取到的上述多个选择接口的面积大小以及鼠标光标当前所在网格区域的大小,保证将该光标当前所在位置“c3”网格区域的面积不变,通过面积选择指令“单击左键”在“c3”的网格区域旁边生成与上述第一页面的局部页面相关联的第二页面。要知道的是,该第一页面的局部页面的内容与第二页面显示的内容完全一致,两个界面是互相联动的,只是将内容通过类似放大器的操作进行放大,以便鼠标光标可以精确执行相应的操作。其中,增大第一页面的局部页面的面积,也就是增大上述多个选择接口的面积,在此不作限定,只需保证增大面积后每个网格区域内所显示的接口均可供鼠标光标进行点击或操作。
步骤207、将增大后的面积还原至增大前的面积。
在一些实施例中,当执行完相应功能操作之后,用户可以通过面积选择接口语音输入“双击右键”,此时,上述光标响应该指令执行操作,将增大后的面积还原至增大前的面积。
由上可知,本实施例提供的光标控制方法可以通过带有麦克风的鼠标接收语音输入指令,其中,该语音输入指令至少包括鼠标名称;然后,在台式电脑的显示屏显示若干个网格区域、以及与每一个网格区域对应的标记名称;随后,当接收到目标标记名称的语音输入指令时,将鼠标的光标移动至与目标标记名称对应的网格区域;最后,当接收到鼠标的操作功能名称的语音输入指令时,在光标当前所在网格区域执行与所述操作功能名称对应的操作。本实施例旨在通过语音识别技术对带有麦克风的鼠标语音输入操作指令,从而代替用户双手实现对鼠标光标的控制,提高了光标控制的准确性,给用户带来极大便利。
为了更好地实施以上方法,本申请实施例还提供了一种光标控制装置,如图6所示,图6是本申请实施例提供的光标控制装置的第一种结构示意图,可以包括接收单元301、显示单元302、移动单元303和执行单元304,具体可以如下:
(1)接收单元301;
接收单元301,用于通过带有麦克风的鼠标接收语音输入指令,其中,该语音输入指令至少包括所述鼠标名称。
在一些实施例中,该接收单元301,具体可以用于获取带有麦克风的鼠标当前所处状态,其中,上述状态可以包括语音关闭状态或语音开启状态;若该鼠标处于语音关闭状态,则根据语音输入指令语音输入上述鼠标名称,使该鼠标从语音关闭状态切换至语音开启状态。
其中,具体接收过程可参见前面的方法实施例,在此不再赘述。
(2)显示单元302;
显示单元302,用于在所述终端的显示屏显示若干个网格区域、以及与每一个网格区域对应的标记名称。
可选的,在一些实施例中,如图7所示,该显示单元302可以包括第一获取子单元单元3021、第二获取子单元3022、分割子单元3023和显示子单元3024,如下:
所述第一获取子单元3021,用于获取所述终端的显示屏中像素点的数量;
所述第二获取子单元3022,用于获取所述终端的显示屏的面积;
所述分割子单元3023,用于根据所述像素点的数量与所述显示屏的面积,将所述终端的显示屏平均分成若干个网格区域;
所述显示子单元3024,用于在所述终端的显示屏显示出平均分成的若干个网格区域。
在一些实施例中,该显示单元302所显示的网格区域及对应的标记名称所满足的条件可以是每一个网格区域对应的标记名称各不相同、以及网格区域与所述标记名称一一对应。
其中,具体显示过程可参见前面的方法实施例,在此不再赘述。
(3)移动单元303;
移动单元303,用于当接收到目标标记名称的语音输入指令时,将所述鼠标的光标移动至与所述目标标记名称对应的网格区域。
在一些实施例中,该接收单元301,具体可以用于若用户语音输入指令的内容为“c3”,则“c3”即为目标标记名称,此时,在上述显示屏上的鼠标光标会响应该语音输入指令,由当前位置移动至“c3”所在的网格区域,也就是第三排第三列。
(4)执行单元304;
执行单元304,用于当接收到所述鼠标的操作功能名称的语音输入指令时,在所述光标当前所在网格区域执行与所述操作功能名称对应的操作。
在一些实施例中,上述鼠标的操作功能名称可以通过音频处理芯片进行预先保存设置,该操作功能名称可以是“单击左键”、“单击右键”、“双击左键”、“双击右键”、“单击中键”和“双击中键”等等。
在一些实施例中,该执行单元304,具体可以用于若光标当前所在网格区域内包括多个选择接口,还可以包括:当接收对上述光标当前所在网格区域语音输入的面积选择指令时,获取所述多个选择接口的面积信息;根据该面积信息和光标当前所在网格区域的面积,增大上述多个选择接口的面积。
在一些实施例中,该执行单元304,具体还可以用于上述光标当前所在网格区域内至少包括面积选择接口;在根据上述面积信息和光标当前所在网格区域的面积,增大多个选择接口的面积之后,还可以包括;将光标移动至上述面积选择接口处,通过预设操作指令还原所述光标当前所在网格区域的面积。
在一些实施例中,该执行单元304,具体还可以用于若显示屏显示有第一页面,光标当前所在网格区域内包括多个选择接口,还可以包括:当接收对上述光标当前所在网格区域语音输入的面积选择指令时,获取上述多个选择接口的面积信息,其中,该光标当前所在网格区域至少包括第一页面的局部页面;根据上述面积信息和光标当前所在网格区域的面积,在第一页面的局部页面上生成第二页面,该二页面的内容映射至所述局部页面,该第二页面的面积大于第一页面的面积。
在一些实施例中,该执行单元304,具体还可以用于若上述鼠标可以实现语音输入功能,在配合输入法的情况下,通过音频处理芯片实现声音的数值化和语音识别,将语音转变成文本,给用户提供更优的写作服务。
其中,具体执行过程可参见前面的方法实施例,在此不再赘述。
具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。
由上可知,本实施例可以首先由接收单元301通过带有麦克风的鼠标接收语音输入指令,其中,所述语音输入指令至少包括所述鼠标名称;然后,由显示单元302在所述终端的显示屏显示若干个网格区域、以及与每一个网格区域对应的标记名称;随后,当接收到目标标记名称的语音输入指令时,由移动单元303将所述鼠标的光标移动至与所述目标标记名称对应的网格区域;最后,当接收到所述鼠标的操作功能名称的语音输入指令时,由执行单元304在所述光标当前所在网格区域执行与所述操作功能名称对应的操作。本实施例旨在通过语音识别技术对带有麦克风的鼠标语音输入操作指令,从而代替用户双手实现对鼠标光标的控制,提高了光标控制的准确性,给用户带来极大便利。
相应的,本申请实施例还提供了一种终端401,该终端401可以为智能手机或者平板电脑,如图8所示,图8是本申请实施例提供的光标控制终端的具体结构框图。
由图可知,该终端401可以包括有一个或者一个以上处理核心的中央处理器402、与所述中央处理器402连接的包括有一个或者一个以上计算机可读存储介质的存储器403、接收单元404和电源405等部件。图8仅显示出了该终端401的部分组件,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。其中:
所述中央处理器402(centralprocessingunit,cpu)是终端的控制中心,利用各种接口和线路连接整个智能手机的各个部分,通过运行或执行存储在存储器403内的软件程序和/或模块,以及调用存储在存储器403内的数据,执行终端的各种功能和处理数据,从而对智能手机进行整体监控。可选的,中央处理器402可包括一个或多个处理核心;优选的,中央处理器402可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到中央处理器402中。
所述存储器403可用于存储安装于所述终端401的应用软件及各类数据,从而执行各种功能应用以及数据处理。存储器403可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据终端401的使用所创建的数据等。
具体的,所述存储器403在一些实施例中可以是所述终端401的内部存储单元,例如终端401的硬盘或内存。所述存储器403在另一些实施例中也可以是所述终端401的外部存储设备,例如所述终端401上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述存储器403还可以既包括所终端401的内部存储单元也包括外部存储设备。
终端还包括给各个部件供电的电源405,优选的,电源405可以通过电源管理系统与中央处理器402逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源405还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
该终端401还可包括接收单元404,该接收单元404可用于通过带有麦克风的鼠标接收语音输入指令,其中可以包括接收到目标标记名称的语音输入指令、接收到鼠标的操作功能名称的语音输入指令等。
具体在本实施例中,终端401中的中央处理器402会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器403中,并由中央处理器402来运行存储在存储器403中的应用程序,从而实现各种功能,具体步骤如下:
通过带有麦克风的鼠标接收语音输入指令,其中,所述语音输入指令至少包括所述鼠标名称;
在所述终端的显示屏显示若干个网格区域、以及与每一个网格区域对应的标记名称;
当接收到目标标记名称的语音输入指令时,将所述鼠标的光标移动至与所述目标标记名称对应的网格区域;
当接收到所述鼠标的操作功能名称的语音输入指令时,在所述光标当前所在网格区域执行与所述操作功能名称对应的操作。
以上各个操作具体可参见前面的实施例,在此不再赘述。
由上可知,相对于现有技术而言,本实施例旨在通过语音识别技术对带有麦克风的鼠标语音输入操作指令,从而代替用户双手实现对鼠标光标的控制,提高了光标控制的准确性,给用户带来极大便利。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
为此,本申请实施例提供一种存储介质,其中存储有多条指令,该指令能够被中央处理器进行加载,以执行本申请实施例所提供的任一种应用于光标控制方法中的步骤。例如,该指令可以执行如下步骤:
通过带有麦克风的鼠标接收语音输入指令,其中,所述语音输入指令至少包括所述鼠标名称;在所述终端的显示屏显示若干个网格区域、以及与每一个网格区域对应的标记名称;当接收到目标标记名称的语音输入指令时,将所述鼠标的光标移动至与所述目标标记名称对应的网格区域;当接收到所述鼠标的操作功能名称的语音输入指令时,在所述光标当前所在网格区域执行与所述操作功能名称对应的操作。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
其中,该存储介质可以包括:只读存储器(rom,readonlymemory)、随机存取记忆体(ram,randomaccessmemory)、磁盘或光盘等。
由于该存储介质中所存储的指令,可以执行本申请实施例所提供的任一种光标控制方法中的步骤,因此,可以实现本申请实施例所提供的任一种光标控制方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
以上对本申请实施例所提供的一种光标控制方法、装置、存储介质和终端进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例的技术方案的范围。