一种基于语音识别的光标控制方法技术

技术编号:20116811 阅读:27 留言:0更新日期:2019-01-16 11:54
本发明专利技术涉及一种基于语音识别的光标控制方法,属于光标控制领域。它包括以下步骤:创建语音标记词库、方向命令词库与操作命令词库;创建语音命令监听器;将屏幕分区并关联语音标记词;用户说出网格标记词则将光标移动至网格区域中;以光标位置为原点生成直角坐标系,并关联刻度标记词;用户说出刻度标记词,则将光标移动至刻度点;用户说出方向命令词,则获取该方向上的目标位置,并将光标移动到该位置;用户说出操作命令词,则进行相关系统操作。本发明专利技术注重给无法正常使用鼠标的用户必须找到可用于替代鼠标的光标控制方法,使用户不需要对智能设备进行手动物理按键操作,只需以语音命令的形式即可实现对智能设备的操作。

A Method of Cursor Control Based on Speech Recognition

The invention relates to a cursor control method based on speech recognition, belonging to the cursor control field. It includes the following steps: creating voice marker lexicon, direction command lexicon and operation command lexicon; creating voice command listener; dividing the screen and associating voice marker words; moving the cursor to the grid area when users say grid marker words; generating rectangular coordinate system with cursor position as origin and associating scale marker words; and speaking scale marker words, users will move the cursor to the grid area. Move to the scale point; when the user speaks out the direction command word, he gets the target position in the direction and moves the cursor to the position; when the user speaks the operation command word, he carries on the related system operation. The invention pays attention to finding a cursor control method that can be used to replace the mouse for users who can not use the mouse normally, so that the user does not need to operate the manual key of the intelligent device, but can operate the intelligent device in the form of voice command.

