一种基于语音鼠标的语音控制系统技术方案

技术编号:14591630 阅读:146 留言:0更新日期:2017-02-08 19:59
本发明专利技术公开了一种基于语音鼠标的语音控制系统,包括通过USB总线连接的语音鼠标和本地计算机,语音鼠标包括语音采集模块、开关控制模块、数据预处理模块以及鼠标USB接口,本地计算机包括计算机USB接口、本地语音识别引擎、本地命令词库、命令执行模块、自动读屏模块、语音合成模块以及语音播放模块;本发明专利技术提供的语音控制系统,通过开关控制模块控制系统工作模式,通过鼠标控制模块采集用户手动操作命令,通过语音采集模块采集用户语音命令,采用本地语音识别引擎对语音数据进行识别,实现语音控制,通过自动读屏模块自动读取当前屏幕的操作信息,进行语音播报,操作方便,准确率高,大大方便了盲人对计算机的操作。

Speech control system based on voice mouse

The invention discloses a voice control system based on the mouse, including the connection through the USB bus voice mouse and local computer mouse, including voice voice acquisition module, switch control module, data processing module and USB interface, including the local computer computer USB interface, the local speech recognition engine, thesaurus, local command command module, automatic screen reading module, speech synthesis module and voice playback module; a voice control system provided by the invention, the switch control module control system working mode, standard control module to collect user manual commands through the rat, collecting module user voice commands by voice, the local speech recognition engine to recognize speech data, realize through voice control, automatic screen reading module automatically read the current screen operation The utility model has the advantages of convenient operation, high accuracy and convenient operation of the blind to the computer.

【技术实现步骤摘要】

