一种中文及控制命令语音识别输入方法、装置的制作方法

文档序号:6600840阅读:400来源:国知局
专利名称:一种中文及控制命令语音识别输入方法、装置的制作方法
技术领域
本发明属于语音识别领域,尤其涉及一种中文及控制命令语音识别输入方法、装置。
背景技术
现有语音识别输入技术中,当接收到中文拼音语音信号后,检索语音数据库,并对语音数据与输入的中文拼音语音信号进行大量对比,最后选择出较正确的、符合语音信号的中文。由于用户汉语发音不够准确,造成语音识别输入装置对用户语音信号识别率较低, 无法准确通过语音输入中文及控制命令。

发明内容
本发明实施例的目的在于提供一种中文及控制命令语音识别输入方法,旨在解决现有语音识别输入装置对语音信号识别率较低,无法准确语音输入中文及控制命令的问题。本发明实施例是这样实现的,一种中文及控制命令语音识别输入方法,所述中文语音识别输入方法包括以下步骤接收外部输入的中文语音输入代码的字母或拼音语音信号;识别输入的字母或拼音语音信号,检索数据库;输出显示与所述语音信号一致、以阿拉伯数字顺序编号的中文;接收输入的中文旁边的阿拉伯数字语音信号;识别输入的阿拉伯数字语音信号;输出显示与所述阿拉伯数字语音信号一致的中文;所述控制命令语音识别输入方法包括以下步骤接收外部输入的与现有控制命令绑定的语音输入代码的字母、拼音或数字语音信号;识别输入的语音信号,检索数据库;执行与所述语音信号一致的控制命令。本发明实施例的另一目的在于提供一种中文及控制命令语音识别输入装置,所述装置包括中文语音识别输入单元,用于接收外部输入的中文语音输入代码的字母、拼音或数字语音信号,完成中文语音识别输入;控制命令语音识别输入单元,用于接收外部输入的与现有控制命令绑定的语音输入代码的字母、拼音或数字语音信号,完成控制命令语音识别输入;语音输入模式切换单元,用于通过特定按键在中文语音识别输入模式与控制命令语音识别输入模式相互切换。本发明还可以采用如下技术措施
所述中文语音识别输入单元包括字母语音 信号接收模块,用于接收外部输入的中文语音输入代码的字母语或拼音语音信号;字母语音信号识别模块,用于识别输入的字母或拼音语音信号,检索数据库;中文选择显示模块,用于输出显示与所述字母或拼音语音信号一致、以阿拉伯数字顺序编号的中文;数字语音信号接收模块,用于接收输入的中文旁边的阿拉伯数字语音信号;数字语音信号识别模块,用于识别输入的阿拉伯数字语音信号;中文输出模块,用于输出显示与所述阿拉伯数字语音信号一致的中文。所述控制命令语音识别输入单元包括控制命令语音信号接收模块,用于接收外部输入的与现有控制命令绑定的语音输入代码的字母、拼音或数字语音信号;语音信号识别模块,用于识别输入的语音信号,检索数据库;控制命令执行模块,用于执行与所述语音信号一致的控制命令。本发明通过采用阿拉伯数字及字母和拼音组成中文语音输入代码和控制命令语音输入代码,并根据中文语音输入代码和控制命令语音输入代码进行语音输入,实现了快速、准确地输入中文和控制命令,减少了对语音信号的对比数量,大大提高了语音信号识别的准确率,达到语音输入中文与控制命令的唯一识别。


