汉字拼音文字码输入法的制作方法

文档序号:6352772阅读:183来源:国知局

专利名称::汉字拼音文字码输入法的制作方法
技术领域
:本发明涉及一种基于声码加形码的中文输入法,属于汉字编码及计算机汉字输入方法领域。
背景技术
:目前世界各国所用文字多为拼音文字,作为汉语信息载体的汉字,属于一种非拼音文字,这使得汉语在走向国际化的过程中,遇到障碍。汉语拼音的普及与推广很大程度上拉近了汉字与拼音文字的距离。然而,由于汉语拼音只标注了汉字的读音及声调,而没有将区别汉字字形、字意的字符包括在内,使得人们在区别读音、声调相同,但意义不同的汉字时,仅仅通过汉语拼音是行不通的。这种现象体现在常见的以汉语拼音为基础的汉字输入法中,就是相同读音汉字重码率过多的问题。以主流的输入法为例,不论是智能ABC输入法、微软拼音输入法还是中文全拼、中文双拼输入法,在输入同音字多的音节的汉字时,需要翻页,尤其在输入ji、yi、yu这些同音字最多的几个音节的汉字时相当不便。CN94117853.6以及CN00119308.2公开了“HLV汉字拼音输入方法”和“改进的HLV汉字拼音输入方法”。其中HLV汉字拼音输入方法在汉字的拼音中加入了声调代码,改进的HLV汉字拼音输入法为解决同音节汉字输入的重码问题,在已有的HLV汉字拼音输入法基础上增加了一个汉字部首码。这确实在很大程度上减少了重码现象,但也存在以下问题首先,声调代码位置的多样性问题部分汉字的声调代码标注在汉语拼音音节之后,部分汉字的声调代码标注在汉语拼音音节之间。标注在汉语拼音音节之间的声调代码破坏了汉语拼音音节的连续性。其次,声调代码键种类的多样性问题对于以不同韵母结尾的汉字,表示其声调代码的键也各不相同,无形中增加了输入法的复杂性。
发明内容本发明的目的是为了在汉语拼音的基础上,提供一种能进一步把汉字转化为具有拼音文字特点的重码率低的编码,并以此编码为基础提供一种简单易懂、有利于汉语普及推广的中文输入法。本发明以中华人民共和国推行的《汉语拼音方案》为基础,采用如下技术方案1,将构成汉字字形的最小单位定义为母字根,从中筛选出十一个造字能力最强的母字根作为本发明所涉及的输入法使用的母字根,并将其编码,编码与键盘上各键位对应位置见附表1。2,将汉字构成中出现频率较多的、造字能力较强的、由若干母字根构成的字形单位定义为子字根。从中筛选出二百零四个这样的子字根作为本发明所涉及的输入法使用的子字根,并将其编码,编码与键盘上各键位对应位置见附表2。3,使用本输入法输入单个汉字时包括以下步骤(1)通过键入表示该汉字汉语拼音音节的键,输入汉字的汉语拼音音节作为其声音代码;(2)通过键入表示该汉字声调的键,在声音代码后输入汉字的声调代码(声调为轻声的汉字省略此步骤);(3)通过键入表示该汉字字根的键,在声调代码后输入汉字的字根代码(母字根代码或子字根代码,包含子字根的汉字输入子字根代码,不包含子字根的汉字输入母字根代码;子字根独立成字时,在此步骤输入该子字根的起笔母字根代码,母字根独立成字时省略此步骤)。<table>tableseeoriginaldocumentpage5</column></row><table>步骤(3)中,汉字的母字根代码表示为该母字根的汉语拼音的声母字母(零声母的音节表示为该音节首字母);子字根代码表示为构成该子字根的起笔母字根代码+该子字根的汉语拼音的声母字母(音节yu表示为yu,音节er表示为r,其他零声母的音节表示为该音节首字母)。4,字根的确定a)汉字子字根的确定次序i上、下都有子字根的,取上,不取下;左、右都有子字根的,取左,不取右;iii内、外都有子字根的,取外,不取内;iv中坐、左上角都有子字根的,取中坐,不取左上角;b)子字根无从确定时,编码时取该字起笔母字根。5,特殊音节汉字的快捷输入a)输入下列汉字时,可省略步骤(2)、(3)俩、佛、能、您、暖、森、僧、嗲、耨、咯;b)输入下列汉字时,可省略步骤(2)及步骤(3)中构成该字的子字根的起笔母字根代码阿、啊、锕、腌;c)输入下列汉字时,可省略步骤(3)肮、昂、盎。6,两个字以上(含两个字)的词或词组的快捷输入a)省略单个字的字根代码;b)输入叠音词时,构成该叠音词的单个汉字的前字省略字根代码,后字只输入该字汉语拼音的声母字母(零声母的音节输入该音节首字母)。前后字代码用连字符相连;c)输入四字成语时省略单个字的字根代码,且单个字的代码之间使用连字符“_”相连。7,整句的输入(1)整句的快捷输入a)句中出现下列汉字表示方位,输入该字时省略字根代码上、下、前、后、左、右、东、西、南、北、里、外、内、中、间、旁;b)句中出现下列单字基数词,输入该字时省略字根代码一、二、三、四、五、六、七、八、九、零、百、千、万、亿、半;C)句中出现单字的量词、副词、叹词、介词、连词、助词、语气词、拟声词时省略字根代码。(2)输入整句时关于大写字母的规定d)“我”字在句中任何位置的代码都为“W0”,即分别键入大写字母“W”与“0”;e)句中出现涉及国家、民族、语言的词汇时,构成该词的每个单字的编码的首字母大写;f)句中出现涉及姓名的词汇时,构成姓和名的每个单字的编码的首字母大写;g)句中出现涉及职务、职称等头衔的词汇时,构成该头衔的每个单字的编码的首字母大写;h)句中出现涉及地理名称的词汇时,构成该地理名称的每个单字的编码的首字母大写;i)句中出现涉及学校、团体、组织名称的词汇时,构成该名称的每个单字的编码的首写字母大写;j)句中出现涉及报刊、杂志及文学作品名称的词汇时,构成该名称的每个单字的编码的首字母大写。8,本输入法在输入汉字声音代码的过程中用“lyU”、“nyU”分别表示音节“111”、“nil”。具体实施例方式本发明针对汉字拼音输入法中由于汉字同音字过多而产生的重码率高的问题,采用一种声音代码+声调代码+字根代码的方式,使绝大多数汉字能在音、调、形上有相应的具备拼音文字特点的西文字符与之一一对应。使用本发明的输入法不仅方便汉字的输入,更有利于汉语教学、汉语推广,是在汉语教育领域,尤其在汉语国际教育领域的创造性成果。本发明的具体实施方式分为以下几个方面1,汉字单字的输入使用本输入法输入单个汉字时包括以下步骤(1)通过键入表示该汉字汉语拼音音节的键,输入汉字的汉语拼音音节作为其声音代码;(2)通过键入表示该汉字声调的键,在声音代码后输入汉字的声调代码(声调为轻声的汉字省略此步骤);(3)通过键入表示该汉字字根的键,在声调代码后输入汉字的字根代码(母字根代码或子字根代码。包含子字根的汉字输入子字根代码,不包含子字根的汉字输入起笔母字根代码;子字根独立成字时,在此步骤输入该子字根的起笔母字根代码,母字根独立成字时省略此步骤)。例如坝(bdO字编码为baqyt,其中ba为该字的声音代码,q为声调代码,yt为字根代码[子字根“土”的代码,即起笔母字根为“一”(y)的子字根“土”(t)];七(ql)字编码为qipy,其中qi为该字的声音代码,P为声调代码,y为字根代码(起笔母字根“一”的代码);牛(ι)字编码为niuyp,其中niu为该字的声音代码,y为声调代码,ρ字根代码(“牛”为子字根,独立成字时字根代码为该字的起笔母字根“)”的代码P);的(de)字编码为cbpb,其中de为该字的声音代码,pb为字根代码[子字根“白”的代码,即起笔母字根为“i,,(P)的子字根“白”(b)];—(yi)字编码为yip,其中yi为该字的声音代码,P为声调代码。(“一”为母字根,独立成字时省略字根代码)。关于字根的确定遵循下列原则a)汉字子字根的确定次序i上、下都有子字根的,取上,不取下;例如岩,取山,不取石;ii左、右都有子字根的,取左,不取右;例如好,取女,不取子;iii内、外都有子字根的,取外,不取内;例如因,取口,不取大;iv中坐、左上角都有子字根的,取中坐,不取左上角;例如坐,取土,不取人;b)子字根无从确定时,编码时取该字起笔母字根;例如习,取;部分音节对应的汉字非常少,有的音节只对应一个常见的汉字,在输入这些音节的汉字时,可省略步骤(2)、(3),达到快捷输入的目的。例如佛(f0)字编码为foypr,其中fo为该字的声音代码,y为声调代码,pr为字根代码。由于汉语拼音音节fo下对应的常见汉字只有“佛”字,因此输入该字时直接输入“fo”即可。其他类似汉字包括俩、能、您、暖、森、僧、嗲、耨、咯。部分汉字音节相同、声调相同,但含有的子字根不同,在输入这些汉字时,可省略步骤(2)及步骤(3)中构成该字的子字根的起笔母字根代码,达到快捷输入的目的。例如阿(α)、啊(α)、锕(α)、腌(α)四字编码分别为apjf、apgk、appj、appr,输入这些汉字时,分别键入af、ak、aj、ar即可;部分音节某声调下只对应一个汉字,在输入这些汉字时,可省略步骤(3),以达到快捷输入的目的。例如音节ang各声调下对应汉字肮(0ng)、昂(ang)、盎(tog),这三字的编码分另1J》angppr>angygr>angqgm,^ASiSiXfWAangp、angy、angq艮口胃02,两个字以上(含两个字)的词或词组的快捷输入输入两个字以上(含两个字)的词或词组时,在单字输入的基础上,遵循下列原则可以达到快捷输入的目的a)省略单个字的字根代码;例如“卡车”,直接输入“kasch印”即可,而不必分别输入“卡”字和“车”字各自完整的单字编码。b)输入叠音词时,构成该叠音词的单个汉字的前字省略字根代码,后字只输入该字汉语拼音的声母字母(零声母的音节输入该音节首字母),前后字代码用连字符相连;例如“爸爸”,输入“baq-b”;“爷爷”,输入“yey-y,,;c)输入四字成语时省略单个字的字根代码,且单个字的代码之间使用连字符“_”相连;例如“龙飞凤舞”,输入“longy-feip-fengq-wus”。3,整句的输入(1)整句的快捷输入输入整句时,在单字输入及两个字以上(含两个字)的词或词组的快捷输入基础上,遵循下列原则可达到快捷输入的目的a)句中出现下列汉字表示方位,输入该字时省略字根代码上、下、前、后、左、右、东、西、南、北、里、外、内、中、间、旁;b)句中出现下列单字基数词,输入该字时省略字根代码一、二、三、四、五、六、七、八、九、零、百、千、万、亿、半;c)句中出现单字的量词、副词、叹词、介词、连词、助词、语气词、拟声词时省略字根代码;例如“操场上,三个学生在奔跑。”键入“caopchangsshangq,sanpgeqxueyshengpzaiqbenppaos.”此句中“上”、“三”、“个”、“在”分别满足上述a)、b)、c)中快捷输入的条件,在输入本句时均可省略字根代码。(2)输入整句时关于大写字母的规定d)“我”字在句中任何位置的代码都为“W0”,即分别键入大写字母“W”与“0”;e)句中出现涉及国家、民族、语言的词汇时,构成该词的每个单字的编码的首字母大写;例如“中国”,键入“ZhongpGuoy”;“英语”,键入“YingpYus,,;f)句中出现涉及姓名的词汇时,构成姓和名的每个单字的编码的首字母大写;例如“李明”,键入“LisMingy”;“王小三”,键入“WangyXiaosSanp”;g)句中出现涉及职务、职称等头衔的词汇时,构成该头衔的每个单字的编码的首字母大写;例如“张博士”,键入“ZhangpBoyShiq”;“温总理”,键入“WenpZongsLis,,;h)句中出现涉及地理名称的词汇时,构成该地理名称的每个单字的编码的首字母大写;例如“华盛顿”,键入“HuayShengqDunq”;“亚洲”,键入“YaqZhoup,,;i)句中出现涉及学校、团体、组织名称的词汇时,构成该名称的每个单字的编码的首写字母大写。例如“首都师范大学”,键入“ShousDupShipFanqDaqXuey”;“中国文字改革委员会,,,键入“ZhongpGuoyffenyZiqGaisGeyffeisYuanyHuiq“;j)句中出现涉及报刊、杂志及文学作品名称的词汇时,构成该名称的每个单字的编码的首字母大写;例如“人民日报”,键入“RenyMinyRiqBaoq”;“新闻周刊”,键入"XinpWenyZhoupKanp,,。4,本输入法在输入汉字声音代码的过程中用“lyU”、“nyU”分别表示音节“111”、“nil”;例如旅(Ι)字编码为Iyuszhf;女(η)字编码为nyus。附表1<table>tableseeoriginaldocumentpage9</column></row><table>注释一,《説文》“一,唯初太始,道立于一,造分天地,化成萬物。弍,古文一。”段玉裁注“一之形於六書為指事。”徐灝箋“造字之初,先有數而后有文。一二三三,書如其數,是為指事,亦為象事也。”按古文字一至四橫划表示一至四,是原始計数符号。yi《廣韻》於悉切,入質影。質部。《漢語大字典》第一页。丨,gun《廣韻》古本切,上混見。諄部。上下相通也。《説文·[部》“丨,上下通也。”《廣韻混韻》“[,上下相通。”《漢語大字典》第二十八页。J,jue《廣韻》其月切,入月羣。月部。倒須鈎。《説文·J部》“j,鈎逆者謂之J。”王筠句讀“謂之逆者,蓋倒鬚鈎也,釣魚用之。”《漢語大字典》第二十八页。(姹),jue《廣韻》居月切,入月見。月部。用作标記的符号。《説文姹部》“炼,鈎識也。”《漢語大字典》四十八页。J,pie《廣韻》普蔑切,入屑谤。月部。《説文·j部》j,右戻也。象左引之形。”段玉裁注“右戻者,自右而曲於左也。故其字象自左方引之。j音義略同擎,書家八法謂之掠。”《漢語大字典》第三十一页。、,zhu《廣韻》知庾切,上麇知。侯部。同“主”。《六書正譌·麇韻》“、,古主字,镫中火主乙,《説文》,“乙,象春艸木冤曲而出,陰氣尚彊,其出乙乙也。與I同意,乙承甲,象人頸。“按乙在甲,金文中用为天干的第二位。yi《廣韻》於筆切,入質影。質部。《漢語大字典》第四十七页。坨,《説文》坨,匿也。象迟曲隱蔽形。讀若隱。yin《廣韻》於謹切,上隱影。諄部。《漢語大字典》第四十七页。谪,quto《廣韻》姑泫切,上銑見。元部。同“畎”。田间小沟。《説文谪》“谪,水小流也。畎,篆文。《漢語大字典》第四十七页。怜,gdng同“肱”。《説文又部》:“怜,古文玄。”段玉裁注“象曲肱。”《集韻登韻》“玄,古作怜。或作肱。”《漢語大字典》第四十八页。,gun《集韻》古本切,上混見。鈎的倒尖。《集韻》“,鈎逆鋩。”《漢語大字典》第四十八页。烤,ηδ同“乃”。《玉篇乃部》“烤”,“乃”的古文。《漢語大字典》第四十九页。附表2<table>tableseeoriginaldocumentpage10</column></row><table><table>tableseeoriginaldocumentpage11</column></row><table>[0019]<table>tableseeoriginaldocumentpage12</column></row><table><table>tableseeoriginaldocumentpage13</column></row><table><table>tableseeoriginaldocumentpage14</column></row><table><table>tableseeoriginaldocumentpage15</column></row><table><table>tableseeoriginaldocumentpage16</column></row><table><table>tableseeoriginaldocumentpage17</column></row><table><table>tableseeoriginaldocumentpage18</column></row><table><table>tableseeoriginaldocumentpage19</column></row><table>权利要求一种基于声码加形码的中文输入法,其特征在于A,使用该输入法输入单个汉字时包括以下步骤(1)通过键入表示该汉字汉语拼音音节的键,输入汉字的汉语拼音音节作为其声音代码;(2)通过键入表示该汉字声调的键,在声音代码后输入汉字的声调代码(声调为轻声的汉字省略此步骤);(3)通过键入表示该汉字字根的键,在声调代码后输入汉字的字根代码(母字根代码或子字根代码,包含子字根的汉字输入子字根代码,不包含子字根的汉字输入起笔母字根代码;子字根独立成字时,在此步骤输入该子字根的代码,母字根独立成字时省略此步骤)。B,步骤(2)中,汉字的声调代码与西文键盘对应关系为声调阴平阳平上声去声汉语拼音yīnpíngyángpíngshǎngshēngqùshēng声调代码对应键位pysq步骤(3)中,汉字的母字根代码表示为该母字根的汉语拼音的声母字母(零声母的音节表示为该音节首字母);子字根代码表示为构成该子字根的起笔母字根代码+该子字根的汉语拼音的声母字母(音节yu表示为yu,音节er表示为r,其他零声母的音节表示为该音节首字母)。C,特殊音节汉字的快捷输入a)输入下列汉字时,可省略步骤(2)、(3)俩、佛、能、您、暖、森、僧、嗲、耨、咯;b)输入下列汉字时,可省略步骤(2)及步骤(3)中构成该字的子字根的起笔母字根代码阿、啊、锕、腌;c)输入下列汉字时,可省略步骤(3)肮、昂、盎。D,两个字以上(含两个字)的词或词组的快捷输入a)省略单个字的字根代码;b)输入叠音词时,构成该叠音词的单个汉字的前字省略字根代码,后字只输入该字汉语拼音的声母字母(零声母的音节输入该音节首字母),前后字代码用连字符“-”相连;c)输入四字成语时省略单个字的字根代码,且单个字的代码之间使用连字符“-”相连。E,整句的快捷输入及输入整句时关于大写字母的规定a)句中出现下列汉字表示方位,输入该字时省略字根代码上、下、前、后、左、右、东、西、南、北、里、外、内、中、间、旁;b)句中出现下列单字基数词,输入该字时省略字根代码一、二、三、四、五、六、七、八、九、零、百、千、万、亿、半;c)句中出现单字的量词、副词、叹词、介词、连词、助词、语气词、拟声词时省略字根代码;d)“我”字在句中任何位置的代码都为“WO”,即分别键入大写字母“W”与“O”;e)句中出现涉及国家、民族、语言的词汇时,构成该词的每个单字的编码的首字母大写;f)句中出现涉及姓名的词汇时,构成姓和名的每个单字的编码的首字母大写;g)句中出现涉及职务、职称等头衔的词汇时,构成该头衔的每个单字的编码的首字母大写;h)句中出现涉及地理名称的词汇时,构成该地理名称的每个单字的编码的首字母大写;i)句中出现学涉及校、团体、组织名称的词汇时,构成该名称的每个单字的编码的首写字母大写;j)句中出现涉及报刊、杂志及文学作品名称的词汇时,构成该名称的每个单字的编码的首字母大写。2.如权利要求1所述的一种基于声码加形码的中文输入法,其特征在于在输入汉字声音代码的过程中用“lyu”、“nyu”分别表示音节“1”、“η1”。全文摘要本发明涉及一种基于声(声音、声调)码加形(字根)码的中文输入法,属于汉字编码及计算机汉字输入方法领域。该方法可在标准西文键盘下使用,其键位用作或兼作声母键、韵母键、声调键、字根键。单字输入步骤包括a,输入汉字的汉语拼音音节作为声音代码;b,输入汉字的声调代码;c,输入汉字字根代码。本发明特点在于很大程度上减少了因汉字同音字多而产生的重码问题,以一种符合拼音文字特征的编码表示汉字,规律性强,易于掌握,不仅可用于计算机及各种移动设备的汉字输入,也适用于汉语的国际推广及汉语教学。文档编号G06F3/023GK101813979SQ20091007823公开日2010年8月25日申请日期2009年2月23日优先权日2009年2月23日发明者张华进,张守智申请人:张守智;张华进
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1