【技术实现步骤摘要】
一种基于语音识别的光标控制方法
本专利技术涉及光标控制领域,特别是涉及一种基于语音识别的光标控制方法。
技术介绍
现有的语音光标控制技术,需要用户指定光标移动方向或者单位,例如:“向左移动3个单位”,或“向左移动”直到用户发出“停止”命令为止,然而这种技术即缓慢又容易出错。又或者需要用户说出指定目标的名称,然后再将光标移动至目标上,然而这种技术只有当目标具有名称时才能起作用,若目标没有名称或多个目标名称相同则无法准确选择。
技术实现思路
为解决上述技术问题,本专利技术提供一种基于语音识别的光标控制方法。本专利技术的技术方案是:提供一种基于语音识别的光标控制方法,其中,它包括以下步骤:第一步,在智能设备中创建一个语音标记词库,并在该语音标记词库中设置至少一类标记词,且该类标记词至少含有一个标记词,且多个标记词不能重复,同时在智能设备中创建一个方向命令词库,并在该方向命令词库中设置至少一个方向命令词,同时在智能设备中创建一个操作命令词库,并在该操作命令词库中设置至少一个操作命令词;第二步,将智能设备的屏幕均分成若干网格区域,并将网格分界线清楚显示在智能设备的屏幕上;第三步,将智能设备的屏幕上的每一个网格区域与语音标记词库中的某一类标记词相关联,并将该标记词显示在对应网格区域中;第四步,判断用户是否说出智能设备的屏幕中所显示的网格区域的标记词,若用户未说出该标记词则进行等待,若用户说出该标记词,则将鼠标光标移动至以该标记词所对应的网格区域的中心点;第五步,以第四步中鼠标光标所在位置为原点,生成一个直角坐标系,将直角坐标系的X轴与Y轴分别均分成若干份并标注出刻度点,将标注后的直角坐标系显示在智能设备的屏幕上;第六步,将第五步中所述的直角坐标系的每一个刻度点与某一类标记词相关联,并将该标记词显示在对应直角坐标系的刻度点周围;第七步,判断用户是否说出智能设备的屏幕中的所显示的直角坐标系的标记词,若用户未说出该标记词则进行等待,若用户说出该标记词,则将鼠标光标移动至以该标记词所对应的刻度点位置,将第五步中所生成的直角坐标系删除,并解除第六步中刻度点与标记词的关联;第八步,判断用户是否说出智能设备的方向命令词库的方向命令词,若用户未说出该方向命令词则进行等待,若用户说出该方向命令词,则判断该方向命令词所示方向的位置上是否有可选择目标,如果没有则等待用户再次说出方向命令词,如果有则获取该目标的中心点位置,并将鼠标光标位置移动到该点所在的位置;第九步,判断用户是否说出智能设备的操作命令词库的操作命令词,若用户说出该操作命令词则在光标所在位置进行相应的操作。进一步的,所述智能设备是指拥有语音识别功能的计算机。进一步的,所述第一步中的语音标记词库包括数字标记词、字母标记词、文字标记词和组合标记词。进一步的,所述第一步中的方向命令词库可设置常见方向,包括上、下、左、右、左上、左下、右上和右下。进一步的,所述第一步中的操作命令词库,可设置常见鼠标操作,包括单击、双击和右击。进一步的,所述第五步中直角坐标系X轴与Y轴的均分份数依据屏幕尺寸确定。本专利技术的有益效果:本专利技术通过对屏幕进行分割,准确定位,给出用户明确的显示,节约了通过语音控制光标的时间,提高了光标控制的准确度。附图说明图1是本专利技术基于语音识别的光标控制方法中网格区域与网格标记词加载完毕后的效果图;图2是本专利技术基于语音识别的光标控制方法中生成直角坐标系与刻度标记词加载完毕后的效果图。具体实施方式下面结合附图和具体实施例对本专利技术作进一步的详细说明。实施例1:本专利技术基于语音识别的图形界面目标选择方法包括以下步骤:第一步,在智能设备中创建一个语音标记词库,并在该语音标记词库中设置至少一类标记词,且该类标记词至少含有一个标记词,且多个标记词不能重复,标记词可以为字母标记词、文字标记词或者是组合标记词;同时在智能设备中创建一个方向命令词库,并在该方向命令词库中设置至少一个方向命令词,同时在智能设备中创建一个操作命令词库,并在该操作命令词库中设置至少一个操作命令词;语音标记词库。第二步,将智能设备的屏幕均分成若干网格区域,并将网格分界线清楚显示在智能设备的屏幕上;第三步,将智能设备的屏幕上的每一个网格区域与语音标记词库中的某一类标记词相关联,并将该标记词显示在对应网格区域中;第四步,判断用户是否说出智能设备的屏幕中所显示的网格区域的标记词,若用户未说出该标记词则进行等待,若用户说出该标记词,则将鼠标光标移动至以该标记词所对应的网格区域的中心点;第五步,以第四步中鼠标光标所在位置为原点,生成一个直角坐标系,将直角坐标系的X轴与Y轴分别均分成若干份并标注出刻度点,均分的份数依据屏幕尺寸确定,将标注后的直角坐标系显示在智能设备的屏幕上;第六步,将第五步中所述的直角坐标系的每一个刻度点与某一类标记词相关联,并将该标记词显示在对应直角坐标系的刻度点周围;第七步,判断用户是否说出智能设备的屏幕中的所显示的直角坐标系的标记词,若用户未说出该标记词则进行等待,若用户说出该标记词,则将鼠标光标移动至以该标记词所对应的刻度点位置,将第五步中所生成的直角坐标系删除,并解除第六步中刻度点与标记词的关联;第八步,判断用户是否说出智能设备的方向命令词库的方向命令词,若用户未说出该方向命令词则进行等待,若用户说出该方向命令词,则判断该方向命令词所示方向的位置上是否有可选择目标,如果没有则等待用户再次说出方向命令词,如果有则获取该目标的中心点位置,并将鼠标光标位置移动到该点所在的位置;第九步,判断用户是否说出智能设备的操作命令词库的操作命令词,若用户说出该操作命令词则在光标所在位置进行相应的操作。实施例2:下面以用户在使用拥有语音识别功能的计算机时通过语音命令操纵光标双击打开屏幕中随机出现的目标文件夹为例对本专利技术基于语音识别的光标控制方法作进一步的详细说明。第一步,在智能设备中创建一个语音标记词库,并在该语音标记词库中设置“网格”类标记词:“一号网格”,“二号网格”,“三号网格”,“四号网格”,“五号网格”,“六号网格”,“七号网格”,“八号网格”,“九号网格”,以及“刻度”类标记词,包括“X1”,“X2”,“X3”,“X4”,“X5”,“X6”,“X7”,“X8”,“X9”,“X0”,“Y1”,“Y2”,“Y3”,“Y4”,“Y5”,“Y6”,“Y7”,“Y8”,“Y9”,“Y0”,同时创建一个方向命令词库,并设置常见方向命令词:“上”,“下”,“左”,“右”,“左上”,“左下”,“右上”,“右下”,和一个操作命令词库,并设置常见鼠标操作命令:“单击”、“双击”、“右击”;第二步,在智能设备中创建一个语音命令监听器,当用户发出语音命令时,实时进行语音识别,并获得语音识别结果;第三步,将智能设备的屏幕按3*3格式均等分配成九个网格区域,并将网格分界线清楚显示在智能设备的屏幕上;第四步,将智能设备的屏幕上的3*3网格区域与语音标记词库中的网格标记词相关联,并将网格标记词显示在网格区域中,如图1所示;第五步,在智能设备中进行语音命令监听;第六步,判断用户是否说出语音标记词库、方向命令词库与操作命令词库中的任意一个语音命令词,若用户说出相应语音命令则进行相关操作,若用户没有说出相应语音命令则进行等待,直至用户说出相应语音命令本文档来自技高网...