图1是本发明实施例提供的中文语音识别输入方法的流程图;图2是本发明实施例提供的控制命令语音识别输入方法的流程图;图3是本发明实施例提供的中文及控制命令语音识别输入装置的结构图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明通过采用阿拉伯数字及字母组成中文语音输入代码和控制命令语音输入代码,并根据中文语音输入代码和控制命令语音输入代码进行语音输入图1示出本发明实施例提供的中文语音识别输入方法的流程图,详述如下在步骤SlOl中,接收外部输入的中文语音输入代码的字母或拼音语音信号;在步骤S102中,识别输入的字母或拼音语音信号,检索数据库;在步骤S103中,输出显示与所述语音信号一致、以阿拉伯数字顺序编号的中文;在步骤S104中,接收输入的中文旁边的阿拉伯数字语音信号;在步骤S105中,识别输入的阿拉伯数字语音信号;在步骤S106中,输出显示与所述阿拉伯数字语音信号一致的中文。中文语音输入代码的字母语音信号与中文语音输入代码的拼音语音信号在输入时可以通过特定按键进行转换。
图2示出本发明实施例提供的控制命令语音识别输入方法的流程图,详述如下在步骤S201中,接收外部输入的与现有控制命令绑定的语音输入代码的字母、拼
音或数字语音信号; 在步骤S202中,识别输入的语音信号,检索数据库;在步骤S203中,执行与所述语音信号一致的控制命令。作为本发明第一实施例,所述方法通过特定按键在中文语音识别输入模式与控制命令语音识别输入模式相互切换,可以通过输入设备的SHIFT按键进行切换。作为本发明第二实施例,所述字母语音包括汉语字母发音和英语字母发音。本发明实施例中,在输入“高(中文拼音GA0) ”字时,可以依次用英文字母发音读出字母G、A、0,也可以依次用中文拼音字母发音读出字母G、A、0。作为本发明第三实施例,所述拼音语音包括中文拼音的单独声母发音加单独韵母
躲立反曰。本发明实施例中,在输入“高(中文拼音GA0) ”字时,还可以依次将该中文拼音GAO 的单独声母G的发音加单独韵母AO的发音读出G、A0。作为本发明第四实施例,所述控制命令与阿拉伯数字、中文或字母按一定排列组合绑定,并编写在控制命令旁,作为控制命令语音输入代码;对于同时等候选择的控制命令,控制命令语音输入代码不能重复。本发明实施例中,可以将英文字母D与“删除”命令捆绑连接,并编写在控制命令旁,将数字“0”与“复制”命令连接,将中文“回”与“回车”命令连接等,并编写在控制命令旁,作为控制命令语音输入代码。作为本发明第五实施例,所述阿拉伯数字包括阿拉伯数字0、1、2、3、4、5、6、7、8、9
十个数字。作为本发明第六实施例,所述字母包括从A到Z 二十六个字母。本发明实施例中,进行中文语音识别输入时,通过特定按键,如输入设备的SHIFT 按键,切换到中文语音识别输入模式。在该模式下,如输入“高”字时,依次用英文字母发音或中文拼音字母发音读出字母G、A、0,或依次将该中文拼音GAO的单独声母G的发音加单独韵母AO的发音读出G、A0,则显示“1、高;2、搞3告;4稿;5膏;6糕…9诰。”等候选中文, 然后将要输入的中文旁边对应的阿拉伯数字1通过语音输入,即可输出显示所要输入的中文。本发明实施例中,用户可以用所述语音方式输入单个中文,也可是两个以上中文组成的中文词语或是完整的中文语句。如输入中文词语“高效”(中文拼音GA0、XIA0)时,用英文字母发音或中文拼音字母发音依次读出字母“6、4、0、乂、1、4、0”,也可用英文字母发音或中文拼音字母发音依次读该中文拼音的声母,如“G、X”,或依次将该中文拼音GAO、XIAO的GAO单独声母G的发音加单独韵母AO的发音读出G、A0,及XIAO单独声母X的发音加单独韵母I、AO的发音读出X、 I、AO。再如输入“今天”,可以用英文字母发音或中文拼音字母发音依次读该中文拼音的声母“ J、T”,也可以读出J、T、I、A、N,或依次将该中文拼音JIN、TIAN中的JIN的声母J的发音加单独韵母IN的发音读出J、IN,及TIAN单独声母T的发音加单独韵母I、AN的发音读出Τ、I, AN ;在所显示的候选文字中,通过阿拉伯数字的语音输入再次进行选择输出。在输入中文语句时,方法与前述单字、词语的语音输入方式相同。当需要执行有关控制命令时,切换到控制命令语音识别输入模式,在该模式下,读出由英文字母、阿拉伯数字或相应的中文等构成的控制命令语音输入代码,对接收输入的语音信号进行识别,确定要执行的控制命令,启动命令执行程序,执行控制命令。本发明实施例中,将英文字母D与电脑命令“删除”组合后,需要进行“删除”操作时,读出英文字母D,当接收到英文字母D的语音信号时,调取“删除”命令,启动命令执行程序,执行“删除”命令。图3示出了本发明实施例提供的中文及控制命令语音识别输入装置,所述装置包括中文语音识别输入单元31,用于接收外部输入的中文语音输入代码的字母、拼音或数字语音信号,完成中文语音识别输入;控制命令语音识别输入单元32,用于接收外部输入的与现有控制命令绑定的语音输入代码的字母、拼音或数字语音信号,完成控制命令语音识别输入;语音输入模式切换单元33,用于通过特定按键在中文语音识别输入模式与控制命令语音识别输入模式相互切换。作为本发明第七实施例,所述中文语音识别输入单元31包括字母拼音语音信号接收模块311,用于接收外部输入的中文语音输入代码的字母或拼音语音信号;字母拼音语音信号识别模块312,用于识别输入的字母或拼音语音信号,检索数据库;中文选择显示模块313,用于输出显示与所述语音信号一致、以阿拉伯数字顺序编号的中文;数字语音信号接收模块314,用于接收输入的中文旁边的阿拉伯数字语音信号;数字语音信号识别模块315,用于识别输入的阿拉伯数字语音信号;中文输出模块316,用于输出显示与所述阿拉伯数字语音信号一致的中文。作为本发明第八实施例,所述控制命令语音识别输入单元32包括控制命令语音信号接收模块321,用于接收外部输入的与现有控制命令绑定的语音输入代码的字母、拼音或数字语音信号;语音信号识别模块322,用于识别输入的语音信号,检索数据库;控制命令执行模块323,用于执行与所述语音信号一致的控制命令。在本发明实施例中,在进行中文语音识别输入时,通过语音输入模式切换单元33 切换到中文语音识别输入模式;字母拼音语音信号接收模块311接收外部输入的中文语音输入代码的字母或拼音语音信号;字母拼音语音信号识别模块312识别字母或拼音语音信号接收模块311接收输入的字母或拼音语音信号,检索数据库;中文选择显示模块313依照字母拼音语音信号识别模块312识别的结果,输出显示与所述语音信号一致、以阿拉伯数字顺序编号的中文;数字语音信号接收模块314接收输入的中文旁边的阿拉伯数字语音信号;数字语音信号识别模块315识别数字语音信号接收模块314接收输入的阿拉伯数字语音信号;中文输出模块316根据数字语音信号识别模块315识别的结果,输出显示与所述阿拉伯数字语音信号一致的中文。在进行控制命令语音识别输入时,通过语音输入模式切换单元33切换到控制语音识别输入模式;控制命令语音信号接收模块321接收外部输入的与现有控制命令绑定的语音输入代码的字母、拼音或数字语音信号;语音信号识别模块322识别控制命令语音信号接收模块321接收输入的语音信号,检索数据库;控制命令执行模块323根据语音信号识别模块322识别的结果,执行与所述语音信号一致的控制命令。本发明实施例的另一目的在于提供一种包含所述装置的语音识别输入设备。本发明通过采用阿拉伯数字及字母组成中文语音输入代码和控制命令语音输入代码,并根据中文语音输入代码和控制命令语音输入代码进行语音输入,实现了快速、准确地输入中文和控制命令,减少了对语音信号的对比数量,大大提高了语音信号识别的准确率,达到语音输入中文与控制命令的唯一识别。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种中文及控制命令语音识别输入方法,其特征在于,所述中文语音识别输入方法包括以下步骤接收外部输入的中文语音输入代码的字母或拼音语音信号; 识别输入的字母或拼音语音信号,检索数据库;输出显示与所述字母或拼音语音信号一致、以阿拉伯数字顺序编号的中文;接收输入的中文旁边的阿拉伯数字语音信号;识别输入的阿拉伯数字语音信号;输出显示与所述阿拉伯数字语音信号一致的中文;所述控制命令语音识别输入方法包括以下步骤接收外部输入的与现有控制命令绑定的语音输入代码的字母、拼音或数字语音信号; 识别输入的语音信号,检索数据库; 执行与所述语音信号一致的控制命令。
2.如权利要求1所述的方法,其特征在于,所述方法通过特定按键在中文语音识别输入模式与控制命令语音识别输入模式相互切换。
3.如权利要求1所述的方法,其特征在于,所述字母语音包括汉语字母发音和英语字母发音。
4.如权利要求1所述的方法,其特征在于,所述拼音语音包括中文拼音的单独声母发音加单独韵母发音。
5.如权利要求1所述的方法,其特征在于,所述控制命令与阿拉伯数字、中文或字母按一定排列组合绑定,并编写在控制命令旁,作为控制命令语音输入代码;对于同时等候选择的控制命令,控制命令语音输入代码不能重复。
6.如权利要求1所述的方法,其特征在于,所述阿拉伯数字包括阿拉伯数字0、1、2、3、 4、5、6、7、8、9十个数字。
7.如权利要求1所述的方法,其特征在于,所述字母包括从A到Z二十六个字母。
8.一种中文及控制命令语音识别输入装置,其特征在于,所述装置包括中文语音识别输入单元,用于接收外部输入的中文语音输入代码的字母、拼音或数字语音信号,完成中文语音识别输入;控制命令语音识别输入单元,用于接收外部输入的与现有控制命令绑定的语音输入代码的字母、拼音或数字语音信号,完成控制命令语音识别输入;语音输入模式切换单元,用于通过特定按键在中文语音识别输入模式与控制命令语音识别输入模式相互切换。
9.如权利要求8所述的装置,其特征在于,所述中文语音识别输入单元包括字母拼音语音信号接收模块,用于接收外部输入的中文语音输入代码的字母或拼音语音信号;字母拼音语音信号识别模块,用于识别输入的字母或拼音语音信号,检索数据库; 中文选择显示模块,用于输出显示与所述语音信号一致、以阿拉伯数字顺序编号的中文;数字语音信号接收模块,用于接收输入的中文旁边的阿拉伯数字语音信号; 数字语音信号识别模块,用于识别输入的阿拉伯数字语音信号;中文输出模块,用于输出显示与所述阿拉伯数字语音信号一致的中文。
10.如权利要求8所述的装置,其特征在于,所述控制命令语音识别输入单元包括控制命令语音信号接收模块,用于接收外部输入的与现有控制命令绑定的语音输入代码的字母、拼音或数字语音信号;语音信号识别模块,用于识别输入的语音信号,检索数据库; 控制命令执行模块,用于执行与所述语音信号一致的控制命令。
全文摘要
本发明适用于语音识别领域,提供了一种中文及控制命令语音识别输入方法、装置,所述中文语音识别输入方法包括接收外部输入的中文语音输入代码的字母或拼音语音信号;识别输入的语音信号;输出显示与语音信号一致、以阿拉伯数字顺序编号的中文;接收输入的中文旁边的阿拉伯数字语音信号;识别输入的阿拉伯数字语音信号;输出中文;所述控制命令语音识别输入方法包括接收外部输入的控制命令语音输入代码的语音信号;识别输入的语音信号;执行控制命令。本发明通过用阿拉伯数字及字母组成中文语音输入代码和控制命令语音输入代码,并根据中文语音输入代码和控制命令语音输入代码进行语音输入,实现快速、准确输入中文和控制命令。
文档编号G06F3/16GK102221985SQ201010148499
公开日2011年10月19日 申请日期2010年4月16日 优先权日2010年4月16日
发明者韦宏伟, 韦建功 申请人:韦宏伟
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1