本专利技术属于语音识别
,涉及一种语音控制系统,具体是一种基于语音鼠标的语音控制系统。
技术介绍
与机器进行语音交流,让机器明白你说什么,这是人们长期以来梦寐以求的事情。中国物联网校企联盟形象得把语音识别比做为“机器的听觉系统”。语音识别技术就是让机器通过识别和理解过程把语音信号转变为相应的文本或命令的高技术。语音识别技术主要包括特征提取技术、模式匹配准则及模型训练技术三个方面。语音识别技术车联网也得到了充分的引用,例如在翼卡车联网中,只需按一键通客服人员口述即可设置目的地直接导航,安全、便捷。现有的计算机语音控制系统通常建立在远程语音服务器的技术基础上,速度慢,并且用户通过语音控制计算机时无法得到反馈,虽然一定程度上为盲人使用计算机提供了方便,但是用户无法知道计算机操作是否正确,造成极大的不便。
技术实现思路
本专利技术的目的在于提供一种操作简单、速度快、效率高的基于语音鼠标的语音控制系统。本专利技术的目的可以通过以下技术方案实现:一种基于语音鼠标的语音控制系统,包括通过USB总线连接的语音鼠标和本地计算机;所述的语音鼠标包括控制开关模块,通过输入开关量信号控制系统的工作模式;语音采集模块,通过采集用户的声音信息,并转换为语音数据输出到数据预处理模块;数据预处理模块,用于对接收到的语音数据进行预处理,并将经过预处理的数据输出到鼠标USB接口;鼠标控制模块,用于获取用户移动、点击鼠标的操作命令,并输出到鼠标USB接口;以及鼠标USB接口,用于将语音数据或操作命令输出到本地计算机;所述的本地计算机包括计算机USB接口,用于接收鼠标单元输出的语音数据或操作命令;本地命令词库,用于存储计算机操作命令词组;本地语音识别引擎,对接收到的语音数据进行识别,并对比本地命令词库内的计算机操作命令词组,输出对应的控制指令,实现语音控制;命令执行模块,当接收到本地语音识别引擎输出的控制指令或语音鼠标输出的操作命令时,对计算机进行操作;自动读屏模块,当命令执行模块对计算机进行操作时,自动读取当前屏幕的操作信息,生成文字命令数据输出到语音合成模块;语音合成模块,用于将自动读屏模块输出的文字命令数据合成为语音数据,并发送到语音播放模块;以及语音播放模块,用于实时播放接收到的语音数据。进一步地,所述的系统工作模式包括手动控制模式和语音控制模式,当系统处于语音控制模式时,通过本地语音识别引擎对语音数据进行识别,实现语音控制;当系统工作模式处于手动控制模式时,通过鼠标控制模块采集用户操作命令,对计算机进行控制。进一步地,所述的语音采集模块采用麦克风阵列。本专利技术的有益效果:本专利技术提供的语音控制系统,通过开关控制模块控制系统工作模式,通过鼠标控制模块采集用户手动操作命令,通过语音采集模块采集用户语音命令,采用本地语音识别引擎对语音数据进行识别,实现语音控制,通过自动读屏模块自动读取当前屏幕的操作信息,进行语音播报,操作方便,准确率高,大大方便了盲人对计算机的操作;并且,通过使用麦克风阵列采集用户声音信息,采集效果好,采集范围大,采集距离能达到3-5m。附图说明下面结合附图和具体实施例对本专利技术作进一步详细描述。图1是本专利技术的系统示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。如图1所示,本专利技术提供了一种基于语音鼠标的语音控制系统,包括通过USB总线连接的语音鼠标和本地计算机。语音鼠标包括语音采集模块、开关控制模块、数据预处理模块以及鼠标USB接口。控制开关模块,通过输入开关量信号控制系统的工作模式;其中,系统的工作模式包括手动控制模式和语音控制模式。语音采集模块采用麦克风阵列,当系统处于语音控制模式时,采集用户的声音信息,并转换为语音数据输出到数据预处理模块,使用麦克风阵列,采集效果好,采集范围大,采集距离能达到3-5m。数据预处理模块,用于对接收到的语音数据进行预处理,并将经过预处理的数据输出到鼠标USB接口。鼠标控制模块,当系统处于手动控制模式时,用于获取用户移动、点击鼠标的操作命令,并输出到鼠标USB接口。鼠标USB接口,通过USB总线连接本地计算机单元,将语音数据或操作命令输出到本地计算机。本地计算机包括计算机USB接口、本地语音识别引擎、本地命令词库、命令执行模块、自动读屏模块、语音合成模块以及语音播放模块。计算机USB接口,通过USB总线连接鼠标单元,接收鼠标单元输出的语音数据或操作命令。本地命令词库,用于存储计算机操作命令词组。本地语音识别引擎,对接收到的语音数据进行识别,并对比本地命令词库内的计算机操作命令词组,输出对应的控制指令,实现语音控制。命令执行模块,当接收到本地语音识别引擎输出的控制指令或语音鼠标输出的操作命令时,对计算机进行操作。自动读屏模块,当命令执行模块对计算机进行操作时,自动读取当前屏幕的操作信息,生成文字命令数据输出到语音合成模块。语音合成模块,用于将自动读屏模块输出的文字命令数据合成为语音数据,并发送到语音播放模块。语音播放模块,用于实时播放接收到的语音数据。本专利技术工作过程:用户通过语音鼠标的开关控制模块控制系统的工作模式,当系统处于手动控制模式时,鼠标控制模块获取用户移动、点击鼠标的操作命令,并通过USB总线输出到本地计算机;当系统处于语音控制模式时,语音采集模块采集用户的声音信息,并转换为语音数据输出到数据预处理模块,数据预处理模块对接收到的语音数据进行预处理后通过USB总线输出到本地计算机。本地计算机单元通过本地语音识别引擎对接收到的语音数据进行识别,并对比本地命令词库内的计算机操作命令词组,输出对应的控制指令,实现语音控制,命令执行模块接收到本地语音识别引擎输出的控制指令或语音鼠标输出的操作命令时,对计算机进行操作,自动读屏模块自动读取当前屏幕的操作信息,生成文字命令数据输出到语音合成模块,语音合成模块将文字命令数据合成为语音数据,并发送到语音播放模块,语音播放模块实时播放接收到的语音数据。比如,用户通过开关控制模块控制系统在手工控制模式,将鼠标的光标移到“我的文档”上,此时,系统自动播报“我的文档”语音,此时用户点击鼠标打开“我的文档”时,系统自动播报“打开我的文档”语音,大大方便了盲人对电脑的操作;用户通过开关控制模块控制系统在语音控制模式,说出“打开我的文档”,系统自动打开“我的文档”,并播报“打开我的文档”,操作方便,准确率高。本专利技术提供的语音控制系统,通过开关控制模块控制系统工作模式,通过鼠标控制模块采集用户手动操作命令,通过语音采集模块采集用户语音命令,采用本地语音识别引擎对语音数据进行识别,实现语音控制,通过自动读屏模块自动读取当前屏幕的操作信息,进行语音播报,操作方便,准确率高,大大方便了盲人对计算机的操作;并且,通过使用麦克风阵列采集用户声音信息,采集效果好,采集范围大,采集距离能达到3-5m。为了描述的方便,描述以上装置时以功能分为各种单元、模块分别描述。当然,在实施本申请时可以把各单元、模块的功能在同一个或多个软件和/或硬件中实现。通过本文档来自技高网...

