專利名稱:一種聲控鼠標的制作方法
技術(shù)領域:
本實用新型涉及一種鼠標,具體涉及一種聲控鼠標。
背景技術(shù):
語音識別技術(shù)的發(fā)展,使人們可以實現(xiàn)用語音控制電腦,這對于世界上眾多不能方便使用傳統(tǒng)鼠標的手部傷殘人士具有重大意義;另外,對于健康人士,在一些場合不方便操作電腦但又必須使用的情況下同樣很有意義。對于電腦操作人員來說,一般都使用鍵盤或者鼠標輸入數(shù)據(jù)、點擊某個功能按鈕或菜單,但對于手部傷殘人士或在不方便操作電腦的場合的人士來說,卻無法靈活地操作或不方便操作普通鍵盤或鼠標,這就給他們帶來了諸多不便和麻煩。
實用新型內(nèi)容本實用新型提供的一種聲控鼠標,當在需要但不便于操作鼠標的場合時,當手部傷殘人士需要使用鼠標時,只需在語音輸入裝置中輸入聲音命令,即能夠?qū)崿F(xiàn)鼠標的動作, 操作電腦。一種聲控鼠標,包含語音識別模塊、控制模塊和接口模塊;上述的語音識別模塊的數(shù)據(jù)交換端口與控制模塊通過數(shù)據(jù)總線相連,語音識別模塊的寄存器存有語音命令的關鍵詞,所述的語音命令的關鍵詞是由控制模塊向語音識別模塊輸入的;該語音識別模塊的輸入端連接外部的語音輸入裝置,并將語音輸入裝置中輸入的語音命令與語音命令的關鍵詞進行匹配后生成的識別碼通過數(shù)據(jù)總線輸入控制模塊;上述的控制模塊的輸出端口連接接口模塊,該控制模塊將接收到的識別碼對應生成的模擬鼠標信號輸入接口模塊;上述的接口模塊的輸出端與外部的電腦相連,該接口模塊將接收到的模擬鼠標信號轉(zhuǎn)變?yōu)殡娔X的標準鼠標接口信號輸入電腦。上述的語音輸入裝置為話筒。上述的語音命令的關鍵詞包含左單擊、右單擊、左雙擊、左移、右移、上移、下移、 上拖、下拖、左拖、右拖、中鍵、上滾、下滾、停止。上述的控制模塊產(chǎn)生的模擬鼠標信號包含模擬鼠標鍵開關信號、模擬鼠標滾輪滾動信號、模擬鼠標移動信號、模擬鼠標拖動信號、停止信號。上述的模擬鼠標鍵開關信號包含左鍵信號、中鍵信號、右鍵信號以及左雙擊信號;前述的左鍵信號、中鍵信號、右鍵信號各為一個低電平矩形脈沖;前述的左雙擊信號為兩個連續(xù)的低電平脈沖。上述的模擬鼠標滾輪滾動信號包含上滾信號、下滾信號;前述的上滾信號、下滾信號分別是同時有兩個連續(xù)的具有一定相位差的矩形脈沖Zl、Z2。上述的模擬鼠標移動信號包含左移信號、右移信號、上移信號、下移信號;前述的左移信號、右移信號分別是同時有兩個連續(xù)的具有一定相位差的矩形脈沖XI、X2 ;前述的
3上移信號、下移信號分別是同時有兩個連續(xù)的具有一定相位差的矩形脈沖Y1、Y2。上述的模擬鼠標拖動信號包含上拖信號、下拖信號、左拖信號、右拖信號;該上拖信號、下拖信號、左拖信號、右拖信號分別由一直處在低電平狀態(tài)的左鍵信號聯(lián)合上移信號、下移信號、左移信號、右移信號。本實用新型一種聲控鼠標與現(xiàn)有技術(shù)相比,具有以下優(yōu)點本實用新型由于采用語音識別模塊,能夠?qū)⑹褂谜咄ㄟ^語音輸入裝置輸入的語音命令轉(zhuǎn)變?yōu)橄鄬淖R別碼,準確實現(xiàn)數(shù)據(jù)采集,為通過語音命令控制鼠標完成第一步;由于采用控制模塊,能夠通過識別碼生成模擬鼠標信號,從而確保了鼠標動作的準確性;由于采用接口模塊,能夠?qū)⒛M鼠標信號轉(zhuǎn)變?yōu)闃藴适髽私涌谛盘栞斎腚娔X,從而能夠?qū)⒛M鼠標信號切實轉(zhuǎn)化為電腦上鼠標的精確動作,實現(xiàn)了無需用手操作,而只通過語音命令即能控制鼠標、操作電腦的目的,大大方便了手部傷殘人士,也為正常人士在不便于直接動手操作鼠標的場合提供了便利。
圖1為本實用新型一種聲控鼠標的總體結(jié)構(gòu)框圖;圖2為本實用新型一種聲控鼠標的主電路原理圖。
具體實施方式
以下結(jié)合附圖說明本實用新型的具體實施方式
。如圖1所示,聲控鼠標包含語音識別模塊1、控制模塊2和接口模塊3。如圖2所示,語音識別模塊1的輸入端連接語音輸入裝置4,語音識別模塊1的數(shù)據(jù)交換端口與控制模塊2通過數(shù)據(jù)總線相連,控制模塊2與接口模塊3相連,接口模塊3連接電腦5。語音輸入裝置4可選用話筒。其中,語音識別模塊1選用型號為WS-300的非特定人語音識別專用芯片,具有較高的處理速度,內(nèi)置非特定人語音識別引擎,且具有內(nèi)置自動增益控制功能的麥克風輸入方式,因而不會出現(xiàn)延時的感覺,且能夠保證采集語音命令的準確性;該芯片還具有顯著的抗噪性能,30分貝環(huán)境下的聲音基本上能夠完全識別,在3(Γ50分貝的較嘈雜環(huán)境中的聲音,也能保持90%以上的識別率,符合電腦要求。語音識別模塊1的寄存器中語音識別模塊 1的寄存器存有控制模塊2向其輸入的語音命令的關鍵詞。語音命令的關鍵詞包含左單擊、右單擊、左雙擊、左移、右移、上移、下移、上拖、下拖、左拖、右拖、中鍵、上滾、下滾、停止。當使用時,語音識別模塊1對通過語音輸入裝置4輸入的語音進行頻譜分析,提取語音特征和寄存器中的語音命令的關鍵詞語進行對比匹配,找出匹配最好的關鍵詞語作為識別結(jié)果,生成識別碼,并通過數(shù)據(jù)線發(fā)送到控制模塊2,識別碼編號為左單擊一01、右單擊一02、左雙擊一03,左移一04、右移一05、上移一06、下移一07,上拖一08、下拖一09、左拖一10、右拖一 11,中鍵一12、上滾一13、下滾一 14,停止一 15。控制模塊2選擇常用的89C51芯片,該芯片從WS-300讀取識別碼后,產(chǎn)生對應的模擬鼠標信號,分為如下幾種信號模擬鼠標鍵開關信號、模擬鼠標滾輪滾動信號、模擬鼠標移動信號、模擬鼠標拖動信號。[0027]模擬鼠標鍵開關信號包含左、中、右鍵信號以及左雙擊信號。左、中、右鍵信號各為一個低電平矩形脈沖;左雙擊信號為兩個連續(xù)的低電平脈沖。模擬鼠標滾輪滾動信號包含上滾、下滾信號,分別是同時有兩個連續(xù)的具有一定相位差的矩形脈沖Z1、Z2。其中,下滾信號的Zl、Z2狀態(tài)變化順序為Z1低Z2低一Z1高Z2低一Z1高Z2 高--Zl低Z2高一Zl低Z2低,依次連續(xù)循環(huán),直到停止命令出現(xiàn);上滾信號的Zl、Z2狀態(tài)變化順序與下滾信號正相反,依次連續(xù)循環(huán),直到停止命令出現(xiàn)。前述的停止命令不產(chǎn)生信號,即不再產(chǎn)生正在輸出的對應操作信號,從而實現(xiàn)停止命令。模擬鼠標移動信號包含左、右、上、下移信號;左、右移信號分別是同時有兩個連續(xù)的具有一定相位差的矩形脈沖X1、X2,上、下移信號分別是同時有兩個連續(xù)的具有一定相位差的矩形脈沖Y1、Y2。左移信號的Xl和Χ2狀態(tài)變化順序為X1低X2低一XI高X2低一Xl高X2高一 Xl低X2高一Xl低X2低,依次連續(xù)循環(huán),直到停止命令出現(xiàn);右移信號的XI、X2狀態(tài)變化順序與左移正好相反,依次連續(xù)循環(huán),直到停止命令出現(xiàn)。下移信號的Yl、Y2狀態(tài)變化順序為Yl低Y2低一Y1高Y2低一Y1高Y2高一Y1 低Y2高一Yl低Y2低,依次連續(xù)循環(huán),直到停止命令的低電平脈沖出現(xiàn)。上移信號的Y1、 Y2的狀態(tài)變化順序與下移正好相反,依次連續(xù)循環(huán),直到停止命令出現(xiàn)。模擬鼠標拖動信號包含上、下、左、右拖信號;上、下、左、右拖信號由一直處在低電平狀態(tài)的左鍵信號分別聯(lián)合上、下、左、右移信號而成。各種低電平矩形脈沖的與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微控制器,內(nèi)部集成了 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內(nèi)置軟件查詢上述9個信號,并將信號狀態(tài)以及水平、垂直方向上的移動信息通過端口送往電腦,完成鼠標的動作,實現(xiàn)控制屏幕光標、操作電腦的功能。綜上所述,通過使用本實用新型提供的聲控鼠標,整個過程無需親手操作鼠標,只需通過聲音就能控制鼠標,操作電腦,從而為手部傷殘人士操作鼠標使用電腦提供了極大的便利,也為其他人士在不便于操作鼠標的場合提供了便利。盡管本實用新型的內(nèi)容已經(jīng)通過上述優(yōu)選實施例作了詳細介紹,但應當認識到上述的描述不應被認為是對本實用新型的限制。在本領域技術(shù)人員閱讀了上述內(nèi)容后,對于本實用新型的多種修改和替代都將是顯而易見的。因此,本實用新型的保護范圍應由所附的權(quán)利要求來限定。
權(quán)利要求1.一種聲控鼠標,其特征在于,包含語音識別模塊(1)、控制模塊(2)和接口模塊(3); 所述的語音識別模塊(1)的數(shù)據(jù)交換端口與控制模塊(2)通過數(shù)據(jù)總線相連,語音識別模塊(1)的寄存器存有語音命令的關鍵詞,所述的語音命令的關鍵詞是由控制模塊(2) 向語音識別模塊(1)輸入的;該語音識別模塊(1)的輸入端連接外部的語音輸入裝置(4), 并將語音輸入裝置(4)中輸入的語音命令與語音識別模塊(1)的寄存器內(nèi)存儲的語音命令的關鍵詞進行匹配后生成的識別碼通過數(shù)據(jù)總線輸入控制模塊(2);所述的控制模塊(2 )的輸出端口連接接口模塊(3 ),該控制模塊(2 )將接收到的識別碼對應生成的模擬鼠標信號輸入接口模塊(3);所述的接口模塊(3)的輸出端與外部的電腦(5)相連,該接口模塊(3)將接收到的模擬鼠標信號轉(zhuǎn)變?yōu)殡娔X(5)的標準鼠標接口信號輸入電腦(5)。
2.根據(jù)權(quán)利要求1所述的聲控鼠標,其特征在于,所述的語音輸入裝置(4)為話筒。
專利摘要本實用新型公開了一種聲控鼠標,連接外部設備語音輸入裝置和電腦。該聲控鼠標包含包含語音識別模塊、控制模塊和接口模塊;語音識別模塊、控制模塊和接口模塊依次串聯(lián),語音輸入裝置連接語音識別模塊,接口模塊連接電腦。從控制模塊向語音識別模塊的寄存器中存入語音命令的關鍵詞;使用時,從語音輸入裝置錄入聲音,語音識別模塊對其進行頻譜分析并與若干命令的關鍵詞進行比對,得出相應的識別碼,將識別碼發(fā)送到控制模塊,產(chǎn)生模擬鼠標信號,再經(jīng)由接口模塊轉(zhuǎn)換成電腦的標準鼠標接口信號,只需通過聲音就能控制鼠標,進而能夠操作電腦,從而為手部傷殘人士操作鼠標使用電腦提供了極大的便利,也為其他人士在不便于操作鼠標的場合提供了便利。
文檔編號G06F3/033GK202041916SQ20112007248
公開日2011年11月16日 申請日期2011年3月18日 優(yōu)先權(quán)日2011年3月18日
發(fā)明者曹建清 申請人:上海第二工業(yè)大學