共用键盘的中文与英文的数码输入法(30音码键元方案)的制作方法

文档序号:6578154阅读:261来源:国知局

专利名称::共用键盘的中文与英文的数码输入法(30音码键元方案)的制作方法
技术领域
:本发明涉及一种共用键盘的中文与英文的数码输入法(30音码键元方案);
背景技术
:现在,电话、计算机等有数字键位的设备上广泛采用的拼音输入法,是以26个英文字母为键元,其缺点是利用拼音输入汉字时,由两个以上的字母组成的韵母不能以其韵母的整体用两个数字键进行编码输入,影响输入效率。现在,申请号为200510000281.1的新音形群码数字键位输入法,其优点是对韵母处理得非常好,其缺点是键位上有两个音码键元n,—个用于声母,一个用于韵母,没有将其统一起来;没有使用声调;声母只使用键数码一种方式编码,没有使用键序数码编码,也没有使用键补代码编码;有的键位上分布了三个声母,单字母韵母没有使用其重键数码编码。现在使用的输入法中,没有认识到声母j、q、x与零声母的互补性;由于声母是j、q、x的音节的韵母的首字母是i与u,而零声母的音节的韵母的首字母都不是i与u,所以声母是j、q、x的音节与零声母的音节具有互补性,也就是声母j、q、x与零声母具有互补性。因此,零声母用声母j、q、x之一替代是较佳选择;现在,汉字的音节有一千三百多个,用最少数位表示最多音节(包括声母、韵母、声调),最佳的表示方式是使用四位数,从理论上来看实现这种表示是完全可行的,但是,目前还没有一种输入法实现这种表示;目前,汉语拼音方案中有声母21个(不包括y、w、零声母),韵母30多个,声调5个,要没有重码的表示声母、韵母,必须使用两位数,要用数码表示声调,必须使用一位数,这样要没有重码的完整的表示一个音节(包括声母、韵母、声调),就要用五位数;汉字里同音字很多,以声母、韵母、声调编码重码就很多,不使用声调,以声母、韵母编码重码就更多;汉语里两字词语最多,其同音词却很少,两字词语以声母、韵母、声调编码重码就很少,准确性很高,不使用声调,两字词语的编码重码就多,准确性不高;
发明内容本发明解决的主要问题是声母j、q、x与零声母的互补性,即零声母的替代问题;声母字母、韵母字母、声调的合理分布;汉字输入中声调的使用;英文的输入编码;本发明提供的共用键盘的中文与英文的数码输入法(30音码键元方案),其特征在于将30个字母键元分布标识在1、2、3、4、5、6、7、8、9、0十个相应的数字键位上;其中,在数字键位1上依次标识z、b、ia,在数字键位2上依次标识c、p、ua,在数字键位3上依次标识s、迈、ng,在数字键位4上依次标识j、f、io,在数字键位5上依次标识g、d、e,在数字键位6上依次标识x、t、i,在数字键位7上依次标识h、n、v,在数字键位8上依次标识g、1、a,在数字键位9上依次标识k、r、o;在数字键位0上依次标识y、w、u;零声母用声母j或者q或者x替代表示,本方案规定零声母在键位上用q内加一横表示,零声母与q在键位上整体用g标识;q为零声母与q;声调—、'、^、、、轻声'分别标识在键位l、2、3、4、5或者*上;或者io与ng可以互换;将键位上第一、二、三序位的字母键元,分别用数字1、2、3表示其序号,用字母n表示;键位上标识的数字和笔画键元与声调键元不列入排序;声母、单字母的声母序号、韵母、声调、补码的表示方式,表示方式一,单字母的声母用其字母键元的一位数的键数码为其代码,也称为声首;表示方式二,单字母的声母用其字母键元的一位数的键数码为其前代码,也称为声首,用其字母键元在键位上的一位数的序号为其后代码,也称为序号;表示方式三,第一序位的单字母声母用其字母键元的一位数的键数码为其代码,也称为声首;第二序位的单字母声母用其字母键元的一位数的键数码为其前代码,也称为声首;用一位补码*为其后代码,也简称为补码;表示方式,双字母的声母zhchsh用其首字母键元zcs的一位数的键数码为其声母的前代码,也称为声首,用其第二个字母键元h在键位上的一位数的键数码为其声母的后代码,也称为声二;表示方式,所有韵母都用其键元的两位数的键数码为代码;其中,单字母的韵母用其键元的两位数的相同键数码为代码,即a为aa、o为oo、e为ee、i为ii、u为uu、v为vv的代码;双字母的韵母用其前一个字母的键元代码为前代码、后一个字母的键元代码为后代码的两位数的键数码为代码;三字母的韵母中,韵尾不是键元ng的,都用其前两个字母作键元的代码为前代码后一个字母的键元代码为后代码的两位数的键数码为代码,韵尾是键元ng的,都用其前一个字母的键元代码为前代码、后两个字母ng作键元的代码为后代码的两位数的键数码为代码;四字母的韵母都以其前两个字母作键元的代码为前代码、后两个字母ng作键元的代码为后代码的两位数的键数码为代码;键数码就是其键元所在键位的数码;在前的代码称为前代码,在后的代码称为后代码;表示方式,拼音中的声调,轻声'、阴平_、阳平'、上声^、去声,分别用其键元的一位的键代码为其声调代码;*键的符号*为补码;所有代码相应的键位作输入键位;汉字的音码编码原则是A)汉字音码按照的先声母、再韵母、后声调的顺序进行编码;B)零声母规定用q替代表示;零声母、y、W作声母使用;轻声也并入阴平编码;C)凡是汉语拼音方案中规定可以省略tl上两点写成u的,tl用u表示,不能省略两点,仍需写成tl的,用v替代表示;韵母S按ea处理;D)对模糊音的处理是声母zhchsh并入zcs编易错码,声母n并入l编易错码,ing、eng、ang并入in、en、an编易错码;E)词语的编码中,零声母一定要用q替代编码;汉字的编码方式一汉字音码的编码先后按照声母的首字母、韵母、声调、补码的代码取码,首字母序号用字母n表示,补码个数为首字母序号n减l,用(n-l)表示,用*为补码;另外,零声母也可以不编码;声母是零声母且不编码的,汉字的音码的编码先后按照韵母、声调、补码的代码,补码个数为首字母序号n减l,用(n-l)表示;声母是zhchsh且编原码的,汉字的音码的编码先后按照声母的首字母、声母的第二个字母、韵母、声调的代码取码;汉字音码的编码=声首、韵母、声调、补码(n-l)的代码;另外,声母是零声母且不编码的,汉字音码的编码=韵母、声调、补码(n-l)的代码;声母是zhchsh且编原码的,汉字音码的编码=声首、声二、韵母、声调的代码;汉字音码的输入是根据其编码原则和编码进行的,最后以一次空格键结束;也可以最后先用一次tt键,再用数字键选择重码;汉字的编码方式二汉字音码的编码先后按照声母的首字母、首字母的序号、韵母、声调的代码取码;另外,零声母也可以不编码;声母是零声母且不编码的,汉字的音码的编码先后按照韵母、声调、补码的代码,补码个数为首字母序号n减l,用(n-l)表示;声母是zhchsh且编原码的,汉字的音码的编码先后按照声母的首字母、声母的第二个字母、韵母、声调的代码取码;首字母序号用序号表述;只取一个补码时,用补码表述,不标个数,用*为补码;汉字音码的编码=声首、序号、韵母、声调的代码;另外,声母是零声母且不编码的,汉字音码的编码=韵母、声调、补码(n-l)的代码;声母是zhchsh且编原码的,汉字音码的编码=声首、声二、韵母、声调的代码;汉字音码的输入是根据其编码原则和编码进行的,最后以一次空格键结束;也可以最后先用一次#键,再用数字键选择重码;汉字③编码方式三汉字音码的编码先后按照第一序位声母的首字母、韵母、声调的代码,第二序位声母的首字母、补码、韵母、声调的代码取码;另外,零声母也可以不编码;声母是零声母且不编码的,汉字的音码的编码先后按照韵母、声调、补码的代码,补码个数为首字母序号n减l,用(n-l)表示;声母是zhchsh且编原码的,汉字的音码的编码先后按照声母的首字母、声母的第二个字母、韵母、声调的代码取码;只取一个补码时,用补码表述,不标个数,用*为补码;声母是第一序位的汉字音码的编码=声首、韵母、声调的代码;声母是第二序位的汉字音码的编码=声首、补码、韵母、声调的代码;另外,声母是零声母且不编码的,汉字音码的编码=韵母、声调、补码(n-l)的代码;声母是zhchsh且编原码的,汉字音码的编码=声首、声二、韵母、声调的代码;汉字音码的输入是根据其编码原则和编码进行的,最后以一次空格键结束;也可以最后先用一次#键,再用数字键选择重码;汉字^j编码方式gg汉字音码的编码先后按照声母的首字母、韵母、声调的代码取码;零声母一定只用替代编码;另外,声母是zhchsh且编原码的,汉字的音码的编码先后按照声母的首字母、声母的第二个字母、韵母、声调的代码取码;声母是第一序位的汉字的音码的编码=声首、韵母、声调的代码;汉字音码的编码=声首、韵母、声调的代码;另外,声母是zhchsh且编原码的,汉字音码的编码-声首、声二、韵母、声调的代码;汉字音码的输入是根据其编码原则和编码进行的,最后以一次空格键结束;也可以最后先用一次tt键,再用数字键选择重码;本发明提供的中文与英文的数码输入法(30音码键元方案),其特征在于英文的第一、二序位的单字母键元的辅音是用其字母键元的键数码为前代码、字母键元的序数码为后代码的两位数的键序数码为代码;第三序位的单字母键元的元音、辅音v是用其字母键元的代码为前、后代码的两位数的相同键数码为代码;其双字母的元音组合、辅音组合、元辅音组合、辅元音组合是用其前一个字母键元的代码为前代码、后一个字母键元的代码为后代码的两位数的键数码为代码;其三字母的元音组合、辅音组合、元辅音组合中,后两个字母不是键元ng的,都用其前两个字母作键元的代码为前代码、后一个字母的键元代码为后代码的两位数的键数码为代码;后两个字母是键元ng的,都用其前一个字母的键元代码为前代码、后两个字母ng的键元代码为后代码的两位数的键数码为代码;四字母的元辅音组合是以其前两个字母作键元的代码为前代码、后两个字母ng的键元代码为后代码的两位数的键数码为代码;键数码就是其键元所在键位的数码,序数码就是其键元在键位上的音码序号;两位数的代码中,在前的代码称为前代码,在后的代码称为后代码;单辅音、单元音、辅音组合、元音组合、元辅音组合的码元代码及键位如下表1单辅音、单元音、辅音组合、元音组合、元辅音组合的码元代码及键位前代码及键位1234567890后代码1zcsjqXhkgy及键位2bPmfdtn1rw3iangimngiongengingangong5iaeu朋S6iehe066UElisieiihiaioiui7chshVgh88S3幼iaha£103im9iaosoior60iohoao0uo0suiou6Uiuhuouu备注双字母键元码元中的io、ia、ua、ng,只用单字母键元i加o、i加a、u加a、n加g的两位数的键数码表示;单辅音、单元音、辅音组合、元音组合、元辅音组合的码元代码及键位如下表2单辅音、单元音、辅音组合、元音组合、元辅音组合的码元代码及键位前代码及键位1234567890后代码及键位1zcsjqXhkgy2bPmfdtn1rw4ianguangiongengingong5iaeuaejeiehe06U66uaieiihiaioiui7chshVghwh8.]36ahaEl0£l9iaouaoiorjo60ioho£lOouo0iouju6Uiuhuouu备注双字母键元码元中的io、ia、ua、ng,只用单字母键元i加o、i加a、u加a、n力卩g的两位数的键数码表示英文的编码原则是A)英文单词按照其各个码元的书写顺序进行编码;B)英文单词既可以按照全拼的单字母码元方式编码,也可以按照混拼的单字母码元与多字母码元混合方式编码;C)多字母码元可以任意拆分为少字母码元,即四个字母的码元可以按四个字母为一个码元处理;也可以按前三个字母为一个码元、后一个字母为一个码元处理;也可以按前一个字母为一个码元、后三个字母为一个码元处理;也可以按前两个字母为一个码元、后两个字母为一个码元处理;也可以按前两个字母为两个码元、后两个字母为一个码元处理;也可以按前两个字母为一个码元、后两个字母为两个码元处理;也可以按前、后两个字母为两个码元、中间两个字母为一个码元处理;也可以按四个字母为四个码元处理;三个字母的码元可以按可以按三个字母为三个码元处理;也三个字母为一个码元处理;也可以按前两个字母为一个码元、后一个字母为一个码元处理;也可以按前一个字母为一个码元、后两个字母为一个码元处理;两个字母的码元可以按两个字母为一个码元处理;也可以按两个字母为两个码元处理;英文单词的编码=英文单词的各个码元的代码;英文单词的输入是根据其编码原则和编码进行的,最后以一次空格键结束;本发明提供的共用键盘的中文与英文的数码输入法(30音码键元方案),其特征在于四个及以上字的词统称为四上词词语的音码编码方式一(适用于编码方式一、二、三、四取码)词语=第一字至第末字的音码词语的音码编码方式二(适用于编码方式二取码)两字词=第一字的音码+第二字的音码三字词=第一、二字音码的第一二码+第三字的音码=第一字的音码+第二、三字音码的第一二码=第一、二、三字的音码四上词-第一至末前字音码的第一二码+第末字的音码-第一字的音码+第二、三、四字音码的第一二码=第一、二、三至末字音码词语的输入是根据其编码原则和编码进行的,最后以一次空格键结束,也可以最后先以一次tt键,再用数字键选择重码;图1为音码键元10数字键位输入键位声母、韵母的键位排布规律是将声母分为两类,声母zcs、jqx、hgk、y为第一序声母,分布在十个键位上音码键元的第一序位;声母bpmf、dtnl、rw为第二序声母,分布在十个键位上音码键元的第二序位;韵母ia、ua、io、ng,a、o、e,i、u、v为第三序韵母,分布在键位上音码键元的第三序位;具体实施例方式本发明提供的共用键盘的中文与英文的数码输入法(30音码键元方案),以汉字的编码方式一、二为优选,词语输入中,以zhchsh、n、ing并入zcs、1、in编易错码为简;其音码键元分布均匀,适用于至少有十个数字键位的电子通讯设备的中文、英文、符号的输入。本发明下面描述实施范例;汉字的编码方式一汉字音码的编码先后按照声母的首字母、韵母、声调、补码的代码取码,首字母序号用字母n表示,补码个数为首字母序号n减l,用(n-l)表示,用*为补码;另外,零声母也可以不编码;声母是零声母且不编码的,汉字的音码的编码先后按照韵母、声调、补码的代码,补码个数为首字母序号n减l,用(n-l)表示;声母是zhchsh且编原码的,汉字的音码的编码先后按照声母的首字母、声母的第二个字母、韵母、声调的代码取码;汉字的音码的编码=声首、韵母、声调、补码(n-l)的代码;例如汉字(慕)的音码的编码=声首m、韵母u、声调、、补码*01—1=1)的代码=3004*;声母是zhchsh且并入zcs编易错码的,汉字(双)的音码的编码=声首s、韵母uang、声调_、补码+(n—1=0)的代码=3231声母是零声母且用q替代编码的,汉字(欧)的音码的编码=零声母q替代、韵母ou、声调、、补码(n-1=0)的代码=5904另外,声母是零声母且不编码的,汉字音码的编码=韵母、声调、补码(n-l)的代码;例如声母是零声母不编码的,汉字(欧)的音码的编码=韵母ou、声调、、补码(n-1=2)的代码=904林声母是zhchsh且编原码的,汉字的音码的编码=声首、声二、韵母、声调的代码;例如声母是zhchsh且编原码的,汉字(双)的音码的编码=声首s、声二h、韵母uang、声调—的代码=37231汉字的音码的输入是根据其编码原则和编码进行的,最后以一次空格键结束;也可以最后先用一次tt键,再用数字键选择重码;汉字的编码方式二汉字音码的编码先后按照声母的首字母、首字母的序号、韵母、声调的代码取码;另外,零声母也可以不编码;声母是零声母且不编码的,汉字的音码的编码先后按照韵母、声调、补码的代码,补码个数为首字母序号n减l,用(n-l)表示;声母是zhchsh且编原-码的,汉字的音码的编码先后按照声母的首字母、声母的第二个字母、韵母、声调的代码取码;首字母序号用序号表述;只取一个补码时,用补码表述,不标个数,用*为补码;汉字的音码的编码=声首、序号、韵母、声调的代码;例如汉字(慕)的音码的编码=声首m、序号2、韵母u、声调,的代码=32004;声母是zhchsh且并入zcs编易错码的,汉字(双)的音码的编码=声首s、序号1、韵母uang、声调—的代码=31231声母是零声母且用q替代编码的,汉字(欧)的音码的编码=零声母q替代、序号、韵母ou、声调,的代码=51904另外,声母是零声母且不编码的,汉字音码的编码=韵母、声调、补码(n-l)的代码;例如声母是零声母不编码的,汉字(欧)的音码的编码=韵母ou、声调、、补码(n-1=2)的代码=904**声母是zhchsh且编原码的,汉字的音码的编码=声首、声二、韵母、声调的代码;例如声母是zhchsh且编原码的,汉字(双)的音码的编码=声首s、声二h、韵母uang、声调_的代码=37231汉字的音码的输入是根据其编码原则和编码进行的,最后以一次空格键结束;也可以最后先用一次ft键,再用数字键选择重码;汉字的编码方式三汉字音码的编码先后按照第一序位声母的首字母、韵母、声调的代码,第二序位声母的首字母、补码、韵母、声调的代码取码;另外,零声母也可以不编码声母是零声母且不编码的,汉字的音码的编码先后按照韵母、声调、补码的代码,补码个数为首字母序号n减l,用(n-l)表示;声母是zhchsh且编原码的,汉字的音码的编码先后按照声母的首字母、声母的第二个字母、韵母、声调的代码取码;只取一个补码时,用补码表述,不标个数,用*为补码;声母是第一序位的汉字的音码的编码=声首、韵母、声调的代码;例如声母是zhchsh且并入zcs编易错码的,汉字(双)的音码的编码=声首s、韵母uang、声调—的代码=3231声母是第二序位的汉字的音码的编码=声首、补码、韵母、声调的代码;例如汉字(慕)的音码的编码=声首m、补码*、韵母u、声调,的代码=3*004;另外,声母是零声母且不编码的,汉字音码的编码=韵母、声调、补码(n-l)的代码;例如声母是零声母不编码的,汉字(欧)的音码的编码=韵母ou、声调、、补码(n-1=2)的代码=904林声母是zhchsh且编原码的,汉字的音码的编码=声首、声二、韵母、声调的代码;例如声母是zhchsh且编原码的,汉字(双)的音码的编码=声首s、声二h、韵母uang、声调—的代码=37231汉字的音码的输入是根据其编码原则和编码进行的,最后以一次空格键结束;也可以最后先用一次#键,再用数字键选择重码;、汉字的编码方式四汉字音码的编码先后按照声母的首字母、韵母、声调的代码取码;零声母一定只用替代编码;另外,声母是zhchsh且编原码的,汉字的音码的编码先后按照声母的首字母、声母的第二个字母、韵母、声调的代码取码;声母是第一序位的汉字的音码的编码=声首、韵母、声调的代码;汉字的音码的编码=声首、韵母、声调的代码;例如声母是zhchsh且并入zcs编易错码的,汉字(双)的音码的编码=声首s、韵母uang、声调—的代码=3231声母是零声母且用q替代编码的,汉字(欧)的音码的编码=零声母q替代、韵母ou、声调、的代码=5904另外,声母是zhchsh且编原码的,汉字音码的编码-声首、声二、韵母、声调的代码;例如声母是zhchsh且编原码的,汉字(双)的音码的编码=声首s、声二h、韵母uang、声调—的代码=37231汉字的音码的输入是根据其编码原则和编码进行的,最后以一次空格键结束;也可以最后先用一次#键,再用数字键选择重码;词语的音码编码方式一(适用于编码方式一、二、三、四取码)以声母zhchsh并入zcs编易错码,声母n并入l编易错码,ing、eng、ang并入in、en、an编易错码举例词语=第一字至第末字的音码例如成功的编码=成的声首c、声二h、韵母eng、声调'的代码+功的声首g、韵母ong、声调_、补码(n-k0)的代码(按编码方式一取码)=275328931=成的声首c、韵母en、声调'、补码(n-hO)的代码+功的声首g韵母ong、声调_、补码(n-hO)的代码(按编码方式一取码)=25728931成功的编码=成的声首c、声二h、韵母eng、声调'的代码+功的声首g、序号1、韵母ong、声调—的代码(按编码方式二取码)=2753281931=成的声首c、序号1、韵母en、声调'的代码+功的声首g、序号1、韵母ong、声调—的代码(按编码方式二取码)=2157281931成功的编码=成的声首c、声二h、韵母eng、声调'的代码+功的声首g、韵母ong、声调_的代码(按编码方式三取码)=275328931=成的声首c、韵母en、声调'的代码+功的声首g韵母ong、声调—的代码(按编码方式三取码)=25728931成功的编码=成的声首c、声二h、韵母eng、声调'的代码+功的声首g、韵母ong、声调—的代码(按编码方式四取码)=275328931=成的声首c、韵母en、声调'的代码+功的声首g韵母ong、声调—的代码(按编码方式四取码)=25728931奥运会的编码=奥的零声首q、韵母ao、声调'的代码+运的声首y、韵母un、声调'的代码+会的声首h、韵母ui、声调'的代码(按编码方式一取码)=589400747064奥运会的编码=奥的零声首q、序号1、韵母ao、声调'的代码+运的声首y、序号1、韵母un、声调'的代码+会的声首h、序号1、韵母ui、声调'的代码(按编码方式二取码)=518940107471064奥运会的编码=奥的零声首q、韵母ao、声调'的代码+运的声首y、韵母un、声调'的代码+会的声首h、韵母ui、声调'的代码(按编码方式三取码)=589400747064奥运会的编码=奥的零声首q、韵母ao、声调'的代码+运的声首y、韵母un、声调'的代码+会的声首h、韵母ui、声调'的代码(按编码方式四取码)=589400747064五洲同乐的编码=五的声首w、韵母u、声调^、补码(n-14)的代码十洲的声首z、韵母ou、声调一、补码01-1=0)的代码+同的声首1;、韵母ong、声调'、补码(n-1=1)的代码+乐的声首1、韵母e、声调'、补码(n-l二l)的代码(按编码方式一取码)=0003*29016932*8554*=五的声首w、韵母u、声调v、补码(11-1=1)的代码十洲的声首z、声二h、韵母ou、声调—的代码+同的声首1;、韵母ong、声调'、补码(n-1=1)的代码+乐的声首l、韵母e、声调'、补码(n-K)的代码(按编码方式一取码)=0003*279016932*8554*五洲同乐的编码=五的声首w、序号2、韵母u、声调^的代码+洲的声首z、序号l、韵母ou、声调—的代码+同的声首t、序号2、韵母ong、声调'的代码+乐的声首1、序号2、韵母e、声调'的代码(按编码方式二取码)=02003219016293282554=五的声首w、序号2、韵母u、声调v的代码+洲的声首z、声二h、韵母ou、声调—的代码+同的声首t、序号2、韵母ong、声调'的代码+乐的声首l、序号2、韵母e、声调'的代码(按编码方式二取码)=02003279016293282554五洲同乐的编码=五的声首w、补码*、韵母u、声调-的代码+洲的声首z、韵母ou、声调-的代码+同的声首t、补码*、韵母ong、声调'的代码+乐的声首1、补码*、韵母e、声调'的代码(按编码方式三取码)=0*00329016*9328*554=五的声首w、补码*、韵母u、声调^的代码+洲的声首z、声二h、韵母ou、声调—的代码+同的声首t、补码*、韵母ong、声调'的代码+乐的声首1、补码*、韵母e、声调'的代码(按编码方式三取码)=0*003279016*9328*554五洲同乐的编码=五的声首w、韵母u、声调^的代码+洲的声首z、韵母ou、声调—的代码+同的声首t、韵母ong、声调'的代码+乐的声首l、韵母e、声调'的代码(按编码方式四取码)=0003290169328554=五的声首w、韵母u、声调^的代码+洲的声首z、声二h、韵母ou、声调一的代码+同的声首t、韵母ong、声调'的代码+乐的声首l、序号2、韵母e、声调'的代码(按编码方式四取码)=00032790169328554众人拾柴火焰高的编码=众的声首z、韵母ong、声调,、补码(n-1=0)的代码+人的声首1"、韵母en、声调'、补码(n-l-l)的代码+拾的声首s、韵母i、声调'、补码(11-1=0)的代码+柴的声首c、韵母ai、声调'、补码(n-1=0)的代码+火的声首h、韵母uo、声调v、补码(n-K)的代码+焰的声首y、韵母an、声调'、补码(n-1=0)的代码+高的声首g、韵母ao、声调—、补码(n-1=0)的代码(按编码方式一取码)=19349574*36622864709308748891=众的声首z、声二h、韵母ong、声调'、补码(11-1=0)的代码+人的声首"韵母en、声调'、补码(n-1=1)的代码+拾的声首s、声二h、韵母i、声调'的代码+柴的声首c、声二h、韵母ai、声调'的代码+火的声首h、韵母uo、声调v、补码(n-hO)的代码+焰的声首y、韵母an、声调、、补码(n-1=0)的代码+髙的声首g、韵母ao、声调—、补码(n-1=0)的代码(按编码方式一取码)=179349574*3766227864709308748891众人拾柴火焰高的编码=众的声首z、序号1、韵母ong、声调'的代码+人的声首r、序号2、韵母en、声调'的代码+拾的声首s、序号1、韵母i、声调'、的代码+柴的声首c、序号l、韵母ai、声调'的代码+火的声首h、序号l、韵母uo、声调^的代码+焰的声首y、序号1、韵母an、声调'的代码+高的声首g、序号1、韵母ao、声调—的代码(按编码方式二取码)=11934925743166221864710930187481891=众的声首z、声二h、韵母ong、声调'的代码+人的声首r、序号1、韵母en、声调'的代码+拾的声首s、声二h、韵母i、声调'、的代码+柴的声首ch、声二h、韵母ai、声调'的代码+火的声首h、序号l、韵母uo、声调^的代码+焰的声首y、序号1、韵母an、声调'的代码+高的声首g、序号1、韵母ao、声调_的代码(按编码方式二取码)=17934925743766227864710930187481891众人拾柴火焰高的编码=众的声首z、韵母ong、声调,的代码+人的声首1"、补码*、韵母en、声调'的代码+拾的声首s、韵母i、声调'、的代码+柴的声首c、韵母ai、声调'的代码+火的声首h、韵母uo、声调^的代码+焰的声首y、韵母an、声调'的代码+髙的声首g、韵母ao、声调—的代码(按编码方式三取码)=19349*57436622864709308748891=众的声首z、声二h、韵母ong、声调、的代码+人的声首r、补码*、韵母en、声调'的代码+拾的声首s、声二h、韵母i、声调'、的代码+柴的声首c、声二h、韵母ai、声调'的代码+火的声首h、韵母uo、声调^的代码+焰的声首y、韵母an、声调'的代码+高的声首g、韵母ao、声调—的代码(按编码方式三取码)=179349*5743766227864709308748891众人拾柴火焰高的编码=众的声首z、韵母ong、声调'的代码+人的声首1"、韵母en、声调'的代码+拾的声首s、韵母i、声调'、的代码+柴的声首c、韵母ai、声调'的代码+火的声首h、韵母uo、声调v的代码+焰的声首y、韵母an、声调、的代码+高的声首g、韵母ao、声调_的代码(按编码方式四取码)=1934957436622864709308748891=众的声首z、声二h、韵母ong、声调、的代码+人的声首1"、韵母en、声调'的代码+拾的声首s、声二h、韵母i、声调'、的代码+柴的声首c、声二h、韵母ai、声调'的代码+火的声首h、韵母uo、声调^的代码+焰的声首y、韵母an、声调'的代码+高的声首g、韵母ao、声调_的代码(按编码方式四取码)=1793495743766227864709308748891词语的音码编码方式二(适用于编码方式二取码)两字词^第一字的音码+第二字的音码例如成功的编码=成的声首c、声二h、韵母eng、声调'的代码+功的声首g、序号l、韵母ong、声调—的代码(按编码方式二取码)=2753281931=成的声首c、序号l、韵母en、声调'的代码+功的声首g、序号l、韵母ong、声调—的代码(按编码方式二取码)=2157281931三字词=第一、二字音码的第一二码+第三字的音码=第一字的音码+第二、三字音码的第一二码=第一、二、三字的音码例如奥运会的编码=奥的零声首q、序号l、韵母ao、声调、的第一二码+运的声首7、序号l、韵母un、声调、的第一二码+会的声首h、序号1、韵母ui、声调'的代码(按编码方式二取码)=510171064=奥的零声首q、序号1、韵母ao、声调'的代码+运的声首y、序号1、韵母un、声调,的第一二码+会的声首h、序号1、韵母ui、声调'的第一二码(按编码方式二取码)=518940171=奥的零声首q、序号1、韵母ao、声调'的代码+运的声首y、序号1、韵母un、声调'的代码+会的声首h、序号1、韵母ui、声调'的第代码(按编码方式二取码)=518940107471064四上词-第一至末前字音码的第一二码+第末字的音码=第一字的音码+第二、三、四字音码的第一二码=第一、二、三至末字音码例如五洲同乐的编码二'五的声首w、序号2、韵母u、声调^的第一二码+洲的声首z、声二h、韵母ou、声调—的第一二码+同的声首t、序号2、韵母ong、声调'的第一二码+乐的声首l、序号2、韵母e、声调'的代码(按编码方式二取码)=0227628254=五的声首w、序号2、韵母u、声调^的第一二码+洲的声首z、序号l、韵母ou、声调_的第一二码+同的声首t、序号2、韵母ong、声调'的第一二码+乐的声首l、序号2、韵母e、声调'的代码(按编码方式二取码)=0221628254=五的声首w、序号2、韵母u、声调^的代码+洲的声首z、序号l、韵母ou、声调—的第一二码+同的声首t、序号2、韵母ong、声调'的第一二码+乐的声首l、序号2、韵母e、声调'的第一二码(按编码方式二取码)=02003216282=五的声首w、序号2、韵母u、声调^的代码+洲的声首z、声二h、韵母ou、声调—的第一二码+同的声首t、序号2、韵母ong、声调'的第一二码+乐的声首l、序号2、韵母e、声调'的第一二码(按编码方式二取码)=02003276282=五的声首w、序号2、韵母u、声调^的代码+洲的声首z、序号l、韵母ou、声调—的代码+同的声首t、序号2、韵母ong、声调'的第代码+乐的声首1、序号2、韵母e、声调'的第代码(按编码方式二取码)=02003219016293282554=五的声首*、序号2、韵母u、声调^的代码+洲的声首z、声二h、韵母ou、声调—的代码+同的声首t、序号2、韵母ong、声调'的代码+乐的声首1、序号2、韵母e、声调'的代码(按编码方式二取码)=02003279016293282554众人拾柴火焰高的编码=众的声首z、序号1、韵母ong、声调'的代码+人的声首r、序号2、韵母en、声调'的第一二码+拾的声首s、序号l、韵母i、声调'、的第一二码+柴的声首c、序号l、韵母ai、声调'的第一二码+火的声首h、序号l、韵母uo、声调-的第一二码+焰的声首y、序号1、韵母an、声调、的第一二码+高的声首g、序号l、韵母ao、声调—的第一二码(按编码方式二取码)=11934923121710181=众的声首z、声二h、韵母ong、声调'的代码+人的声首r、序号1、韵母en、声调'的代码+拾的声首s、声二h、韵母i、声调'、的第一二码+柴的声首ch、声二h、韵母ai、声调'的第一二码+火的声首h、序号l、韵母uo、'声调v的第一二码+焰的声首y、序号1、韵母an、声调,的第一二码+高的声首g、序号l、韵母ao、声调—的第一二码(按编码方式二取码)=17934923727710181=众的声首z、序号l、韵母ong、声调、的第一二码+人的声首1"、序号2、韵母en、声调'的第一二码+拾的声首s、序号l、韵母i、声调'、的第一二码+柴的声首c、序号1、韵母ai、声调'的第一二码+火的声首h、序号1、韵母uo、声调v的第一二码+焰的声首y、序号1、韵母an、声调'的第一二码+高的声首g、序号l、韵母ao、声调—的代码(按编码方式二取码)=11923121710181891=众的声首z、声二h、韵母ong、声调'的第一二码+人的声首1"、序号l、韵母en、声调'的第一二码+拾的声首s、声二h、韵母i、声调'、的第一二码+柴的声首ch、声二h、韵母ai、声调'的第一二码+火的声首h、序号1、韵母uo、声调^的第一二码+焰的声首y、序号l、韵母an、声调、的第一二码+高的声首g、序号l、韵母ao、声调—的代码(按编码方式二取码)='17923727710181891=众的声首z、序号1、韵母ong、声调'的代码+人的声首r、序号2、韵母en、声调'的代码+拾的声首s、序号1、韵母i、声调'、的代码+柴的声首c、序号l、韵母ai、声调'的代码+火的声首h、序号l、韵母uo、声调^的代码+焰的声首y、序号1、韵母an、声调'的代码+高的声首g、序号1、韵母ao、声调_的代码(按编码方式二取码)=11934925743166221862710930187481894=众的声首z、声二h、韵母ong、声调'的代码+人的声首r、序号1、韵母en、声调'的代码+拾的声首s、声二h、韵母i、声调'、的代码+柴的声首ch、声二h、韵母ai、声调'的代码+火的声首h、序号l、韵母uo、声调^16的代码+焰的声首y、序号1、韵母an、声调'的代码+高的声首g、序号1、韵母ao、声调_的代码(按编码方式二取码)=17934925743766227862710930187481894词语的输入是根据其编码原则和编码进行的,最后以一次空格键结束,也可以最后先以一次#键,再用数字键选择重码;英文单词的编码=英文单词的各个码元的代码;例如language的编码(单字母元音以其键序代码编码,参见表1)<table>tableseeoriginaldocumentpage17</column></row><table>英文单词的输入是根据其编码原则和编码进行的,最后以一次空格键结束;总之,本输入法的特征是既能输入中文,又能输入英文、符号,词语的重码少。权利要求1、一种共用键盘的中文与英文的数码输入法(30音码键元方案),其特征在于将30个字母键元分布标识在1、2、3、4、5、6、7、8、9、0十个相应的数字键位上;其中,在数字键位1上依次标识z、b、ia,在数字键位2上依次标识c、p、ua,在数字键位3上依次标识s、m、ng,在数字键位4上依次标识j、f、io,在数字键位5上依次标识q、d、e,在数字键位6上依次标识x、t、i,在数字键位7上依次标识h、n、v,在数字键位8上依次标识g、l、a,在数字键位9上依次标识k、r、o;在数字键位0上依次标识y、w、u;零声母用声母j或者q或者x替代表示,本方案规定零声母在键位上用q内加一横表示,零声母与q在键位上整体用标识;q为零声母与q;声调ˉ、′、ˇ、`、轻声·分别标识在键位1、2、3、4、5或者*上;或者io与ng可以互换;将键位上第一、二、三序位的字母键元,分别用数字1、2、3表示其序号,用字母n表示;键位上标识的数字和笔画键元与声调键元不列入排序;声母、单字母的声母序号、韵母、声调、补码的表示方式,表示方式一,单字母的声母用其字母键元的一位数的键数码为其代码,也称为声首;表示方式二,单字母的声母用其字母键元的一位数的键数码为其前代码,也称为声首,用其字母键元在键位上的一位数的序号为其后代码,也称为序号;表示方式三,第一序位的单字母声母用其字母键元的一位数的键数码为其代码,也称为声首;第二序位的单字母声母用其字母键元的一位数的键数码为其前代码,也称为声首;用一位补码*为其后代码,也简称为补码;表示方式,双字母的声母zhchsh用其首字母键元zcs的一位数的键数码为其声母的前代码,也称为声首,用其第二个字母键元h在键位上的一位数的键数码为其声母的后代码,也称为声二;表示方式,所有韵母都用其键元的两位数的键数码为代码;其中,单字母的韵母用其键元的两位数的相同键数码为代码,即a为aa、o为oo、e为ee、i为ii、u为uu、v为vv的代码;双字母的韵母用其前一个字母的键元代码为前代码、后一个字母的键元代码为后代码的两位数的键数码为代码;三字母的韵母中,韵尾不是键元ng的,都用其前两个字母作键元的代码为前代码、后一个字母的键元代码为后代码的两位数的键数码为代码,韵尾是键元ng的,都用其前一个字母的键元代码为前代码、后两个字母ng作键元的代码为后代码的两位数的键数码为代码;四字母的韵母都以其前两个字母作键元的代码为前代码、后两个字母ng作键元的代码为后代码的两位数的键数码为代码;键数码就是其键元所在键位的数码;在前的代码称为前代码,在后的代码称为后代码;表示方式,拼音中的声调,轻声·、阴平ˉ、阳平′、上声ˇ、去声`分别用其键元的一位的键代码为其声调代码;*键的符号*为补码;所有代码相应的键位作输入键位;汉字的音码编码原则是A)汉字音码按照的先声母、再韵母、后声调的顺序进行编码;B)零声母规定用q替代表示;零声母、y、w作声母使用;轻声也并入阴平编码;C)凡是汉语拼音方案中规定可以省略ü上两点写成u的,ü用u表示,不能省略两点,仍需写成ü的,用v替代表示;韵母按ea处理;D)对模糊音的处理是声母zhchsh并入zcs编易错码,声母n并入1编易错码,ing、eng、ang并入in、en、an编易错码;E)词语的编码中,零声母一定要用q替代编码;1)汉字的编码方式一汉字音码的编码先后按照声母的首字母、韵母、声调、补码的代码取码,首字母序号用字母n表示,补码个数为首字母序号n减1,用(n-1)表示,用*为补码;另外,零声母也可以不编码;声母是零声母且不编码的,汉字的音码的编码先后按照韵母、声调、补码的代码,补码个数为首字母序号n减1,用(n-1)表示;声母是zhchsh且编原码的,汉字的音码的编码先后按照声母的首字母、声母的第二个字母、韵母、声调的代码取码;汉字音码的编码=声首、韵母、声调、补码(n-1)的代码;另外,声母是零声母且不编码的,汉字音码的编码=韵母、声调、补码(n-1)的代码;声母是zhchsh且编原码的,汉字音码的编码=声首、声二、韵母、声调的代码;汉字音码的输入是根据其编码原则和编码进行的,最后以一次空格键结束;也可以最后先用一次#键,再用数字键选择重码;2)汉字的编码方式二汉字音码的编码先后按照声母的首字母、首字母的序号、韵母、声调的代码取码;另外,零声母也可以不编码;声母是零声母且不编码的,汉字的音码的编码先后按照韵母、声调、补码的代码,补码个数为首字母序号n减1,用(n-1)表示;声母是zhchsh且编原码的,汉字的音码的编码先后按照声母的首字母、声母的第二个字母、韵母、声调的代码取码;首字母序号用序号表述;只取一个补码时,用补码表述,不标个数,用*为补码;汉字音码的编码=声首、序号、韵母、声调的代码;另外,声母是零声母且不编码的,汉字音码的编码=韵母、声调、补码(n-1)的代码;声母是zhchsh且编原码的,汉字音码的编码=声首、声二、韵母、声调的代码;汉字音码的输入是根据其编码原则和编码进行的,最后以一次空格键结束;也可以最后先用一次#键,再用数字键选择重码;3)汉字的编码方式三汉字音码的编码先后按照第一序位声母的首字母、韵母、声调的代码,第二序位声母的首字母、补码、韵母、声调的代码取码;另外,零声母也可以不编码;声母是零声母且不编码的,汉字的音码的编码先后按照韵母、声调、补码的代码,补码个数为首字母序号n减1,用(n-1)表示;声母是zhchsh且编原码的,汉字的音码的编码先后按照声母的首字母、声母的第二个字母、韵母、声调的代码取码;只取一个补码时,用补码表述,不标个数,用*为补码;声母是第一序位的汉字音码的编码=声首、韵母、声调的代码;声母是第二序位的汉字音码的编码=声首、补码、韵母、声调的代码;另外,声母是零声母且不编码的,汉字音码的编码=韵母、声调、补码(n-1)的代码;声母是zhchsh且编原码的,汉字音码的编码=声首、声二、韵母、声调的代码;汉字音码的输入是根据其编码原则和编码进行的,最后以一次空格键结束;也可以最后先用一次#键,再用数字键选择重码;4)汉字的编码方式四汉字音码的编码先后按照声母的首字母、韵母、声调的代码取码;零声母一定只用替代编码;另外,声母是zhchsh且编原码的,汉字的音码的编码先后按照声母的首字母、声母的第二个字母、韵母、声调的代码取码;声母是第一序位的汉字的音码的编码=声首、韵母、声调的代码;汉字音码的编码=声首、韵母、声调的代码;另外,声母是zhchsh且编原码的,汉字音码的编码=声首、声二、韵母、声调的代码;汉字音码的输入是根据其编码原则和编码进行的,最后以一次空格键结束;也可以最后先用一次#键,再用数字键选择重码。2、一种共用键盘的中文与英文的数码输入法(30音码键元方案),其特征在于将30个字母键元分布标识在l、2、3、4、5、6、7、8、9、O十个相应的数字键位上;其中,在数字键位l上依次标识z、b、ia,在数字键位2上依次标识c、p、ua,在数字键位3上依次标识s、m、ng,在数字键位4上依次标识j、f、io,在数字键位5上依次标识g、d、e,在数字键位6上依次标识x、t、i,在数字键位7上依次标识h、n、v,在数字键位8上依次标识g、1、a,在数字键位9上依次标识k、r、o;在数字键位0上依次标识y、w、u;零声母用声母j或者q或者x替代表示,本方案规定零声母在键位上用q内加一横表示,零声母与q在键位上整体用g标识;g为零声母与q;或者io与ng可以互换;将键位上第一、二、三序位的字母键元,分别用数字l、2、3表示其序号,用字母n表示;键位上标识的数字和笔画键元与声调键元不列入排序;英文的第一、二序位的单字母键元的辅音是用其字母键元的键数码为前代码、字母键元的序数码为后代码的两位数的键序数码为代码;第三序位的单字母键元的元音、辅音v是用其字母键元的代码为前、后代码的两位数的相同键数码为代码;其双字母的元音组合、辅音组合、元辅音组合、辅元音组合是用其前一个字母键元的代码为前代码、后一个字母键元的代码为后代码的两位数的键数码为代码;其三字母的元音组合、辅音组合、元辅音组合中,后两个字母不是键元ng的,都用其前两个字母作键元的代码为前代码、后一个字母的键元代码为后代码的两位数的键数码为代码;后两个字母是键元ng的,都用其前一个字母的键元代码为前代码、后两个字母ng的键元代码为后代码的两位数的键数码为代码;四字母的元辅音组合是以其前两个字母作键元的代码为前代码、后两个字母ng的键元代码为后代码的两位数的键数码为代码;键数码就是其键元所在键位的数码,序数码就是其键元在键位上的音码序号;两位数的代码中,在前的代码称为前代码,在后的代码称为后代码;单辅音、单元音、辅音组合、元音组合、元辅音组合的码元代码及键位如下表1单辅音、单元音、辅音组合、元音组合、元辅音组合的码元代码及键位<table>tableseeoriginaldocumentpage4</column></row><table>备注双字母键元码元中的io、ia、ua、ng,只用单字母键元i加o、i加a、u加a、n加g的两位数的键数码表示;单辅音、单元音、辅音组合、元音组合、元辅音组合的码元代码及键位如下表2单辅音、单元音、辅音组合、元音组合、元辅音组合的码元代码及键位<table>tableseeoriginaldocumentpage4</column></row><table>0iou<table>tableseeoriginaldocumentpage5</column></row><table>英文的编码原则是A)英文单词按照其各个码元的书写顺序进行编码;B)英文单词既可以按照全拼的单字母码元方式编码,也可以按照混拼的单字母码元与多字母码元混合方式编码;c)多字母码元可以任意k分为少字母码元,即四个字母的码元可以按四个字母为一个码元处理;也可以按前三个字母为一个码元、后一个字母为一个码元处理;也可以按前一个字母为一个码元、后三个字母为一个码元处理;也可以按前两个字母为一个码元、后两个字母为一个码元处理;也可以按前两个字母为两个码元、后两个字母为一个码元处理;也可以按前两个字母为一个码元、后两个字母为两个码元处理;也可以按前、后两个字母为两个码元、中间两个字母为一个码元处理;也可以按四个字母为四个码元处理;三个字母的码元可以按可以按三个字母为三个码元处理;也三个字母为一个码元处理;也可以按前两个字母为一个码元、后一个字母为一个码元处理;也可以按前一个字母为一个码元、后两个字母为一个码元处理;两个字母的码元可以按两个字母为一个码元处理;也可以按两个字母为两个码元处理;英文单词的编码=英文单词的各个码元的代码;英文单词的输入是根据其编码原则和编码进行的,最后以一次空格键结束。3、根据权利要求1所述的词语音码的编码方式,其特征在于1)词语的音码编码方式一,适用于编码方式一、二、三、四取码词语=第一字至第末字的音码2)词语的音码编码方式二,适用于编码方式二取码两字词=第一字的音码+第二字的音码三字词=第一、二字音码的第一二码+第三字的音码=第一字的音码+第二、三字音码的第一二码=第一、二、三字W音码四上词=第一至末前字音码的第一二码+第末字的音码=第一字的音码+第二、三、四字音码的第一二码=第一、二、三至末字音码词语的输入是根据其编码原则和编码进行的,最后以一次空格键结束,也可以最后先以一次#键,再用数字键选择重码。全文摘要本发明主要涉及一种共用键盘的中文与英文的数码输入法(30音码键元方案);其原理是以26个英文字母和4个双字母io、ia、ua、ng共30个音码为键元,中文的输入,方式一采用声母、韵母、声调、补码,方式二采用声母首字母、序号、韵母、声调,方式三采用声母首字母、补码、韵母、声调,方式四采用声母、韵母、声调;英文的输入采用码元的键序、键键数码进行编码;其键元分布均匀,键元少,适用于至少有十个数字键的设备进行中文、英文、符号的输入。文档编号G06F3/023GK101546229SQ20091013904公开日2009年9月30日申请日期2009年5月7日优先权日2009年5月7日发明者刘金远申请人:刘金远
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1