具体实施方式
拼音输入
逐一取汉字的拼音字母在数字键盘所对应的字母,仅按一次数字键就代表该键上任一字母为拼音字母的所有汉字,用户只需按一次该字母所在的键位,即可得到符合拼音规则的所有合理组合,大大缩短了选键和拼写的过程。为了减轻使用者选字时重码较多的问题,拼音输入特别提供了拼音音调选择功能。输入举例:“速到家。”
如图1所示,长按“*”+“1”选择拼音输入模式后,六个最高频的候选汉字会显示出来。按一下7,输入字母S;按一下8,输入字母U,“速”显示在候选行第4个,长按4选择。候选行马上提示相关的联想字,“到”在第6个,长按6选择,候选行马上提示相关的联想字“家”,在第5行显示,长按5选择,按“#”选择中文标点符号。
与现有拼音输入法相比有如下积极效果:
1、输入字母后,候选字会以高频先见的顺序列出,如果要输入的汉字不在候选字当中,可按“下翻”键查找,直到该字出现;
(1)输入拼音字母后,可以使用“右选”键选择最正确的拼音组合;
(2)遇到同音字过多的情况,可以输入声调区分汉字,输入声调的方式是:
逐次按“*键”来指定汉字的音调。
在输入不完整拼音时也可以输入声调查找汉字,输入声调后不能再往下输入拼音,必须用删除键删除声调后再行输入。
2、智能化特性:
智能一、根据拼音的组合规则,确定声母时,会提示相应的声母对应的文字,不过这个范围比较广;智能二、在确定声母的基础上,输入韵母,手机会根据拼音组合规则,把不能组合的韵母剔出,缩小了选择范围;智能三、具备词的联想功能,当输入了一个中文字以后,手机会智能地把该文字组成词的文字排列出来以供选择。
3、拼音容错描述:
对易出现拼读错误的汉字的拼音加以容错,并根据常用字的频率进行容错分级处理,达到更好的容错效果。
拼音的容错指的是字符的某一些音节,由于受方言或地域的影响容易出现混淆或错误的,本发明让其与正确的音节同时存在。其中包括声母与声母、声母与韵母、韵母与韵母、有介母与无介母等方面的兼容,其容错的可能性并不是惟一且是可挑选的,如:
字符 |
正确音节 |
容错音节1 |
容错音节2 |
容错音节3 |
事 |
744 (shi) |
74 (si) | | |
饭 |
326 (fan) |
4826(huan) |
226 (ban) | |
吃 |
244 (chi) |
24 (ci) |
74 (qi) |
744(shi) |
花 |
482 (hua) |
32 (fa) | | |
生 |
74364(sheng) |
7364(seng) |
7426 (shan) |
726(san) |
床 |
248264(chuang) |
24264(chang) |
28264(cuang) |
2826(chan) |
逃 |
826(tao) |
868(tou) | | |
亡 |
9264(wang) |
926(wan) |
6264(mang) |
626(man) |
…… |
笔画输入
汉字有5种基本笔画,分别为:一(横)、丨(竖)、丿(撇)、丶(点)、(折)。下表为中文汉字五种基本笔画归类表。
中文汉字输入基本笔画归类表:
笔画输入就是根据这五种基本笔画为编码元素,按照汉字书写的笔顺进行输入,同时也支持快捷部首输入、书写容错以及多级智能联想功能。这样既符合人们日常的思维和书写习惯,又能够充分高效利用数据库资料帮助用户选字,大大减少了击键次数。
输入举例:“过年好。”
如图1所示,长按“*”+“2”选择笔画输入模式后,六个最高频的候选汉字会显示出来,候选字上面是五个常用且易打错的快捷部首,可以分别用数字键“6”、“7”、“8”、“9”、“0”打出。按一下1,输入笔画“一”;按一下2,输入笔画“丨”;按一下4,输入笔画“丶”,所需的汉字“过”显示在候选行第1,长按1选择,候选行马上提示相关的联想字“年”,在候选行第6位,长按6选择,利用快捷部首键0,输入快捷部首“女”,所需的汉字“好”在候选行第1个,长按1选择,按“#”选择中文标点符号。
与现有笔画输入法相比有如下积极效果:
1、笔画容错
部件笔画容错指的是字符的某一些笔画,由于受字型、字体、书写习惯等的影响容易出现混淆或错误的,本发明让其与国家规范、标准的笔画同时存在。其中包括一个笔画误为另一个笔画、一个笔画误为几个笔画或几个笔画误为一个笔画,其容错的可能性并不是惟一的且是可挑选的,如:(国家标准以12345分别代表一丨丿丶
五个基本笔画,其中1包括横和提;2包括竖和竖钩;3即撇;4包括点和捺;5包括各种折笔。见图4)
字符 |
正确笔画 |
容错笔画1 |
容错笔画2 |
容错笔画3 |
宀 |
445 |
435 |
245 |
235 |
忄 |
442 |
342 | | |
女 |
534 |
3431 | | |
子 |
521 |
51 | | |
阝 |
52 |
552 |
255 | |
水 |
2534 |
255 |
5534 |
555 |
匹 |
1355 |
13521 |
12351 | |
小 |
234 |
244 | | |
办 |
5344 |
5334 | | |
氵 |
441 |
444 | | |
…… |
2、笔顺容错
笔顺容错指的是字符的书写顺序,由于受书写习惯、字型、字体等的影响容易出现混淆或错误的,本发明让其与国家规范、标准的笔顺同时存在。其中一个字符可以同时有几个地方书写顺序出现混淆或错误,其容错的可能性并不是惟一的且是可挑选的;并且,某一些字符,可以容许笔顺及笔画同时容错。如:
字符 |
正确笔顺 |
容错笔顺1 |
容错笔顺2 |
容错笔顺3 |
忄 |
442 |
424 |
244 | |
女 |
531 |
153 | | |
小 |
234 |
324 | | |
再 |
125211 |
125121 | | |
玉 |
11214 |
11241 | | |
敝 |
43252343134 |
24325343134 |
25243343134 | |
母 |
55414 |
55144 | | |
垂 |
31212211 |
31122121 | | |
阿 |
5212512 |
2512512 |
25512512 |
5212251 |
匹 |
1355 |
12351 |
13521 | |
…… |
3、序列容错
部件序列与笔顺容错有相似之处,但有别于笔顺容错,汉字是由部件构成的,人们受书写习惯的影响,在书写时往往会写完某一部件再去其余的部件,而这样往往是错误的,但本发明让其与国家规范、标准的笔顺同时存在。其容错的可能性并不是惟一的且是可挑选的;并且,某一些字符,可以容许笔顺、笔画及部件序列同时容错。如:
字符 |
正确序列 |
容错序列1 |
过 |
124454(寸辶) |
454124(辶寸) |
建 |
511111254(聿廴) |
5455111112(廴聿) |
匹 |
1355 |
1535(匚儿) |
式 |
112154 |
154121(戈工) |
以上部件容错的实现方式主要是利用十键位中的预留键6、7、8、9、0(1、2、3、4、5已用于基本笔画的输入),以及屏幕的部件预提示。
4、模糊键输入
如果对某字符的某一笔画难以断定其笔型或根本无法判断该字符的笔顺,用户可以选择使用“#”键来代替任何一个编码进行模糊输入。当然,用户也可以根据自己的习惯,利用翻页或光标键对字符进行查找、选取。
组合输入
组合输入是采用“音”+“形”结合的方式进行汉字输入,“音”就是取该汉字汉语拼音的首字母,“形”就是按字的笔画笔顺和指定的偏旁部首来输入汉字的方法。
输入举例:“简单”
如图1所示,长按“*”+“3”选择组合输入模式后,六个最高频的候选汉字会显示出来,候选字上面是十个指定部首,分别对应数字键“6”、“7”、“8”、“9”、“0”打出。按一下5,输入字母“J”;按一下8,输入部首“”,所需的汉字“简”显示在候选行第1个,长按1选择,候选行马上提示相关的联想字“单”,在候选行第1个,长按1选择。
智能英文输入
智能英文是基于普通英文的一种英文输入法,智能英文输入使用的是一键通技术,即用户只需按一次该字母所在的键位,就可以得到符合英文拼写规则的所有合理组合,大大缩短了选键和拼写的过程。
输入举例:“Beautiful”
如图1所示,长按“*”+“1”选择智能英文输入模式。按一下2,输入字母“B”;按一下3,输入字母“e”,按“下翻”键,选择匹配的完整单词,按“OK”键,则该所选英文单词上屏
数字、英文与中文无切换输入
在实际的输入应用中,用户难免会接触到***数字、英文与汉字的混合输入,为方便用户可以简易、快捷地进行此操作,本发明设置了数字与中文无切换输入功能,利用一个按键来实现,称之为“数字上屏键”。目前利用“上翻键”令数字上屏,可以轻松实现在数字与中文间的无切换输入。
至于英文字母或单词与中文的混合信息,本发明也是通过某个按键来实现其无切换功能,目前利用的是“左选键”作为英文字母或智能单词的选取、“右选键”作为拼音组合字母的选取,利用“上翻键”令字母上屏。
这几种无切换方式是可以交叉的,这也充分体现了智能化、人性化的特点。
输入举例:“OK,2003年5月”
如图1所示,按字母6、5键输入“O、K”,按“左选”键切换成智能英文状态,再按“确认”键,则所选英文单词OK上屏。按“#”键输入标点符号“,”。逐次按数字键2、0、0、3,按“上翻”键数字上屏,按6输入“年”,所需的汉字“年”显示在候选行第3个,长按3选择上屏。按数字键5,按“上翻”键数字上屏,按字母键9、7输入“月”字,所需的汉字“月”显示在候选行第2个,长按2选择上屏。
嵌入式智能文字输入解决方法和装置的其它特性
1、多级智能联想
一级联想:利用联想候选字的第一个编码加以区分,比普通联想的准确率更高,
多级联想:选择单字上屏后,该联想词语出现在候选框,使用者可以选择直接选取所需联想词语上屏,也可以继续输入该联想词语的第一码、第二码……直至最后一码,而候选框出现的汉字可以是前字的联想词语也可以是与当前输入的匹配的单字,高频先见。
一级或多级联想都支持二字词、三字词或三字以上的词组或短句。
2、智能标点
标点符号的输入是嵌入式输入的一大难题,现有的输入法常是以一个键罗列,使用者通过光标或不间断短按某个键进行选取,这样的做法很不方便,且速度奇慢,致使使用者在输入信息时对标点往往是采取“能免则免”的措施,常出现收信方产生误会之事。
为了解决这些问题,本发明首先改变了标点的选取方式,虽也是以一键罗列,但可以利用数字键选符号上屏,这样就方便、快捷了很多。
本发明还创新了智能标点的输入方式。一般情况下,标点的排列顺序是按其使用频率排列的,它的顺序是固定的,而智能标点指的就是令标点符号与其前面的字词紧密地联系在一起,使标点符号“人性化”,如输入疑问句“你说行不行?”,使用者输完第2个“行”字,按标点符号键,候选框出现的第一个标点符号就是“?”号,使用者可以长按“1”键选“?”号上屏,也可以按“确认键”直接选“?”号上屏;当然,如果使用者输入的是肯定句:“行,我答应你。”那么“行”字上屏后,按标点符号键,出现在第一位的就不再是“?”而是“,”了。
3、字、词频特点
(1)、信息、口语优先
考虑到用户群及本发明的应用范围,对字词的频率也作了人性化的调整,字词的优先级别是:信息化、口语化、综合类、其它……
(2)、姓氏、名字用字优先
中文姓氏的输入在手机通讯录中特别常用,本发明具备人性化的数据索引结构,在编辑、查找与姓名有关的电话记录时会启动百家姓数据索引表,方便用户更快速的编辑和查找联系人。
4、屏幕显示:
不同的产品的显示屏所能显示的内容是有区别的,考虑到这一特殊性,本发明针对不同的产品专门设计了适合其显示的方案。如各款手机之间、各款固定电话之间、手机与固定电话之间它们的显示屏的大小都是不一样的。主要表现在所显示的字符的个数上,其它地方不变,而这些不同的地方,并不影响发明的核心引擎,所以用户在编辑时,显示屏上的内容包括:
编辑区依次显示用户所输入的汉字、符号。在编辑过程中,用户每按一下数字按键,编辑区上则显示出其在当前输入模式所对应的内容,可以是基本笔画、汉字、符号也可以是字母或字母的组合;同时提示栏左边出现的是当前的数字编码。
提示栏右边显示的可以是为方便输入而设定的字符,现暂定为显示设定部首或拼音字母组合。设定部首或拼音音节右下角显示的是***数字,用户可以选择短按该数字键表示选取对应的显示内容进行输入。每个***数字对应的可以是一个也可以是两个设定部首或音节,用户每键入一个编码,设定部首或字母组合。
上行标示的是可供用户选择上屏的汉字、符号;下行显示的是***数字,用户可以选择通过长按该数字键选择汉字或符号上屏。
在用户未选定某一字母组合或音节时,用户每按一下按键,屏幕上出现对应个数的“?”号。