智能中文笔划输入方法和系统
王华、王晋豪、杨妙玲
杭州智王计算机技术有限公司
“智能中文笔划输入方法和系统”已研制成一个实际可使用的软件系统,软件名称是“智能笔划汉字输入法”,自1999年公开发布至今已经7年有余,期间收到了很多的用户反馈,版本也已更新过几十次,几乎每个月都有新版推出。而且,通过“智能笔划汉字输入法”用户可以根据自己的习惯、喜好,创作和实现各种输入法方案。详见“四、编码创作”的介绍。
下面逐一介绍“智能笔划汉字输入法”的主要特点以及研究发展的历程。
一、简单易用
用“智能笔划汉字输入法”输入汉字,只要根据写字的笔顺,依次输入笔划。当需要的字出现在提示框中,按对应的选择键,选入即可。所以,知道汉字笔顺的人,装上智能笔划软件就能使用。
智能笔划中的笔顺是完全按照国家语委发布的汉字笔顺规范来制作的。因为有些用户对笔顺规范不太熟悉,我们还提供了多种替代和查询的方法。比如:不清楚的笔划可以用查询键来代替,或者用偏旁、部首代替。可以通过其它方式输入汉字,再查笔顺。通过词组或同音字查字和笔顺等等。
二、智能高效
通常,简单的输入法,都打不快。而用户总是希望有个拿来就好用的,又能打得快的输入法。智能笔划输入法通过独特的智能处理方式解决了这对矛盾。在研制初期,我们就对大量文句进行了模拟输入测试,结果平均每字只要2至3笔。对于熟悉的文句可以降至平均每字1笔以内。这个结果可能有人会不信。在www.008008.com网站上有测试数据,也可以下载软件,自己试验。
常有人问:这个输入法一分钟能打多少字?这取决于两方面的因素,一是输入法的编码效率,平均打一个字要几个码,对于笔划输入就是几笔。二是使用者的反应速度和对输入法的熟练程度。在我们的电脑模拟测试中,首次输入的速度一般在每分钟180字上下。再次输入则可以到每分钟300字以上。当然电脑模拟的是理想化的反应速度和熟练程度,没有人乐意把自己训练成一部打字机器。设计智能笔划的目的也是为了让人们可以按各自的习惯,轻松的打字。从用户反馈看,有不少用户已经达到每分钟100字以上。这确实是令人鼓舞的消息。一般来说,智能笔划使用一段时间后,完全可以超越自己的写字速度。
三、自定键盘
多数输入法都有一张排着笔划或部件的键盘表需要记。而智能笔划提供了多种键盘表供用户选,还支持用户自定的键盘表。也就是说:用户可以根据自己的习惯喜好,安排五个基本笔划,一、丨、丿、丶、乙
和 选字、翻页等在键盘上的位置。比如:可以把一、丨、丿、丶、乙,按拼音首字母排在H、S、P、D、Z键上,也可以顺序排在A、S、D、F、G键上等。还可以排在数字小键盘上。另外,还可以只用鼠标输入,甚至可以用手写输入。
记得在汉字编码讨论会上,给人印象最深的是:都说自己的编码方案最好,可谁也说服不了谁。智能笔划输入法提供自定键盘就是为了让大家都有可能使用自己的最好的方案。
四、编码创作
智能笔划的高级版本中,还可将汉字作为构字部件,放在自定键盘中。这样用户就可以根据自己习惯、喜好,创作出各种形码方案。只要在自定键盘表上点点鼠标,输入作为部件的汉字,就可完成一个编码方案设计,并且马上就能用来打字。如果再组合上汉字读音,还可衍生出更多的音形码方案。
加入部件有助于提高打字速度,但如何避免形码中普遍存在的问题呢?第一,记不住部件怎么办?智能笔划中记不住部件,可以打笔划,并且可以记得几个就用几个。第二,如何把汉字拆分成部件?如果有几种不同的拆分方法,该选哪种?智能笔划中可用任何一种不违反笔顺的拆分方法。比如:“露”可以拆分成“雨足各”或“雨口止各”或“雨口止夂口”等。但“国”不可以拆分成“囗玉”,因为把“国”字最后一横提前了,违反笔顺。
五、发展历程
“智能笔划汉字输入法”发展到现在,研制者已走过了二十多年的艰苦探索历程。可以说历经了计算机汉字编码发展的各个阶段。”。从八十年代起,王晋豪先生就开始手工设计汉字编码方案。到九十年代初,王华先生开发了计算机辅助编码设计系统,大幅提高了编码设计、筛选的效率。到1995年完成了“无重码高速汉字输入法系列”一个由计算机辅助优化设计的高效形码输入法。并且,制作了相应的应用、学习、游戏软件。但是,由于缺乏经费和市场推广机制,研制工作最终停止。直到九十年代末,再次兴起手机等小型数字终端的汉字编码研究热时,杨妙玲女士提议制作一个简易高效的笔划输入法,又重新激发起大家的热情。到1999年智能笔划首次在互联网上发布后,获得了越来越多用户的好评和支持,也听取了很多用户的意见、建议,使得该系统不断地发展至今。愿“智能笔划汉字输入法”能给更多的用户提供一个最适合自己的最好的汉字编码方案。需要软件及有关资料请访问www.008008.com网站。
专利号(申请号):99117650.2
发明人简介:
王华 男 1972年生 计算机博士,杭州智王计算机技术有限公司首席软件设计师。大学毕业时以程序设计满分的成绩,获高级程序员水平证书。主要从事研究的领域:人工智能、中文信息处理、计算机辅助设计、软件工程、软件设计方法等。相关发明:《无重码汉字拼形输入法及其键盘系列》(玲玲码)。
|