【技术保护点】
1.一种基于语音识别的光标控制方法,其特征在于:包括以下步骤:第一步,在智能设备中创建一个语音标记词库,并在该语音标记词库中设置至少一类标记词,且该类标记词至少含有一个标记词,且多个标记词不能重复,同时在智能设备中创建一个方向命令词库,并在该方向命令词库中设置至少一个方向命令词,同时在智能设备中创建一个操作命令词库,并在该操作命令词库中设置至少一个操作命令词;第二步,将智能设备的屏幕均分成若干网格区域,并将网格分界线清楚显示在智能设备的屏幕上;第三步,将智能设备的屏幕上的每一个网格区域与语音标记词库中的某一类标记词相关联,并将该标记词显示在对应网格区域中;第四步,判断用户是否说出智能设备的屏幕中所显示的网格区域的标记词,若用户未说出该标记词则进行等待,若用户说出该标记词,则将鼠标光标移动至以该标记词所对应的网格区域的中心点;第五步,以第四步中鼠标光标所在位置为原点,生成一个直角坐标系,将直角坐标系的X轴与Y轴分别均分成若干份并标注出刻度点,将标注后的直角坐标系显示在智能设备的屏幕上;第六步,将第五步中所述的直角坐标系的每一个刻度点与某一类标记词相关联,并将该标记词显示在对应直角坐标系的刻度点周围;第七步,判断用户是否说出智能设备的屏幕中的所显示的直角坐标系的标记词,若用户未说出该标记词则进行等待,若用户说出该标记词,则将鼠标光标移动至以该标记词所对应的刻度点位置,将第五步中所生成的直角坐标系删除,并解除第六步中刻度点与标记词的关联;第八步,判断用户是否说出智能设备的方向命令词库的方向命令词,若用户未说出该方向命令词则进行等待,若用户说出该方向命令词,则判断该方向命令词所示方向的位置上是否有可选择目标,如果没有则等待用户再次说出方向命令词,如果有则获取该目标的中心点位置,并将鼠标光标位置移动到该点所在的位置;第九步,判断用户是否说出智能设备的操作命令词库的操作命令词,若用户说出该操作命令词则在光标所在位置进行相应的操作。...

【技术特征摘要】
1.一种基于语音识别的光标控制方法,其特征在于:包括以下步骤:第一步,在智能设备中创建一个语音标记词库,并在该语音标记词库中设置至少一类标记词,且该类标记词至少含有一个标记词,且多个标记词不能重复,同时在智能设备中创建一个方向命令词库,并在该方向命令词库中设置至少一个方向命令词,同时在智能设备中创建一个操作命令词库,并在该操作命令词库中设置至少一个操作命令词;第二步,将智能设备的屏幕均分成若干网格区域,并将网格分界线清楚显示在智能设备的屏幕上;第三步,将智能设备的屏幕上的每一个网格区域与语音标记词库中的某一类标记词相关联,并将该标记词显示在对应网格区域中;第四步,判断用户是否说出智能设备的屏幕中所显示的网格区域的标记词,若用户未说出该标记词则进行等待,若用户说出该标记词,则将鼠标光标移动至以该标记词所对应的网格区域的中心点;第五步,以第四步中鼠标光标所在位置为原点,生成一个直角坐标系,将直角坐标系的X轴与Y轴分别均分成若干份并标注出刻度点,将标注后的直角坐标系显示在智能设备的屏幕上;第六步,将第五步中所述的直角坐标系的每一个刻度点与某一类标记词相关联,并将该标记词显示在对应直角坐标系的刻度点周围;第七步,判断用户是否说出智能设备的屏幕中的所显示的直角坐标系的标记词,若用户未说出该标记词则进行等待,若用户说出该标记词...

【专利技术属性】
技术研发人员:殷继彬谢海浪
申请(专利权)人:昆明理工大学
类型:发明
国别省市:云南,53

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1