【技术保护点】
一种基于语音鼠标的语音控制系统,其特征在于:包括通过USB总线连接的语音鼠标和本地计算机;所述的语音鼠标包括控制开关模块,通过输入开关量信号控制系统的工作模式;语音采集模块,通过采集用户的声音信息,并转换为语音数据输出到数据预处理模块;数据预处理模块,用于对接收到的语音数据进行预处理,并将经过预处理的数据输出到鼠标USB接口;鼠标控制模块,用于获取用户移动、点击鼠标的操作命令,并输出到鼠标USB接口;以及鼠标USB接口,用于将语音数据或操作命令输出到本地计算机;所述的本地计算机包括计算机USB接口,用于接收鼠标单元输出的语音数据或操作命令;本地命令词库,用于存储计算机操作命令词组;本地语音识别引擎,对接收到的语音数据进行识别,并对比本地命令词库内的计算机操作命令词组,输出对应的控制指令,实现语音控制;命令执行模块,当接收到本地语音识别引擎输出的控制指令或语音鼠标输出的操作命令时,对计算机进行操作;自动读屏模块,当命令执行模块对计算机进行操作时,自动读取当前屏幕的操作信息,生成文字命令数据输出到语音合成模块;语音合成模块,用于将自动读屏模块输出的文字命令数据合成为语音数据,并发送到语音播放模块;以及语音播放模块,用于实时播放接收到的语音数据。...

【技术特征摘要】
1.一种基于语音鼠标的语音控制系统,其特征在于:包括通过USB总线连接的语音鼠标和本地计算机;所述的语音鼠标包括控制开关模块,通过输入开关量信号控制系统的工作模式;语音采集模块,通过采集用户的声音信息,并转换为语音数据输出到数据预处理模块;数据预处理模块,用于对接收到的语音数据进行预处理,并将经过预处理的数据输出到鼠标USB接口;鼠标控制模块,用于获取用户移动、点击鼠标的操作命令,并输出到鼠标USB接口;以及鼠标USB接口,用于将语音数据或操作命令输出到本地计算机;所述的本地计算机包括计算机USB接口,用于接收鼠标单元输出的语音数据或操作命令;本地命令词库,用于存储计算机操作命令词组;本地语音识别引擎,对接收到的语音数据进行识别,并对比本地命令词库内的计算机操作命令词组,输出对应的控制指令,实现语音控制;命令执行...

【专利技术属性】
技术研发人员:虞焰兴
申请(专利权)人:安徽声讯信息技术有限公司
类型:发明
国别省市:安徽;34

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

1