换位、连击、声形及少选的汉字拼音输入方法与流程

专利检索2022-05-11  1


1.本技术涉及手机及电脑等电子设备的汉字输入领域,是一种换位、连击、声形及少选汉字拼音输入法。


背景技术:

2.目前,最多流行于手机等电子设备上的汉字拼音输入法有多种,例如,有全拼输入法、简拼输入法、双拼输入法等。其中全拼输入法是将汉语拼音的声母和韵母全部输入的汉字拼音输入法,简拼输入法是只输入汉字声母的汉字拼音输入法,双拼输入法是将声母与韵母中各取一个字母输入的汉字拼音输入法。
3.以上各种输入法各有利弊,例如,简拼输入法具有操作简单、速度快的优点,但重码率高,所以使得定选时间加长;全拼输入法的重码率较少,但要需要键入完整的声母和韵母,击键不够连贯;双拼的定选时间不长,击键次数也不多,但要需要记忆很多韵母的替代键位。


技术实现要素:

4.为了解决上述技术问题或者至少部分地解决上述技术问题,本技术提供了一种换位、连击、声形及少选汉字拼音输入法。
5.本技术提供的换位、连击、声形及少选汉字拼音输入法,包括:在使用标准键盘一次组合输入两个及两个以上的汉字时,输入方式由键入同等数量汉字的声母 适当数量的韵母 声调及字形码组成。在输入过程中,声母与韵母分别组合键入,以使声母 声母优先产生可选词及词组,继而以连续击键韵母的其中一位字母对应键位的方式代替击键韵母不同字母对应键位的方式,表达出所有不同韵母,然后按利用标准键盘的横行纵列布局形式,根据键击行列交汇点的键位,同时定选声调和字形。
6.本技术为加快打字速度采用了有别于其它汉字输入法的方案,即:

声母与韵母组合换位击键;

采用增加键入同一个键位次数的方式,以替代逐一键入不同字母键位的方式,表达出相同的韵母。本技术利用汉语拼音中的全部韵母均由字母a、e、i、o、u、n、g组成,以连续键入其中同一字母键位的方式,根据键入次数不同,表达出全部含有该字母的不同韵母。所有上述字母都可以被选定为连续键入的键位,本技术,特别以韵母的首位字母及末位字母作为连续键入的键位,实现了对韵母的方便、快捷输入;

利用标准键盘的数字键加字母键组成的四横行及十纵列的排列形式,以不同的行确定拼音的声调,不同的列确定本发明对汉字所划分的九种字形的选定,键击行列交汇点的键位,同时确定拼音的声调及字形。

