一种手持设备的文字输入方法和装置制造方法及图纸

技术编号:2857419 阅读:186 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种手持设备的文字输入方法及装置,在手持设备中输入文字时,将语音输入和键盘输入相结合,通过语音输入识别出相应的文字信息,然后再通过键盘输入在相似字中选择出所需文字,所述的语音输入可为声母和韵母的语音,也可为笔画的语音,还可为偏旁部首的语音等,相应地,所述文字信息为声韵母组合,或笔画组合,或偏旁部首的组合等。根据本发明专利技术,只需根据语音输入识别出简单的文字信息就可以了,样本训练非常简单;手持设备的运算量比较小,对手持设备的运算能力要求较低,本发明专利技术提出的文字输入方法的正确率也就比较高;同时,只需通过键盘进行一次输入,因此大大提高了文字的输入速度。以下将本发明专利技术提出的文字输入法称为混和输入法。

【技术实现步骤摘要】

本专利技术涉及文字输入技术,特别是指一种针对手持设备的文字输入方法和装置
技术介绍
随着计算机技术和通信技术的发展及应用的大范围推广普及,需要在手机、个人数字助理(PDA,Personal Digital Assistant)、个人计算机(PC,Personal Computer)越来越多地对文字信息进行编辑处理。为了在各种终端设备上输入文字,针对文字的类型特点、输入设备的能力等,设计了多种多样的文字输入方法,如光学字符识别(OCR,Optical Character Recognition)、语音识别输入及各种拼音输入等输入法。OCR是指针对文字进行扫描后,识别出具体文字,所述的文字包括手写输入的文字。图1为语音输入法实现示意图,如图1所示,实现语音输入法的模块包括麦克风(MIC/microphone)模块101、采用模块102、语音识别模块103和文字输出模块104,其中,MIC模块101用于将接收的语音信号转换为模拟信号,并将该模拟信号传送至采样模块102;采样模块102用于将接收的模拟信号转换为数字信号,并将该数字信号传送至语音识别模块103;语音识别模块103用于根据接收的数字信号识别出相应的文字,识别出的文字可能会有多个,可通过MIC模块101、或键盘输入、或根据上下文的联系等其它方法,选择出所需文字,并将所需文字传送至文字输出模块104;文字输出模块104用于接收文字,完成语音输入法与高层应用间的接口,如将文字提供给短消息、E-mail等。语音输入法的具体实现过程包括以下步骤首先,由MIC模块101接收语音信号,将语音信号转换为模拟信号,并将该模拟信号传送至采样模块102;其次,采样模块102将来自MIC模块101的模拟信号转换为数字信号,并将该数字信号传送至语音识别模块103;再次,语音识别模块103根据来自采样模块102的数字信号,如对该数字信号进行计算,识别出相应的文字,识别出的文字可能会有多个,可通过MIC模块101或键盘输入,选择出所需文字,或进一步通过上下文的文字之间的联系自动选择出所需文字,并将所需文字传送至文字输出模块104;最后,文字输出模块104接收来自语音识别模块103的文字,完成语音输入法与高层应用间的接口,如将文字提供给短消息、E-mail等。虽然语音输入法在输入文字时非常方便,但是,由于语音输入法的字库容量基本为文字的数量,因此字库非常庞大,语音输入法中的语音识别模块需要在庞大的字库中识别出正确的文字,运算量随字库容量的增加而迅速增大,对设备的性能要求较高,通常应用在PC等运算能力强大、内存容量大的终端上,而不适用于运算能力较低、内存容量较小的手持设备。由以上描述可见,语音输入法受到现有语音识别技术的限制,通过语音输入获取的文字的正确率不高,尤其是在字库较大且运算能力受限的情况下,文字语音输入的正确率更低;语音输入法对终端的运算能力要求比较高,字库越大对运算能力的要求越高;由于语音输入法的字库是标准发音文字的字库,语音输入者的发音却不可避免地受到各种地方口音的影响,为了提高语音输入法的正确率,不仅要求语音输入者在语音输入文字时,发音要尽量准确,而且要求在进行语音输入法前,对输入者进行针对样本的语音训练,这种语音训练的工作量同样与字库的容量密切相关,在字库非常庞大时,语音训练的工作量也将非常大,因此语音输入法根本不适用于手持设备。文字的拼音输入法比较多,下面以手持设备的拼音输入法为例对拼音输入法进行介绍。图2为拼音输入法实现示意图,如图2所示,实现拼音输入法的模块包括键盘输入模块201,声韵母组合模块202、同音字选择模块203和文字输出模块204,其中,键盘输入模块201用于完成手持设备的键盘输入;声韵母组合模块202用于根据来自键盘输入模块201的键盘输入信息,生成相应的声韵母组合,并选择出所需声韵母组合;同音字选择模块203用于根据键盘输入模块201的键盘输入信息选择出所需文字,并将选中的文字传送至文字输出模块204;文字输出模块204用于接收文字,完成语音输入法与高层应用间的接口,如将文字提供给短消息、E-mail等。拼音输入法的具体实现过程包括以下步骤首先,由键盘输入模块201向声韵母组合模块202输入键盘输入信息,声韵母组合模块202根据接收的键盘输入信息生成相应的声韵母组合,由于手持设备键盘上的按键数量较少,因此,一个按键需要对应多个不同的字母,这样,一组按键的组合就可能对应多个声韵母组合,其次,由键盘输入模块201向声韵母组合模块202输入键盘输入信息,声韵母组合模块202根据接收的键盘输入信息选择出所需声韵母组合,然后传送至同音字选择模块203,再次,由于一组声韵母组合可对应多个同音字,因此,由键盘输入模块201向同音字选择模块203输入键盘输入信息,同音字选择模块203根据接收的键盘输入信息选择出所需文字,并将选中的文字传送至文字输出模块204,最后,文字输出模块204来自同音字选择模块203的文字,完成语音输入法与高层应用间的接口,如将文字提供给短消息、E-mail等。由以上描述可见,虽然拼音输入法的正确率非常高,但是实现过程比较复杂,所需步骤多,输入一个文字,不仅需要输入多个字母,而且还需要经过通过键盘进行声韵母组合选择和同音字选择的过程,这样,将导致输入速度非常慢。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种手持设备的文字输入方法,提高文字输入的正确率,并提高文字的输入速度。本专利技术还提供了一种手持设备的文字输入装置。为了达到上述目的,本专利技术提供了一种手持设备的文字输入方法,该方法包含以下步骤A1、将声母和韵母的语音信息转换为数字信号,然后根据该数字信号识别出声韵母组合;B1、根据所述声韵母组合生成同音字,在同音字中选择所需文字,进行文字输出。步骤B1中所述在同音字中选择所需文字为通过键盘或MIC输入在同音字中选择所需文字。如果根据数字信号识别出一个以上的声韵母组合,则所述步骤A1之后进一步包括选择所需声韵母组合。本专利技术还提供了一种手持设备的文字输入装置,该装置至少包括MIC模块,用于将接收的声母和韵母的语音信号转换为模拟信号,并将该模拟信号传送至采样模块;采样模块,用于将接收的模拟信号转换为数字信号,并将该数字信号传送至声韵母识别模块;声韵母识别模块,用于根据接收的数字信号识别出相应的声韵母组合,并将声韵母组合传送至同音字选择模块;同音字选择模块,用于根据接收的声韵母组合确定同音字,并根据接收的输入信息,选择所需文字;文字输出模块,用于输出接收的文字。该装置进一步包括键盘输入模块,用于向声韵母识别模块输入键盘输入信息;所述声韵母识别模块,用于进一步根据接收的输入信息,在识别出的声韵母组合中选择所需声韵母组合。所述同音字选择模块接收的输入信息来自MIC模块。该装置进一步包括键盘输入模块,用于输入并传送键盘输入信息,所述输入信息来自键盘输入模块。本专利技术又公开一种手持设备的文字输入方法,该方法包含以下步骤A2、将笔画或偏旁部首的语音信息转换为数字信号,然后根据该数字信号识别出笔画;B2、根据所述笔画或偏旁部首生成相似字,在相似字中选择所需文字,进行文字输出。步骤B2中所述在相似字中选择所需文字为通过键盘或MIC输入在相似字中本文档来自技高网
...

【技术保护点】
一种手持设备的文字输入方法,其特征在于,该方法包含以下步骤:A1、将声母和韵母的语音信息转换为数字信号,然后根据该数字信号识别出声韵母组合;B1、根据所述声韵母组合生成同音字,在同音字中选择所需文字,进行文字输出。

【技术特征摘要】

【专利技术属性】
技术研发人员:张强
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1