一种声控鼠标的制作方法

文档序号:6446400阅读:250来源:国知局
专利名称:一种声控鼠标的制作方法
技术领域
本实用新型涉及一种鼠标,具体涉及一种声控鼠标。
背景技术
语音识别技术的发展,使人们可以实现用语音控制电脑,这对于世界上众多不能方便使用传统鼠标的手部伤残人士具有重大意义;另外,对于健康人士,在一些场合不方便操作电脑但又必须使用的情况下同样很有意义。对于电脑操作人员来说,一般都使用键盘或者鼠标输入数据、点击某个功能按钮或菜单,但对于手部伤残人士或在不方便操作电脑的场合的人士来说,却无法灵活地操作或不方便操作普通键盘或鼠标,这就给他们带来了诸多不便和麻烦。

实用新型内容本实用新型提供的一种声控鼠标,当在需要但不便于操作鼠标的场合时,当手部伤残人士需要使用鼠标时,只需在语音输入装置中输入声音命令,即能够实现鼠标的动作, 操作电脑。一种声控鼠标,包含语音识别模块、控制模块和接口模块;上述的语音识别模块的数据交换端口与控制模块通过数据总线相连,语音识别模块的寄存器存有语音命令的关键词,所述的语音命令的关键词是由控制模块向语音识别模块输入的;该语音识别模块的输入端连接外部的语音输入装置,并将语音输入装置中输入的语音命令与语音命令的关键词进行匹配后生成的识别码通过数据总线输入控制模块;上述的控制模块的输出端口连接接口模块,该控制模块将接收到的识别码对应生成的模拟鼠标信号输入接口模块;上述的接口模块的输出端与外部的电脑相连,该接口模块将接收到的模拟鼠标信号转变为电脑的标准鼠标接口信号输入电脑。上述的语音输入装置为话筒。上述的语音命令的关键词包含左单击、右单击、左双击、左移、右移、上移、下移、 上拖、下拖、左拖、右拖、中键、上滚、下滚、停止。上述的控制模块产生的模拟鼠标信号包含模拟鼠标键开关信号、模拟鼠标滚轮滚动信号、模拟鼠标移动信号、模拟鼠标拖动信号、停止信号。上述的模拟鼠标键开关信号包含左键信号、中键信号、右键信号以及左双击信号;前述的左键信号、中键信号、右键信号各为一个低电平矩形脉冲;前述的左双击信号为两个连续的低电平脉冲。上述的模拟鼠标滚轮滚动信号包含上滚信号、下滚信号;前述的上滚信号、下滚信号分别是同时有两个连续的具有一定相位差的矩形脉冲Zl、Z2。上述的模拟鼠标移动信号包含左移信号、右移信号、上移信号、下移信号;前述的左移信号、右移信号分别是同时有两个连续的具有一定相位差的矩形脉冲XI、X2 ;前述的
3上移信号、下移信号分别是同时有两个连续的具有一定相位差的矩形脉冲Y1、Y2。上述的模拟鼠标拖动信号包含上拖信号、下拖信号、左拖信号、右拖信号;该上拖信号、下拖信号、左拖信号、右拖信号分别由一直处在低电平状态的左键信号联合上移信号、下移信号、左移信号、右移信号。本实用新型一种声控鼠标与现有技术相比,具有以下优点本实用新型由于采用语音识别模块,能够将使用者通过语音输入装置输入的语音命令转变为相对应的识别码,准确实现数据采集,为通过语音命令控制鼠标完成第一步;由于采用控制模块,能够通过识别码生成模拟鼠标信号,从而确保了鼠标动作的准确性;由于采用接口模块,能够将模拟鼠标信号转变为标准鼠标接口信号输入电脑,从而能够将模拟鼠标信号切实转化为电脑上鼠标的精确动作,实现了无需用手操作,而只通过语音命令即能控制鼠标、操作电脑的目的,大大方便了手部伤残人士,也为正常人士在不便于直接动手操作鼠标的场合提供了便利。