对处于第一候选项的两个或其他字数的汉字实现免选。本技术提供的方案具有重码率低,操作简单、速度快、定选时间短的优点。
具体实施方式
7.为使本技术实施例的目的、技术方案和优点更加清楚,下面将对本技术实施例中
的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
8.本技术提供的换位、连击、声形及少选汉字拼音输入法,包括:
9.在使用标准键盘一次输入一个汉字时,输入内容由声母 韵母 声调及字形码组成;一次输入两个汉字时,输入内容由声母 声母 韵母 韵母 声调及字形码组成;一次输入多于两个汉字时,需等额增加声母的键入次数以及适当增加韵母的键入次数;在输入过程中,声母与韵母分别组合键入,以使声母 声母优先产生可选词及词组,继而以连续击键目标韵母的其中一位字母对应键位的方式代替击键含该字母的韵母不同字母对应键位的方式,锁定目标汉字或继续缩小范围,之后,可以按照标准键盘中数字键加字母键组成的四横行和十纵列的排列形式,以不同的行对应不同的声调,以不同的列对应不同的字形,根据键击行列交汇点的键位,确定对应的声调和字形。
10.可理解的是,当一次输入一个汉字时,依次输入一个声母,以及一个适拼韵母,继而键入目标声调及字形码键位,从而得到对应的尽量少的可选汉字;当一次需要输入两个及以上汉字时,依次输入第一个汉字的声母、第二个汉字或更多个的声母、第一个汉字的韵母及键入第二个或更多个汉字的韵母,之后,依次输入两个或更多个汉字各自的声调和字形对应的按键。
11.当然,在输入韵母的一个字母(例如首字母或末字母)时,由于与声母适配且具有相同首字母或末字母的韵母可能有多个,此时可以键入韵母的首字母或末字母键位的次数,以定选目标韵母。由于同样的拼音可能对应多个汉字,为了进一步缩小范围,可以通过声调和字形进行筛选,定选目标汉字。
12.当然,在输入时,输入几个汉字的声母,这样会针对这几个声母产生可选词或词组,为进一步缩小范围,例如,输入两个汉字,就输入这两个字的声母,这样会得到这两种声母对应的多个词组,用户可以键入第一个汉字中的韵母和第二个汉字中的韵母,进而缩小范围;进一步敲击两个汉字各自的声调字形对应的按键,借助可选汉字提示框,定选汉字。
13.在具体实施时,该方法可以适用于全拼法中的声母与韵母分别输入,在将声母与韵母以群组方式分开输入,当出现候选项过多时难以查找拟选字、词及词组时,继续键入适拼的韵母,以缩小候选范围;在输入时,声母与韵母是分别输入的,在提示弹框中依然以一个声母适配一个韵母的方式成双配对方式显现;用户键入相同数字序号的数字键后,生成了同序号的候选项的字、词或词组;用户键入空格键后,生成第一候选项内容的字、词或词组;用户键入标点符号的键位后,生成了第一候选项的字、词及词组,并同时生成了该符号;用户键入声母或韵母键,则继续完成拼音弹框内的后续输入操作;在输入时,第一个输入的韵母与第一个声母适配,或与最后一个声母适配,具体适配的声母由属性按钮选项键定选,软件默认其首先与最后一个声母适配;在输入构成独立音节的韵母时,不需要把独立构成音节的韵母在韵母群组部分输入,只需在声母群组中输入,在韵母群组中只输入与已输入的声母相匹配的韵母。
14.也就是说,本技术提供的方法可以应用在全拼输入法中,输入一个声母的字母,输入一个韵母的字母,会出现声母和韵母组合的提示框。如果产生的选项过多,则再继续输入韵母,确定目标韵母,从而得到目标声母韵母组合,然后会展示拼音对应的汉字提示框,展
示拼音对应的多个字、词或词组,在提示框中每一个候选项前面都有一个数字序号,用户也可以键入相同数字序号的数字键后,便可以得到对应声母和韵母组合对应的汉字。
15.当然,如果在出现提示框后,用户点击的是空格,则选择提示框中的第一个候选项对应的字、词或词组。如果用户点击的是一个逗号键,则在选择第一个候选项对应的字、词或词组的同时在其后生成一个逗号。
16.在具体实施时,如果需要得到多个汉字,则在输入多个声母后输入第一个韵母时,韵母可以由与最后一个,也可以与最前一个声母依次匹配组合,用户可以在属性按钮选项键中设置,例如设置与第一个声母组合。在不设置的情况下,默认是与最后一个声母组合。输入第二个韵母时,第二个韵母与倒数第二个声母组合,依次类推。
17.在输入独立音节构成的韵母时,例如在输入“阿姨”的拼音时,输入如a、y两个字母即可,须把a放在了声母组进行输入。
18.当然,本技术提供的方法可以适用于双拼法。双拼输入法的字母键位可以为声母或韵母,为进行区分,在键入韵母群组之前需键入“,”;若连续两次键入“,”,则第一候选项与“,”同时生成;通过属性按钮键的选择,可以将韵母与声调及字形的操作顺序继续换位,即汉字由声母 声母 声调及字形码 韵母 韵母的方式生成。
19.用户可以通过属性按扭键进行个性化设置,将输入顺序设置为声母 声母 声调及字形码 韵母 韵母,例如,在输入两个汉字时,先输入两个汉字的声母,再输入两个汉字的声调合字形对应的按键,最后输入两个汉字的韵母。
20.在具体实施时,本技术提供的方法利用汉语拼音的所有韵母均由字母a、o、e、i、u、n或g构成,连续键击其中任一字母键位,根据键击的次数,生成所有含该字母的各个不同韵母,该方法称之为连击法。连击法包括首连法、末连法。
21.其中,该方法利用汉语拼音的所有韵母的首位字母均由字母a、o、e、i、u构成的特征,键入某个声母后,再单次键入或连续键击其中任一字母键位,根据键击的次数,生成所有含该字母为首位的所有适拼韵母,该方法称之为首连法。
22.其中,该方法利用汉语拼音的所有韵母的末位字母均由字母a、o、e、i、u、n、g构成,键入一个声母后,再连续键击其中任一字母键位,根据键击的次数,生成包含所有该字母为末位的不同韵母,该方法称之为末连法。
23.下面对首连法进行说明:
24.当键入声母b、p、m、d、t、n、l、g、k、h、zh、ch、sh、z、c、s后,再键入韵母a时,拼音提示弹框的韵母显示为:1.an 2.ang3.ai 4.ao;当键入声母f后,键入韵母a时,拼音提示弹框的韵母显示为:1.an 2.ang;当键入声母r、y后,键入韵母a时,拼音提示弹框的韵母显示为:1.an 2.ang 3.ao;当键入声母w后,击打韵母a时,拼音提示弹框的韵母显示为:1.an 2.ang 3.ai;当键入声母p、m、f、sh后,键入韵母o时,拼音提示弹框的韵母显示为1.ou;当键入声母d、t、n、l、g、k、h、zh、ch、r、z、c、s、y后,键入韵母o时,拼音提示弹框的韵母显示为:1.ong 2.ong 3.ou;当键入声母b、p、m、f、d、n、g、k、h、zh、sh、z、w后,键入韵母e时,拼音提示弹框的韵母显示:1.en 2.eng 2ei;当键入声母t后,键入韵母e时,拼音提示弹框的韵母显示为:1.eng、2.eng;当键入声母l后,键入韵母e时,拼音提示弹框的韵母显示为:1.eng、2.ei;当键入声母c、ch、r、s后,键入韵母e时,拼音提示弹框的韵母显示为:1.en 2.eng;当键入声母b、p后,键入韵母i时,弹出拼音显示框内的韵母为:1.in、2.ing 3.ian 4.iao 5.ie;当键入
2.ua;当键入声母g、k、h、z、c、s、r、zh、ch、sh后,键入韵母末位字母e时,拼音提示弹框的韵母显示为:1.e;当键入声母b、p后,键入韵母末位字母e时,拼音提示弹框的韵母显示为:1.ie;当键入声母d、t后,键入韵母末位字母e时,拼音提示弹框的韵母显示为:1.e 2.ie;当键入声母n、l后,键入韵母末位字母e时,拼音提示弹框的韵母显示为:1.e 2.ie3.ve;当键入声母j、q、x后,键入韵母末位字母e时,拼音提示弹框的韵母显示为:1.ie 2.ue;当键入声母b、p、m后,键入韵母末位字母g时,拼音提示弹框的韵母显示为:1.ang 2.eng 3.ing;当键入声母f后,键入韵母末位字母g时,拼音提示弹框的韵母显示为:1.ang 2.eng;当键入声母d、t后,键入韵母末位字母g时,拼音提示弹框的韵母显示为:1.ang 2.eng 3.ing 4.ong;当键入声母n、l后,键入韵母末位字母g时,拼音提示弹框的韵母显示为:ang、eng、ing、ong、iang;当键入声母g、k、h后,键入韵母末位字母g时,拼音提示弹框的韵母显示为:1.ang 2.eng 3.ong 4.uang;当键入声母j、q、x后,键入韵母末位字母g时,拼音提示弹框的韵母显示为:1.ing 2.iang 3.iong;当键入声母z、c、s、r后,键入韵母末位字母g时,拼音提示弹框的韵母显示为:1.ang 2.eng 3.ong;当键入声母zh、ch、sh后,键入韵母末位字母g时,拼音提示弹框的韵母显示为:1.ang 2.eng 3.ong 4.uang;当键入声母b、p、m、n、l后,键入韵母末位字母i时,拼音提示弹框的韵母显示为:1.i 2.ai 3.ei;当键入声母f后,键入韵母末位字母i时,拼音提示弹框的韵母显示为:1.ei;当键入声母d、c、z、zh、sh后,键入韵母末位字母i时,拼音提示弹框的韵母显示为:1.iai 2.ei 3.ui 4.uai;当键入声母g、k、h后,键入韵母末位字母i时,拼音提示弹框的韵母显示为1.ai 2.ei 3.ui 4.uai;当键入声母ch后,键入韵母末位字母i时,拼音提示弹框的韵母显示为1.i 2.ai 3.ui 4.uai;当键入声母j、q、x后,键入韵母末位字母i时,拼音提示弹的韵母显示为:1.i;当键入声母b、p、m后,键入韵母末位字母n时,拼音提示弹框的韵母显示为1.an 2.en 3.in 4.ian;当键入声母g、k、h、z、c、s、r、d、zh、ch、sh后,键入韵母末位字母n时,拼音提示弹框的韵母显示为:1.an 2.en 3.un 4.uan;当键入声母f后,键入韵母末位字母n时,拼音提示弹框的韵母显示为:1.an 2.en;当键入声母l后,键入韵母末位字母n时,拼音提示弹框的韵母显示为:1.an 2.in 3.un 4.ian 5.uan;当键入声母j、q、x后,键入韵母末位字母n时,拼音提示弹框的韵母显示为1.in 2.un 3.ian 4.uan;当键入声母b、p、m后,键入韵母末位字母o时,拼音提示弹框的韵母显示为:1.o 2.ao 3.iao;当键入声母f、w、y后,键入韵母末位字母o时,拼音提示弹框的韵母显示为:1.o;当键入声母d、t、n后,键入韵母末位字母o时,拼音提示弹框的韵母显示为:1.ao 2.uo 3.iao;当键入声母l后,键入韵母末位字母o时,拼音提示弹框的韵母显示为:1.o 2.ao 3.uo 4.iao;当键入声母g、k、h、z、c、s、r、zh、ch、sh后,键入韵母末位字母o时,拼音提示弹框的韵母显示为:1.ao 2.uo;当键入声母j、q、x后,键入韵母末位字母o时,拼音提示弹框的韵母显示为:1.iao;当键入声母b、p后,键入韵母末位字母u时,拼音提示弹框的韵母显示为:1.u;当键入声母m、f、g、k、h、t、z、c、s、r、zh、ch、sh后,键入韵母末位字母u时,拼音提示弹框的韵母显示为:1.u 2.ou;当键入声母d、n、l后,键入韵母末位字母u时,拼音提示弹框的韵母显示为:1.u 2. 3.iu 4.ou;当键入声母j、q、x后,键入韵母末位字母u时,拼音提示弹框的韵母显示为:1.u 2.iu;当键入声母n、l后,键入韵母末位字母v时,拼音提示弹框的韵母显示为:1.v。
29.末连法在输入适拼韵母时以连续键入韵母最后一位字母的方式,根据击键次数,替代键入全部含该字母在末位的全部韵母的不同字母;韵母为an、ang,击键该韵母的最后
一位字母键一次。
30.通过上述提示框,可以得知,韵母为en、eng、iu,击键该韵母的最后一位字母键两次;韵母为ia、ua、ue、ve、iong、uang、ian、iao、ou、uai、uan,可以按住该韵母的最后一位字母键位直到最后的韵母出现在拼音提示弹框的首选位置;韵母为ao在与声母l适拼时除外时,击键该韵母的最后一位字母键一次;韵母为ao,且与声母l适拼时,击键该韵母的最后一位字母键两次;韵母为ie,且与声母b、p、j、q、x适拼时,击键该韵母的最后一位字母键一次,其与其他声母适拼时,击键该字母键位两次;韵母为ai,且与声母g、k、h适拼时,击键该韵母的最后一位字母键一次,其与其他声母适拼时,击键该字母键位两次;韵母为ing,且与声母j、q、x适拼时,击键该韵母的最后一位字母键一次,其与其他声母适拼时,击键该字母键位三次;韵母为ing,且与声母j、q、x适拼时,击键该韵母的最后一位字母键一次,其与其他声母适拼时,击键该字母键位三次;韵母为ui,击键该韵母的最后一位字母键三次;韵母为ong,且与声母d、t、n、l适拼时,击键该韵母的最后一位字母键四次,其与其他声母适拼时,击键该字母键位三次;韵母为iang,且与声母j、q、x适拼时,击键该韵母的最后一位字母键两次,其与其他声母适拼时,击键该字母键位四次;韵母为un,且与声母j、q、x适拼时,击键该韵母的最后一位字母键两次,其与其他声母适拼时,击键该字母键位四次;韵母为uo,且与声母l适拼时,击键该韵母的最后一位字母键三次,其与其他声母适拼时,击键该字母键位两次;韵母为ei:其与声母f适拼时,击键该韵母的最后一位字母键一次,其与声母g、k、h适拼时,击键该韵母的最后一位字母键两次;其与其他声母适拼时,击键该字母键位三次。
31.字母n与g既是韵母中的字母,亦是声母中的字母,为作区别,在以声母与韵母换位输入时,以n及g作为韵母输入时,须先键入“,”键。
32.在首连法和末连法中,声母及韵母均为单个字母时,键入相同字母的键位一次;声母是由两个字母组成的,连续键入首个字母即可生成,比如sh,键击s键位两次可以生成,若键击3次则生成了两个声母s、s,键击4次则生成两个声母s、sh,键击5次则生成两个声母sh、s,键击6次则生成两个声母sh、sh,以此类推,可产生多个该两种声母,都有拼音提示框提示,方便操作,当然,也可以两个字母的所在键位输入,或按住其中首位字母作短暂停留,直至拼音提示框出现该含双字母的声母出现时松手,这几种方法可以同时并用。
33.若短暂按住首位或末位韵母的字母键位,此时若换击其他键位则定选了末位选项,若松开后,继续击打该键位,则是从倒数第二位开始逐一向前选择,直至换击其他键位时定选;键入独立构成音节的韵母时,逐一键入该韵母的全部字母;键入单一字母构成的韵母时直接键入该字母。
34.在具体实施时,按照本技术根据汉字的偏旁部首的组合方式把汉字字形划分为九种,利用标准键盘数字加字母等键位共四横行,十纵列的键面布局,以每一列对应一种字形:第一种字形为左、右的偏旁部首组合而成的字形,示意字形为:ll;第二种字形为上、下的偏旁部首组合而成的字形,示意字形为:二;第三种字形为左、中、右的偏旁部首组合而成的字形,示意字形为:lll;第四种字形为上、中、下的偏旁部首组合而成的字形,示意字形为:三;第五种字形为一个左偏旁加右部上下至少两个部首组合而成的字形,示意字形为l二;第六种字形为一个右偏旁加左部上下两个或以上部首组合而成的字形,示意字形为:二l;第七种字形为一个上部字头加下部左右至少两个部首组合而成的字形,示意字形为:∏;第八种字形为以至少两个部首组加下部部首组合而成的字形,示意字形为:ll;第九种字形
为独立成字的偏旁部首组合而成的字形以及其它字形,示意字形为:口;在标准键盘的从上至下的第一行对应轻声或一声,第二行对应二声,第三行对应三声,第四行对应四声。以上的示意字形仅仅示意字形,没有字义内涵。
35.第一种字形比如:红、则;第二种字形比如:字、贯;第三种字形比如:树、哪;第四种字形比如:幕、草;第五种字形比如:倡、给;第六种字形比如:别、部;第七种字形比如:菽、晶;第八种字形比如:餐、聚;第九种字形比如:车、器、匠、图。
36.当然,用户可通过属性按钮将由精选变为粗选,即九列对应9种字形转换为3列对应9种字形;第一列对应第一、第三、第五、第六种字形;第二列对应第二、第四种、第七、第八种字形;第九列对应第九种字形。
37.其中,若只确定声调,则数字0键位对应轻声或一声调,字母p键位对应第二声调;“;:”键对应三声调;“、?”键对应四声调。
38.其中,若只确定字形,键击第三横行的字母a至字母l对应九种字形,该操作由属性按钮预先定选。
39.4.在具体实施时,通过属性按钮的选择,可以实现对两个汉字的免选操作,即:当输入一个汉字时,仍以键击数字键位或空格键位定选汉字,而输入两个汉字时,输入两个汉字的声母后,包括继续输入韵母及声形码后,无需键击数字键位或空格键位,直接输入第三个声母,则处于第一候选项的两个汉字自动生成,若键入空格键位,则生成了第二个候选项的汉字,若需输入三个及以上汉字时,在输入两个声母后键入句号键,即:“。”,之后,输入声母完毕后,或继续韵母输入等操作,以键入数字键或空格键定选目标汉字,此时,若连续键击两次“。”键,则所输入的两个汉字与“。”同时生成。通过属性按钮的选择,也可以免选其他字数的汉字。
40.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
41.本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
转载请注明原文地址:https://win.8miu.com/read-950251.html

最新回复(0)