一种能识别语音命令的计算机,计算机包括语音输入装置、音频处理模块、缓冲器、存储器、CPU、语音识别系统;音频处理模块包括:A/D转换器、D/A转换器、限幅器、带通滤波器;语音识别系统包括:检测模块、分析识别模块、指令执行模块;存储器设有指令字库;语音输入装置,是用户的语音信息输入到计算机内部的接口;限幅器在语音输入装置与带通滤波器之间;带通滤波器在限幅器与A/D转换器之间,A/D转换器在带通滤波器与缓冲器之间;语音识别系统的检测模块位于A/D转换器与分析识别模块之间,语音信息缓冲器位于A/D转换器与分析识别模块之间,存储器的指令字库位于分析识别模块前端,指令执行模块位于分析识别模块与CPU之间。(*该技术在2020年保护过期,可自由使用*)
【技术实现步骤摘要】
本技术涉及计算机应用
,特别涉及语音识别指令执行的计算机。
技术介绍
目前,公知的计算机使用方式是用户通过鼠标、键盘等输入设备向计算机传达 指令并执行,而这些设备都必须通过手的操作来执行。对于初学计算机的用户或者有肢 体障碍的用户,需要长时间学习才会使用鼠标、键盘等输入设备,这样导致用户使用不 便;同时计算机向家庭用娱乐装置方向发展的趋势,对操作的便捷、易用性要求不断提 高,目前通过手操作的输入设备不能很好的满足家庭娱乐装置要求。虽然现有的语音识别系统基本能识别所有语音,但是语音识别率低,需要多次 输入语音指令才能提高识别率。
技术实现思路
本技术所要解决的技术问题是针对以上现有技术存在的缺点,提供一种 语音命令识别率高的计算机,并能为初学者和肢体障碍的用户提供便利。本技术解决以上技术问题还提供一种能识别语音命令的计算机,包括语音 输入装置、音频处理模块、缓冲器、存储器、CPU和语音识别系统;音频处理模块包 括A/D转换器和D/A转换器;语音识别系统包括分析识别模块和指令执行模块;音频处理模块还包括限幅器和带通滤波器;限幅器,用于过滤低分贝和高分贝的噪音,位于语音输入装置与带通滤波器中 间;带通滤波器,用于过滤低分贝和高分贝以上的噪音,位于限幅器与A/D转换器 之间;语音识别系统还包括检测模块;检测模块,用于检测语音信息输入情况,同时 通知分析识别模块,是音频处理模块与分析识别模块连接口 ;存储器包括指令字库;指令字库,用于存储指令的语音信息,其它的语音信息不存储,指令数量是定 量的,指令是由设备供应商提前存入,用户不能修改;指令库与分析识别模块进行交 互;作为本技术进一步限定的技术方案为了避免无意识的口述,同时进一步提高识别精确率,在用户口述命令语句中 找出关键字,计算机只需要识别关键字,而不需要识别所有输入信息,语音信息最终简 化成“指令”或“标识字”;存储器还设有标识字库;标识字库,用于存储标识字,用户自行设定存储,与 分析识别模块交互;计算机还包括语音输出装置,计算机内部信息指令通过语音输出装置输出,是计算机内部信息输出的对外接口;存储器还设有确认字库;确认字库,用于存储语音提示信息和确认字,而确认 字为肯定的确认字,比如“是”、“要”等;与分析识别模块、指令执行模块进行交 互;当指令执行模块识别出指令是普通指令,则不需要用户再次确认,输入普通指 令计算机不会影响执行速度,而针对特殊指令需用户再次确认提高精度,以避免口误给 用户带来一些不必要损失。附图说明图1是实例一硬件连接框图。图2是实例二硬件连接框图。具体实施方式为了更好地了解本技术的实质,以下实施例结合附图对本技术进行详 细的描述。实施例一 本技术提供一种能识别语音命令的计算机,如图1所示,其包括语音输入 装置、语音输出装置、音频处理模块、缓冲器、存储器、CPU、语音识别系统;音频处 理模块包括A/D转换器、D/A转换器、限幅器、带通滤波器;语音识别系统包括检测 模块、分析识别模块、指令执行模块;存储器包括指令字库、标识字库、确认字库;语音输入装置,是用户的语音信息输入到计算机内部的接口,语音输入装置可 以是话筒、麦克风等;音频处理模块的限幅器,将40分贝以下和60分贝以上的噪音过滤掉,位于语音 输入装置与带通滤波器中间,语音信息通过语音输入装置输送到限幅器,再通过限幅器 输送到带通滤波器;音频处理模块的带通滤波器,将前端混入50Hz的交流电源噪声和语音频带外的 噪声过滤掉,将通带范围为设置在150 6000HZ,位于限幅器与A/D转换器之间,语音 信息通过限幅器输送到带通滤波器,再通过带通滤波器输送到A/D转换器;音频处理模块的A/D转换器,用于转换语音信息存储格式,位于带通滤波器与 缓冲器之间,语音信息通过带通滤波器输送到A/D转换器,再通过A/D转换器输送到缓 冲器;音频处理模块的D/A转换器,用于转换语音信息存储格式,提示语音信息从确 认字库转到D/A转换器,再输出到语音输出装置;语音输出装置,是计算机内部信息输出的对外接口,计算机内部信息指令通过 语音输出装置输出,语音输出装置可以是喇叭、音箱等;缓冲器,用于存储处理后的语音信息,语音信息从A/D转换器输出到缓冲器, 再与语音识别系统的分析识别模块进行交互;语音识别系统的检测模块,用于检测音频处理模块有无语音输入情况,同时通 知分析识别模块,是音频处理模块与分析识别模块连接口 ;语音识别系统的分析识别模块,用于搜索比较缓冲器的语音信息与存储器相应 库的语音信息并识别,分析识别模块与存储器的指令字库、标识字库、确认字库分别进 行交互,同时分析识别模块还与缓冲器进行交互;语音识别系统的指令执行模块,用于判别指令是否是特殊指令,如指令为特殊 指令,则指令执行模块调用存储器确认字库的提示语音信息,同时把语音输出到音频处 理模块;指令执行模块通过被识别的指令打开相应程序,CPU运行该程序;存储器的指令字库,用于存储指令的语音信息,其它的语音信息不存储,是由 设备供应商提前存入,用户不能修改,存储指令的数量是定量的;存储器的标识字库, 用于存储标识字,用户自行设定存储,可以根据用户的喜好进行设定,比如“芝麻”、“机器人”、“流星雨”等;此指令字库、标识字库分别与分析识别模块交互;存储器的确认字库,用于存储提示语音信息和确认字,存储的确认字都是肯定 字,比如“是”、“要”等,确认字库与分析识别模块、指令执行模块进行交互。实例二本技术提供另一种能识别语音命令的计算机,如图2所示,是将语音识别 方法安装在计算机上实现的。其包括语音输入装置、音频处理模块、缓冲器、存储器、 CPU、语音识别系统;音频处理模块包括A/D转换器、D/A转换器、限幅器、带通滤波 器;语音识别系统包括检测模块、分析识别模块、指令执行模块;存储器包括指令字库;语音输入装置,是用户的语音信息输入到计算机内部的接口,语音输入装置可 以是话筒、麦克风等;音频处理模块的限幅器,将40分贝以下和60分贝以上的噪音过滤掉,位于语音 输入装置与带通滤波器中间,语音信息通过语音输入装置输送到限幅器,再通过限幅器 输送到带通滤波器;音频处理模块的带通滤波器,将前端混入50Hz的交流电源噪声和语音频带外的 噪声过滤掉,将通带范围为设置在150 6000HZ,位于限幅器与A/D转换器之间,语音 信息通过限幅器输送到带通滤波器,再通过带通滤波器输送到A/D转换器;音频处理模块的A/D转换器,用于转换语音信息存储格式,位于带通滤波器与 缓冲器之间,语音信息通过带通滤波器输送到A/D转换器,再通过A/D转换器输送到缓 冲器;音频处理模块的D/A转换器,用于转换语音信息存储格式,提示语音信息从确 认字库转到D/A转换器,再输出到语音输出装置;缓冲器,用于存储处理后的语音信息,语音信息从A/D转换器输出到缓冲器, 再与语音识别系统的分析识别模块进行交互;语音识别系统的检测模块,用于检测音频处理模块有无语音输入情况,同时通 知分析识别模块,是音频处理模块与分析识别模块连接口 ;语音识别系统的分析识别模块,用于搜索比较缓冲器的语音信息与存储器相应 库的语音信息并识别,分析识别模块与存储器的指令字库进行交互,同本文档来自技高网...
【技术保护点】
一种能识别语音命令的计算机,包括语音输入装置、音频处理模块、缓冲器、存储器、CPU和语音识别系统;所述音频处理模块包括:A/D转换器和D/A转换器;所述语音识别系统包括:分析识别模块和指令执行模块;其特征在于: 所述音频处理模块还包括:限幅器和带通滤波器; 所述限幅器,用于过滤低分贝和高分贝的噪音,位于语音输入装置与带通滤波器中间; 所述带通滤波器,用于阻止150HZ以下和6000HZ以上语音频带的噪声,位于限幅器与A/D转换器之间; 所述语音识别系统还包括:检测模块; 所述检测模块,用于检测语音信息输入情况,同时通知分析识别模块,是音频处理模块与分析识别模块连接口; 所述存储器设有指令字库; 所述指令字库,用于存储指令语音信息,指令的数量是定量的,与分析识别模块交互。
【技术特征摘要】
【专利技术属性】
技术研发人员:高续赟,甘金拓,金香云,
申请(专利权)人:方正科技集团苏州制造有限公司,
类型:实用新型
国别省市:32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。