本发明涉及一种采用7个键位分布30个字母键元的形音码输入法。
背景技术:
现在,申请号为201110350202.5的文件,其缺陷是没有采用声调,也没有与形音码、音形码融合;输入单字与两字词语的精确性不高;如果在三个没有元音字母的键位上分布四个声调,采用声调输入,可以提高单字与两字词语的精确性;如果采用与形音码、音形码融合,也可以提高单字输入的精确性。
技术实现要素:
本发明提供的7键30个字母键元的形音输入法,其特征在于:将26个英文字母键元分布在1234567七个相应的数字键位上,其中,数字键位1上为a、b、c,数字键位2上为e、d、z,数字键位3上为f、g、h、ua、ng,数字键位4上为j、k、l、m、i,数字键位5上为n、p、q、v、ia,数字键位6上为o、r、s、t,数字键位7上为w、x、y、u、io;同一键位上的字母位序可以调换;见图1。
数字键位9上为分隔符’,*为补码;数字键位0上为空格;键位#上为转换符△。
键位*上为标点符号。
数字键位9上为分隔符’;键位*上为标点符号;键位0上为空格;
在数字键位1234567上分别分布标识笔画一、丨、/、\、
拼音的首字母在键位上的序号用对应的数字表示,也用字母n表示,用序号表述;笔画、数字和其它符号不列入排序;声母的第一个字母用声首表述,声母的第二个字母用声二表述。拼音中的首字母用首字母表述。
字母、分隔符、截止符、序号、空格、笔画所对应的键位为输入键位。
汉字输入的取码原则:汉字的输入,音码按照汉语拼音方案取码;n与u在同一键位上时,iou不按简写方式iu取码;键元a与ng分布在同一键位上时,ing并入in、eng并入en取码。
汉字的音码输入方式一;
零声母的汉字的音码输入:
先后按照韵母、n个分隔符、确认取码;
汉字的音码输入:六种取码方式;
先后按照声首、韵母、n个分隔符、确认取码;
先后按照声首、n个分隔符、韵母、确认取码;
先后按照声首、序号、韵母、一个分隔符、确认取码;
其中,声母是zhchsh的汉字的音码输入:
先后按照声首、声二、韵母、一个分隔符、确认取码;
即;
零声母的汉字的音码输入
=韵母、n个分隔符、确认;
汉字的音码输入
=声首、韵母、n个分隔符、确认;
=声首、n个分隔符、韵母、确认;
=声首、序号、韵母、一个分隔符、确认;
声母是zhchsh的汉字的音码输入
=声首、声二、韵母、一个分隔符、确认;
汉字的形码输入方式一
汉字的形码输入,先后按照第一至末笔画取码,最后以一次确认键结束;
汉字的形码输入=第一至末笔画、确认;
汉字的融合输入方式一
汉字的输入以形码、音码进行融合;
零声母汉字的融合输入
=韵母、n个分隔符、确认;
汉字的融合输入
=声首、韵母、n个分隔符、确认;
=声首、n个分隔符、韵母、确认;
=首字母、序号、韵母、一个分隔符、确认;
=声首、声二、韵母、一个分隔符、确认;
=第一至末笔画、确认;
词语的音码输入方式一;
四个及以上字的词统称为四上词。词语各字的音码中不包括确认。
两字词
=第一字的音码+第二字的音码+确认;
=第一字的首字母、n个分隔符+第二字首字母、n个分隔符、韵母+确认;
=第一字的首字母、序号+第二字首字母、序号、韵母、一个分隔符+确认;
三字词
=第一、二字的首字母、n个分隔符+第三字首字母、n个分隔符、韵母+确认;
第三字是零声母的韵母不编码;
=第一、二字的首字母、序号+第三字首字母、序号、韵母、一个分隔符+确认;
第三字是零声母的韵母不编码;
四上词
=第一字至第末字的首字母、n个补码或者分隔符+确认;
=第一字至第末字的首字母、序号+一个补码或者分隔符+确认。
词语的形码输入方式一;
两字词=第一字的部首或者首部件、其后的任意个笔画,共取至少四码,部首或者首部件其后至少取一个笔画+一个前截止符+第二字的第一至末笔画+确认;
三字词=第一字的第一二三笔画+一个前截止符+第二字的第一二三笔画+一个前截止符+第三字的第一至末笔画+确认;
四上词=第一字的第一二三笔画+一个前截止符+第二字的第一二三笔画+一个前截止符+第三字的第一二三笔画+一个前截止符+第末字的第一二三笔画+确认;
两字词中第一字的部首或者首部件、其后的任意个笔画,不足四笔画码的,按照实际取码;第一字为独体字的,第一二三笔画视为部首或者首部件取码,独体字不足四笔画码的,按照实际取码;
三字词中第一、二字不足三笔画码的,四上词中第一、二、三、末字中不足三笔画码的,按照实际取码;
附图说明
图1为数字键盘输入键位图。
具体实施方式
本发明下面描述实施范例;参见图1。
汉字的融合输入方式一
汉字的输入以形码、音码进行融合;
零声母汉字的融合输入
=韵母、n个分隔符、确认;
汉字的融合输入
=声首、韵母、n个分隔符、确认;
=声首、n个分隔符、韵母、确认;
=首字母、序号、韵母、一个隔符、确认;
=声首、声二、韵母、一个分隔符、确认;
例如(安)的音码输入
=韵母an、(n=3)个分隔符’、确认=47999确认;
(双)的音码输入
=声首s、韵母uang、(n=1)个分隔符’、确认=374779确认;
=声首s、韵母uang、(n=1)个分隔符’、确认=32779确认;
=声首s、韵母uang、(n=1)个分隔符’、确认=37449确认;
=声首s、韵母uang、(n=1)个分隔符’、确认=3249确认;
=声首s、(n=1)个分隔符’、韵母uang、确认=397477确认;
=声首s、(n=1)个分隔符’、韵母uang、确认=39277确认;
=声首s、(n=1)个分隔符’、韵母uang、确认=39744确认;
=声首s、(n=1)个分隔符’、韵母uang、确认=3924确认;
=声首s、序号1、韵母uang、一个分隔符’、确认=3174779确认;
=声首s、序号1、韵母uang、一个分隔符’、确认=312779确认;
=声首s、序号1、韵母uang、一个分隔符’、确认=317449确认;
=声首s、序号1、韵母uang、一个分隔符’、确认=31249确认;
=声首s、声二h、韵母uang、一个分隔符’、确认=3174779确认;
=声首s、声二h、韵母uang、一个分隔符’、确认=312779确认;
=声首s、声二h、韵母uang、一个分隔符’、确认=3174779确认;
=声首s、声二h、韵母uang、一个分隔符’、确认=31249确认;
下面以汉字的音码输入方式一述实施范例;参见图1。
词语的音码输入方式一;
四个及以上字的词统称为四上词。词语各字的音码中不包括确认。
两字词
=第一字的音码+第二字的音码+确认;
=第一字的首字母、n个分隔符+第二字首字母、n个分隔符、韵母+确认;
=第一字的首字母、序号+第二字首字母、序号、韵母、一个分隔符+确认;
三字词
=第一、二字的首字母、n个分隔符+第三字首字母、n个分隔符、韵母+确认;
第三字是零声母的韵母不编码;
=第一、二字的首字母、序号+第三字首字母、序号、韵母、一个分隔符+确认;
第三字是零声母的韵母不编码;
四上词
=第一字至第末字的首字母、n个分隔符+确认;
=第一字至第末字的首字母、序号+一个分隔符+确认。
例如浏览
=首字母l、(n=2)个分隔符’、韵母iou+首字母l、(n=2)个分隔符’、韵母an+确认;
=89987589947确认;
=首字母l、韵母iou、(n=2)个分隔符’+首字母l、韵母an、(n=2)个分隔符’+确认;
=88579984799确认;
=首字母l、序号2、韵母iou、一个分隔符’+首字母l、序号2、韵母an、一个分隔符’+确认;
=82857982479确认;
=首字母l、(n=2)个分隔符’+首字母l、(n=2)个分隔符’、韵母an+确认
=89989947确认;
=899899472确认
=首字母l、序号2+首字母l、序号2、韵母an、一个分隔符’+确认;
=8282479确认;
尼姑庵
=首字母n、(n=2)个分隔符’+首字母g、(n=3)个分隔符’+首字母a、(n=3)个分隔符’+确认;
=79989994999确认;
=首字母n、序号2+首字母g、序号3+首字母a、序号3、一个分隔符’+确认;
=7283439确认。
明镜高悬
=首字母m、(n=2)个分隔符’+首字母j、(n=1)个分隔符’+首字母g、(n=3)个分隔符’+首字母x、(n=1)个分隔符’+确认;
=39949899969确认;
=首字母m、序号2+首字母j、序号1+首字母g、序号3+首字母x、序号1+一个分隔符’+确认;
=324183619确认。
词语的形码输入方式一
两字词=第一字的部首或者首部件、其后的任意个笔画,共取至少四码,部首或者首部件其后至少取一个笔画+一个前截止符+第二字的第一至末笔画+确认;
三字词=第一字的第一二三笔画+一个前截止符+第二字的第一二三笔画+一个前截止符+第三字的第一至末笔画+确认;
四上词=第一字的第一二三笔画+一个前截止符+第二字的第一二三笔画+一个前截止符+第三字的第一二三笔画+一个前截止符+第末字的第一二三笔画+确认;
两字词中第一字的部首或者首部件、其后的任意个笔画,不足四笔画码的,按照实际取码;第一字为独体字的,第一二三笔画视为部首或者首部件取码,独体字不足四笔画码的,按照实际取码;
三字词中第一、二字不足三笔画码的,四上词中第一、二、三、四至末字中不足三笔画码的,按照实际取码;
例如奖杯
=第一字首部件(丬)、其后第一笔画(/)+一个前截止符‘+第二字部首(木)、其后第一至末笔画(一/丨\)+确认;
=4123712341324确认;
=第一字首部件(丬)、其后第一二笔画(/
=41235712341324确认;
=第一字首部件(丬)、其后第一二三笔画(/
=412354712341324确认;
=第一字首部件(丬)、其后第一二三四笔画(/
=4123541712341324确认;
=第一字首部件(丬)、其后第一二三四五笔画(/
=41235413712341324确认;
=第一字首部件(丬)、其后第一二三四五六笔画(/
=412354134712341324确认;
求索
=第一字第一二三笔画(一丨\)、其后第一笔画(一)+一个前截止符‘+第二字部首(十)、其后第一至末笔画(一丨\
=124171245554234确认;
=第一字第一二三笔画(一丨\)、其后第一二笔画(一/)+一个前截止符‘+第二字部首(十)、其后第一至末笔画(一丨\
=1241371245554234确认;
=第一字第一二三笔画(一丨\)、其后第一二三笔画(一/\)+一个前截止符‘+第二字部首(十)、其后第一至末笔画(一丨\
=12413471245554234确认;
=第一字第一二三笔画(一丨\)、其后第一二三四笔画(一/\\)+一个前截止符‘+第二字部首(十)、其后第一至末笔画(一丨\
=124134471245554234确认;
群英会
=第一字的第一二三笔画(
=51171227341154确认;
明镜高悬
=第一字的第一二三笔画(口一/)+一个前截止符‘+第二字的第一二三笔画(/一一)+一个前截止符‘+第三字的第一二三笔画(\一口)+一个前截止符‘+第末字的第一二三笔画(口一一)+确认;
=613731174167611确认;
本输入法适用于至少有十个数字键位的电子通讯设备的中文输入。