汉字五音输入法及键盘的制作方法

文档序号:6330718阅读:743来源:国知局
专利名称:汉字五音输入法及键盘的制作方法
技术领域
本发明涉及一种汉字输入编码方案及键盘。
本发明可用于计算机汉字输入和辞书查检汉字。
随着信息时代的来临,电脑逐渐普及。汉字输入成了日常工作的一部分,人们需要一种易学、规范、快速、实用的汉字输入法。在日常的汉字输入中,除非拿着文稿录入,一般是在想打或听打的情况下进行的,且经常会遇到一些字不完全记得怎么写,因此这种输入法必须以读音为主。但是,汉字有很多同音字,这种输入法必须辅以简单的字形信息,才能减少重码,提高打字速度。
现有的输入法有一千多种,主要分为全音、全形、音形结合三种类型。全音类型的输入法中,以全拼、双拼等为代表。全拼输入法简单易学,但是击键次数多,重码率很高;双拼输入法将韵母用单键表示,击键次数较少,但是很难记住这些韵母的键盘分布,重码率也一样高;另外,对于拼音基础差的如分不清卷舌音或前后鼻音的,非常困难。全形类型的输入法中,又分字根类和笔划类。以五笔、表形等为代表的字根类将汉字按字根拆成几部分,按字根输入,速度较快,但是要记住这些字根在键盘上的分布,需要长时间的学习,只适用于专业打字员。以笔顺、标准五笔等为代表的笔划类,将汉字按其定义的笔划拆分,或两笔一键或一笔一键按笔划输入,规则简单,但重码率高、速度慢。音形结合类型多数取拼音加字根或笔划,如音形码、阴阳码等,其规则趋于简单、规范、重码率低、速度快,但因取音的部分过少或过复杂,或取形部分过多,记不住后面的笔划,或布键不合理,造成小指负担过重,目前大都不适用于快速想打或听打。
本发明的目的在于发明一种适用于包括在快速想打或听打工作环境下的,易学、规范、快速、实用的汉字输入法,其布键合理,手指负担适中,输入过程符合人们的思维习惯,打字轻松愉快。
本发明的目的可以通过以下规则实现1、本发明编码规则以读音为主、字形为辅。
单字编码码长最多4位,前2位取音、后2位取形。编码要素分别为第1位取拼音首字母;第2位取其韵母和声调的组合;第3位取该字首笔划所在部首(称为“起笔部首”)的前2笔;第4位取代表该字特征的另一部首(称为“特征部首”)的前2笔。由于第2位设计巧妙,在国家2级字库范围内,前2键即实现500多个组合(双拼只能实现200多个),前3键实现的组合约5000个。通过适当的简码设计,3键以内即可上屏5000多字,只有1000多个字需要4键上屏。
词组编码码长最多5位。编码要素分别为双字词取第一字的前2位和第二字的前3位;多字词取第一、二字的前2位和第三字的前1位。词组输入是提高打字速度的关键,词组越多越长,打字速度越快。但是词组多了,4位码长的重码率就高,反而影响速度。因此本发明将词组码长设为5位。不论词组多长,其编码的前4位都取前2字的前2位。这是因为双字词占词组总数的80%以上,简化多字词的规则,有利于输入过程的连贯性。输入过程是这样的,不论是单字还是词组,先输入一个字前2键,在输入这2键同时,判断它是单字还是词组。若是单字,按单字规则接着打;若是词组,就打第二字的前2键,同时判断它是双字词还是多字词,接着按相应的规则打最后一键。这种输入过程非常符合人们的思维过程,基本以读音为主,不会造成输入过程的停顿。适用于快速的想打或听打。
2、本发明单字编码的第2位取该字的韵母和声调的组合。将韵母分为五个无鼻音和五个有鼻音,将声调分为三个声调,构成三十个组合。韵母和声调的这种组合称为五音三调编码法,是本发明的核心之一。技术方案如下2.1五音三调编码法的韵母分为五个无鼻音(a、o、e、i、u)和与之分别对应的五个有鼻音(an、on、en、in、un),共十个音。它们与汉语拼音韵母的对应关系表达如下1)a音代表汉语拼音里所有的最后一个字母为a的韵母。
2)o音代表汉语拼音里所有的最后一个字母为o的韵母。
3)e音代表汉语拼音里所有的最后一个字母为e或最后两个字母为er的韵母。
4)i音代表汉语拼音里所有的最后一个字母为i的韵母。
5)u音代表汉语拼音里所有的最后一个字母为u或ü的韵母。
6)an音代表汉语拼音里所有的含有字母组合an的韵母。
7)on音代表汉语拼音里所有的含有字母组合on的韵母。
8)en音代表汉语拼音里所有的含有字母组合en的韵母。
9)in音代表汉语拼音里所有的含有字母组合in的韵母。
10)un音代表汉语拼音里所有的含有字母组合un或ün的韵母。
11)以上10个音没有代表到的汉语拼音均用en音代表其韵母。它们与汉语拼音韵母的对照表如下五音三调与汉语拼音的韵母对照表 本发明认为汉语拼音的韵母实际上是由六个最基本的韵母(a、o、e、i、u、ü)以及前、后鼻音组合而成。无论汉语拼音的韵母有多复杂,最后那个音(去掉鼻音)都会落在这六个最基本的韵母上。考虑到ü有时是用u表示的,例如ju中的u实际上就是ü音省略了上面两点,因此将韵母u和ü合为一起,构成本发明的五个无鼻音韵母(a、o、e、i、u)。“五音输入法”的名称由此而来。考虑到南方口音分不清前、后鼻音。本发明不分前、后鼻音,只分有、无鼻音。五个无鼻音韵母加上鼻音,构成五个有鼻音韵母(an、on、en、in、un)。
有些汉字只有鼻音,如“哼”(hng)、“呒”(m)、“嗯”(ng)等。本输入法规定其韵母一律为en音。
2.2五音三调编码法的声调分为三声一声 它们与汉语拼音声调的对应关系表达如下1)一声 代表汉语拼音里的阴平 和轻声。
2)二声 代表汉语拼音里的阳平 3)三声 代表汉语拼音里的去声 汉语拼音里的上声 在其后一汉字也为上声 时,改读阳平 本发明将这两个音合并,避免听打或想打时产生混乱。
2.3五音三调编码法的十个韵母和三个声调构成三十个组合,这些组合表示如下 三十个组合与键盘上的三十个键建立的对应关系表示如下1)键盘分为上、中、下三行,分别对应一声 2)键盘分为十列,每列对应一个音,左右两边各五列,分别对应有鼻音和无鼻音;3)键盘左边五列对应的音与右边五列对应的音呈对称关系;4)韵母和声调的三十个组合与键盘上三十个键的初始对应关系表示如下 5)韵母和声调的三十个组合与键盘上三十个键的对应关系可以根据使用者的习惯随时进行调整。例如一声 调到键盘的下行、三声 调到键盘的上行;或者左边五列调为无鼻音,右边五列调为有鼻音;或者a和o对调,对称地,an和on也对调。
3.本发明单字编码的第3、4位分别取起笔部首和特征部首的前二笔进行编码,这也是本发明的核心之一。技术方案如下3.1本发明按照国家语委规定的汉字书写顺序,提取汉字的起笔部首和特征部首的前二笔进行编码,其余部分舍弃不用。本发明定义的起笔部首为该字起笔笔划所在的部首。特征部首按以下原则选取根据成字优先、取大优先的原则,将汉字分为明显的两部分,去掉包含起笔部首的部分,在剩余的部分中,如果有明显的能代表该字特征的部首,则取该部首为特征部首,否则取先书写的部首为特征部首;独体字没有特征部首;起笔部首或特征部首只有一笔时,就只取一笔进行编码,否则取前二笔进行编码。例如 3.2本发明所定义的笔划就是国家语委规定的汉字构成的五个基本笔划横(-)、竖(丨)、撇(丿)、点(丶)、折()。其中提 归入横,竖钩()归入竖,捺()归入点,其余带弯带折的笔划均归入折。任意取其中的两个笔划构成二十五个组合,加上五个单笔划,总共是三十种组合。这些组合的表示方法和键盘分布如下 本发明实施案例
权利要求
1.一种以读音为主、字形为辅的汉字键盘输入编码方案,此方案适用于任意大小的汉字字符集的编码。单字编码码长最多4位,其特征为1)第1位取拼音首字母;2)第2位取其韵母和声调的组合;3)第3位取该字首笔划所在部首(称为“起笔部首”)的前2笔;4)第4位取代表该字特征的另一部首(称为“特征部首”)的前2笔。
2.根据权利要求1,本发明将韵母分为五个无鼻音(a、o、e、i、u)和五个有鼻音(an、on、en、in、un),共十个音。它们与汉语拼音的韵母具有明确的对应关系。其特征为1)a音代表汉语拼音里所有的最后一个字母为a的韵母;2)o音代表汉语拼音里所有的最后一个字母为o的韵母;3)e音代表汉语拼音里所有的最后一个字母为e或最后两个字母为er的韵母;4)i音代表汉语拼音里所有的最后一个字母为i的韵母;5)u音代表汉语拼音里所有的最后一个字母为u或ü的韵母;6)an音代表汉语拼音里所有的含有字母组合an的韵母;7)on音代表汉语拼音里所有的含有字母组合on的韵母;8)en音代表汉语拼音里所有的含有字母组合en的韵母;9)in音代表汉语拼音里所有的含有字母组合in的韵母;10)un音代表汉语拼音里所有的含有字母组合un或ün的韵母;11)以上10个音没有代表到的汉语拼音均用en音代表其韵母。
3.根据权利要求1,本发明将声调分为三声一声 它们与汉语拼音的声调具有明确的对应关系。其特征为1)一声 代表汉语拼音里的阴平 和轻声;2)二声 代表汉语拼音里的阳平 和上声 3)三声 代表汉语拼音里的去声
4.根据权利要求1、2、3,十个韵母和三个声调构成三十个组合,其特征为每个韵母均有三个声调。三十个组合表示如下
5.根据权利要求1、2、3、4,十个韵母和三个声调构成的三十个组合与键盘上的三十个键建立一一对应关系,其特征为1)键盘分为上、中、下三行,分别对应一声 2)键盘分为十列,每列对应一个音,左右两边各五列,分别对应有鼻音和无鼻音;3)键盘左边五列对应的音与右边五列对应的音呈对称关系;4)韵母和声调的三十个组合与键盘上三十个键的初始对应关系表示如下 5)韵母和声调的三十个组合与键盘上三十个键的对应关系可以调整。
6.根据权利要求1,按照国家语委规定的汉字书写顺序,单字编码的第3、4位分别取起笔部首和特征部首的前二笔进行编码,其特征为1)汉字起笔笔划所在的部首即为起笔部首;2)根据成字优先、取大优先的原则,将合体字分为两部分,去掉包含起笔部首的部分,在剩余的部首分中,如果有明显的能代表该字特征的部首,则取该部首为特征部首,否则取先书写的部首为特征部首;3)独体字没有特征部首;4)起笔部首或特征部首只有一笔时,就只取一笔进行编码,否则取前二笔进行编码。
7.根据权利要求1、6,按照国家语委规定的汉字构成的五个基本笔划一、丨、丿、丶、。任意取其中的两个笔划构成二十五个组合,加上五个单笔划,总共是三十种组合。这些组合的表示方法和键盘分布如下Q丿丶 W丿丿 E丿丨 R丿- T丿 Y丶 U丶- I丶丨 O丶丿 P丶丶A-丶 S-丿 D-丨 F-- G- H丨 J丨- K丨ㄧ L丨丿 ;丨丶Z丶 X丿 C丨 V- B NM-,丨 .丿 /丶
8.根据权利要求1,词组编码码长最多5位。其特征为1)双字词取第一字的前2位和第二字的前3位;2)多字词取第一、二字的前2位和第三字的前1位。
全文摘要
一种以读音为主、字形为辅的汉字键盘输入编码方案。适用于任意大小的汉字字符集的编码。单字编码码长最多4位,第1位取拼音首字母;第2位取其韵母和声调的组合,将韵母分为五个无鼻音和五个有鼻音,将声调分为三个声调,构成三十个组合;第3位取起笔部首的前2笔;第4位取特征部首的前2笔。词组编码码长最多5位。双字词取第一字的前2位和第二字的前3位;多字词取第一、二字的前2位和第三字的前1位。
文档编号G06F3/023GK1290880SQ0012916
公开日2001年4月11日 申请日期2000年10月7日 优先权日2000年10月7日
发明者张捷 申请人:张捷
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1