小键盘拼音汉字输入方法技术

技术编号:2885344 阅读:292 留言:0更新日期:2012-04-11 18:40
一种小键盘拼音汉字输入方法:单字母的声母和韵母沿用标准电话键盘上的定义,两个或两个以上的韵母基本上根据第一个字母定义到相关的按键上,将相关的前、后鼻音韵母定义在同一个按键上;输入声母,输入韵母,选择拼音,选择汉字。本方法操作简单,好学易记,部分地解决了方言对汉字输入的影响。还定义了调出标点、符号、翻页、确认、切换等功能键,较好地解决了重码问题,能完成标点、符号、数字、字母的输入。(*该技术在2019年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种汉字输入方法,更具体地说,是一种利用音码在小键盘进行汉字输入的方法。汉字输入的方法很多,主要可以分成两大类,一种是形码,一种是音码。所谓形码是按照汉字的形状将汉字拆分为多种不同的部件,依据这些部件进行编码。这种编码方法根据部件的拆分方法不同,也有所不同,最典型的是五笔字型码。它们的共同的优点主要是是重码较少,码长较短,缺点是编码规则不容易记忆,而且不符合汉字的一般规范。音码是指按照拼音编码,有全拼和双拼两大类。它的优点是不用专门学习编码原则,缺点是重码较多,编码较长,而且受方言的限制。无论是形码,还是音码,绝大部分都是用标准键盘作为输入键盘,很难用到诸如手机等用小键盘作为输入键盘的情况。近年来,出现了一些利用小键盘的汉字输入方法,基本上是用形码的。因形码存在学习、记忆比较困难等缺点而难以推广应用。由于通讯事业的发展,现在使用手机的人越来越多,在短消息等新业务推出后,迫切需要开发出利用小键盘的、操作简单、易学好记的汉字输入方法。本专利技术的目的是提供一种利用小键盘、采用音码输入方式、简单易学、能部分克服方言影响的汉字输入方法。本专利技术利用小键盘、存储器、显示器和处理器组成的系统进行汉字输入方法,所述存储器中存储有带拼音索引且按使用频率降序排列的汉字,输入方法是1、先对键盘按键进行定义(1)单个字母的声母和韵母,与按键“2”~“9”在标准电话键盘中定义的字母对应;二个或二个字母以上的声母和韵母分配到按键“2”~“9”上,具体分配方式可以是①在按键“5”、“7”、“8”、“9”上分别定义下列四组中的一组以a和e开头的鼻音,以i开头的鼻音,以ua开头的韵母和含有u的鼻音,zh、ch、sh三个声母;②其他的韵母均定义在根据标准电话键盘的定义它的第一个字母所在的按键上。2、根据步骤1对键盘按键的定义进行汉字输入输入声母;输入韵母;从显示器显示的选择项中选择要输入的汉字,选择方式可以设计为先从拼音选项中选定拼音,再从汉字选项中选定汉字。为了更快地完成输入,可以将按键“1”、“0”、“*”、“#”分别定义为功能键。功能键的具体定义可以是“1”为从存储器中调出标点、符号键;“0”为切换键和确认键;“*”、“#”为翻页键,其中一个为向前翻页键,一个为向后翻页键。本专利技术的的汉字输入方法,还可以输入标点、符号和数字、字母,其输入方式分别为标点、符号的输入方式调出标点、符号,从显示器显示常用标点、符号选择项中选定要输入的标点、符号;数字和字母的输入方式用切换键切换到数字和字母输入方式;根据标准电话键盘上的定义,用按键“1”~“9”可选择需要输入的数字和字母。下面结合附图和实施例,对本专利技术进行详细说明。附图说明图1是标准电话键盘示意图。图2是本专利技术对小键盘各按键的定义图。图3是本专利技术的一个实施例中各按键的功能图。图4是使用本专利技术进行汉字、符号、数字和字母输入的流程图。图5是使用本专利技术完成一个汉字输入的处理流程和显示器显示情况图。图6是一种应用本专利技术的小键盘标记图。目前,普通电话机,特别是手机的键盘的按键上已经有了字母和数字的标记。图1是手机键盘部分按键的标记(定义)图,每个字母都和一个数字键相对应,这种标记方法已经成为了一种通用标准。现在已有利用这种键盘实现字母输入的,如摩托罗拉公司生产的部分型号的手机。按某键一次,输入的是此键上标记的第一个字母;按某键盘二次,输入的是此键上的第二个字母;依此类推。在对手机中存储的汉字库加上拼音索引后,也可以将此方法应用到小键盘的拼音汉字输入上。如要输入汉字“参”,用户只要输入“226”,就相当于输入了“can”这个拼音,从显示器提示的选项中选择“参”就可以了。这样,每个拼音都和一个数字串相对应,但一个数字串可以和多个拼音相对应。如数字串“226”就对应了“ban”、“can”、“bao”、“cao”四个拼音。当一个拼音包含的字母较多时,一个数字串对应的拼音数更多。一个拼音又对应于多个汉字,即同音字较多。所以,用这种办法输入汉字,用户要输入一个汉字所进行的按键操作(码长)就十分复杂。任何一个汉字的拼音都是由声母和韵母两部分组成的。据此,已有了在标准键盘上设计双拼的汉字输入方法。本专利技术可以说是用小键盘实现双拼汉字输入的方法。用小键盘来实现双拼汉字输入,关键是如何合理地将声母和韵母分配到较少的按键上,以及如何解决重码较多的问题。本专利技术在标准电话键盘的基础上对声母和韵母与按键的对应关系进行了合理的设计单个字母的声母和韵母,与按键“2”~“9”在标准电话键盘中定义的字母对应;二个或二个字母以上的声母和韵母分配到按键“2”~“9”上,具体分配方式可以是,在按键“5”、“7”、“8”、“9”上分别定义下列四组中的一组①以a和e开头的鼻音,②以i开头的鼻音,③以ua开头的韵母和含有u的鼻音,④zh、ch、sh三个声母;其他的韵母均定义在根据标准电话键盘的定义它的第一个字母所在的按键上。图2便是这种方案的一个具体的实施例。在此实施例中中,将以a和e开头的鼻音定义在按键“5”上;将以i开头的鼻音定义在按键“7”上;将以ua开头的韵母和含有u的鼻音定义在按键“9”上;将zh、ch、sh三个声母定义在按键“8”上。本专利技术的汉字输入是用拼音方式输入,所以存储器中存储的汉字应有拼音索引。在对键盘上的按键进行上述定义后,由于用户实际输入的数字串可以和多个拼音相匹配,而每个拼音又对应多个汉字,要使用户较快地输入要输入的汉字,在存储器中存储的汉字中同音字还应按使用频率降序排列。对与输入的相同的数字串对应的所有汉字同时按照拼音和使用频度降序排列能使用户更快地输入。下表是依据附图2的键盘定义,对与输入的相同的数字串“22”对应的汉字同时按照拼音和使用频度降序排列的码表局部。为了解决重码问题,在本专利技术中,从多字中选择要输入的汉字,分为两步,第一步是从多个拼音中选择拼音,第二步从多个汉字中选择要输入的汉字。本专利技术还定义了确认键、翻页键。用确认键、翻页键和按键“1”~“9”可以很方便地从显示器中提示的多个拼音和汉字中选择拼音和汉字,具体方法在后面详述。在存储器中存储标点、符号、字母、数字,应用本专利技术定义的切换、调出标点、符号等功能键和按键“2”~“9”还可以输入标点、符号、字母、数字。在本专利技术中,将按键“1”、“0”、“*”、“#”定义为功能键,分别完成确认、翻页、切换、调出标点、符号等功能。哪一个键完成哪一种或哪几种功能,可以有多种定义。图3是本专利技术的一个实施中,对按键“1”、“0”、“*”、“#”定义的功能。在图3中还给出了按键“2”~“9”所完成的功能的情况。在等待输入状态下,按下按键1,从存储器中调出标点、符号,用按键“2”~“9”和翻页键可以选择要输入的符号进行输入。按键“0”为确认及切换键,通常情况下“0”键表示确认操作,按住一段时间(如超过1秒)可以将键盘在汉字输入和数字、字母输入状态之间切换。“*”和“#”键为翻页功能键,可能定义“*”键为向前翻页键,“#”键做为向后翻页键。用本专利技术的方法进行输入的流程可以参见附图4。汉字输入过程为,在待输入状态进行下列步骤步骤1用户输入声母。使用“2”~“9”键按照附图2的键位定义输入声母。屏幕上提示与之匹配的第一个拼音,如果还有其他拼音与之匹配,则在拼本文档来自技高网...

【技术保护点】
在小键盘、存储器、显示器和处理器组成的系统中进行汉字输入方法,所述存储器中存储有带拼音索引且按使用频率降序排列的汉字,其特征在于,包括下列步骤: ①对键盘按键进行定义 汉语拼音中单个字母的声母和韵母,与按键“2”~“9”在标准电话键盘中定义的字母对应;二个或二个字母以上的声母和韵母分配到按键“2”~“9”上; ②根据步骤①对键盘按键的定义进行汉字输入 先输入声母,再输入韵母,最后从所述显示器显示的选择项中选定要输入的汉字。

【技术特征摘要】

【专利技术属性】
技术研发人员:许洪波
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1