图1为本实用新型一种声控鼠标的总体结构框图;图2为本实用新型一种声控鼠标的主电路原理图。
具体实施方式
以下结合附图说明本实用新型的具体实施方式
。如图1所示,声控鼠标包含语音识别模块1、控制模块2和接口模块3。如图2所示,语音识别模块1的输入端连接语音输入装置4,语音识别模块1的数据交换端口与控制模块2通过数据总线相连,控制模块2与接口模块3相连,接口模块3连接电脑5。语音输入装置4可选用话筒。其中,语音识别模块1选用型号为WS-300的非特定人语音识别专用芯片,具有较高的处理速度,内置非特定人语音识别引擎,且具有内置自动增益控制功能的麦克风输入方式,因而不会出现延时的感觉,且能够保证采集语音命令的准确性;该芯片还具有显著的抗噪性能,30分贝环境下的声音基本上能够完全识别,在3(Γ50分贝的较嘈杂环境中的声音,也能保持90%以上的识别率,符合电脑要求。语音识别模块1的寄存器中语音识别模块 1的寄存器存有控制模块2向其输入的语音命令的关键词。语音命令的关键词包含左单击、右单击、左双击、左移、右移、上移、下移、上拖、下拖、左拖、右拖、中键、上滚、下滚、停止。当使用时,语音识别模块1对通过语音输入装置4输入的语音进行频谱分析,提取语音特征和寄存器中的语音命令的关键词语进行对比匹配,找出匹配最好的关键词语作为识别结果,生成识别码,并通过数据线发送到控制模块2,识别码编号为左单击一01、右单击一02、左双击一03,左移一04、右移一05、上移一06、下移一07,上拖一08、下拖一09、左拖一10、右拖一 11,中键一12、上滚一13、下滚一 14,停止一 15。控制模块2选择常用的89C51芯片,该芯片从WS-300读取识别码后,产生对应的模拟鼠标信号,分为如下几种信号模拟鼠标键开关信号、模拟鼠标滚轮滚动信号、模拟鼠标移动信号、模拟鼠标拖动信号。[0027]模拟鼠标键开关信号包含左、中、右键信号以及左双击信号。左、中、右键信号各为一个低电平矩形脉冲;左双击信号为两个连续的低电平脉冲。模拟鼠标滚轮滚动信号包含上滚、下滚信号,分别是同时有两个连续的具有一定相位差的矩形脉冲Z1、Z2。其中,下滚信号的Zl、Z2状态变化顺序为Z1低Z2低一Z1高Z2低一Z1高Z2 高--Zl低Z2高一Zl低Z2低,依次连续循环,直到停止命令出现;上滚信号的Zl、Z2状态变化顺序与下滚信号正相反,依次连续循环,直到停止命令出现。前述的停止命令不产生信号,即不再产生正在输出的对应操作信号,从而实现停止命令。模拟鼠标移动信号包含左、右、上、下移信号;左、右移信号分别是同时有两个连续的具有一定相位差的矩形脉冲X1、X2,上、下移信号分别是同时有两个连续的具有一定相位差的矩形脉冲Y1、Y2。左移信号的Xl和Χ2状态变化顺序为X1低X2低一XI高X2低一Xl高X2高一 Xl低X2高一Xl低X2低,依次连续循环,直到停止命令出现;右移信号的XI、X2状态变化顺序与左移正好相反,依次连续循环,直到停止命令出现。下移信号的Yl、Y2状态变化顺序为Yl低Y2低一Y1高Y2低一Y1高Y2高一Y1 低Y2高一Yl低Y2低,依次连续循环,直到停止命令的低电平脉冲出现。上移信号的Y1、 Y2的状态变化顺序与下移正好相反,依次连续循环,直到停止命令出现。模拟鼠标拖动信号包含上、下、左、右拖信号;上、下、左、右拖信号由一直处在低电平状态的左键信号分别联合上、下、左、右移信号而成。各种低电平矩形脉冲的与89C51芯片的I/O端口对应关系为左键信号:Ρ1.0[0037]中键信号:Ρ1.1[0038]右键信号:Ρ1.2[0039]Zl:P2. 0[0040]Ζ2:Ρ2. 1[0041]XlΡ2· 4[0042]Χ2Ρ2· 5[0043]YlΡ2· 6[0044]Υ2Ρ2· 7通过上述的I/O端口,控制模块2将相应的模拟鼠标信号输入接口模块3。接口模块3选用CY7C63723,该芯片是一款高性能8_bit RISC微控制器,内部集成了 USB串行接口引擎,CY7C63723有16根通用I/O线,分为PO和Pl 口。89C51输出的9个低电平矩形脉冲输入至CY7C63723的PO和Pl 口,对应关系为左键信号P0. 0中键信号Ρ0· 1右键信号Ρ0· 2Zl :Ρ1. 0Ζ2 :Ρ1. 1[0052]XI: Pl. 4X2: Pl. 5Yl: P 1. 6Y2: P 1.7CY7C63723内置软件查询上述9个信号,并将信号状态以及水平、垂直方向上的移动信息通过端口送往电脑,完成鼠标的动作,实现控制屏幕光标、操作电脑的功能。综上所述,通过使用本实用新型提供的声控鼠标,整个过程无需亲手操作鼠标,只需通过声音就能控制鼠标,操作电脑,从而为手部伤残人士操作鼠标使用电脑提供了极大的便利,也为其他人士在不便于操作鼠标的场合提供了便利。尽管本实用新型的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本实用新型的限制。在本领域技术人员阅读了上述内容后,对于本实用新型的多种修改和替代都将是显而易见的。因此,本实用新型的保护范围应由所附的权利要求来限定。
权利要求1.一种声控鼠标,其特征在于,包含语音识别模块(1)、控制模块(2)和接口模块(3); 所述的语音识别模块(1)的数据交换端口与控制模块(2)通过数据总线相连,语音识别模块(1)的寄存器存有语音命令的关键词,所述的语音命令的关键词是由控制模块(2) 向语音识别模块(1)输入的;该语音识别模块(1)的输入端连接外部的语音输入装置(4), 并将语音输入装置(4)中输入的语音命令与语音识别模块(1)的寄存器内存储的语音命令的关键词进行匹配后生成的识别码通过数据总线输入控制模块(2);所述的控制模块(2 )的输出端口连接接口模块(3 ),该控制模块(2 )将接收到的识别码对应生成的模拟鼠标信号输入接口模块(3);所述的接口模块(3)的输出端与外部的电脑(5)相连,该接口模块(3)将接收到的模拟鼠标信号转变为电脑(5)的标准鼠标接口信号输入电脑(5)。
2.根据权利要求1所述的声控鼠标,其特征在于,所述的语音输入装置(4)为话筒。
专利摘要本实用新型公开了一种声控鼠标,连接外部设备语音输入装置和电脑。该声控鼠标包含包含语音识别模块、控制模块和接口模块;语音识别模块、控制模块和接口模块依次串联,语音输入装置连接语音识别模块,接口模块连接电脑。从控制模块向语音识别模块的寄存器中存入语音命令的关键词;使用时,从语音输入装置录入声音,语音识别模块对其进行频谱分析并与若干命令的关键词进行比对,得出相应的识别码,将识别码发送到控制模块,产生模拟鼠标信号,再经由接口模块转换成电脑的标准鼠标接口信号,只需通过声音就能控制鼠标,进而能够操作电脑,从而为手部伤残人士操作鼠标使用电脑提供了极大的便利,也为其他人士在不便于操作鼠标的场合提供了便利。
文档编号G06F3/033GK202041916SQ20112007248
公开日2011年11月16日 申请日期2011年3月18日 优先权日2011年3月18日
发明者曹建清 申请人:上海第二工业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1