The invention is based on QWERTY layout and layout of squares respectively provides a simplified Chinese code Pinyin input method, the consonants and vowels are assigned to a simplified code, initial and final simplified code connection corresponding simplified syllable code, the original spelling and simplify the code for the corresponding record standard code, including: the establishment of corresponding relations standard code and key code, denoted as transcoding relationship; received through the keyboard input key syllable code strings; according to the relationship between the key transcoding syllable code string into standard code, syllable string and output; movement has the advantages of short distance, reduce the burden on the hand, enhance convenience and single hand operation to reduce the error probability, and two kinds of layout of their simplified code scheme can provide more targeted and better experience. The invention also provides a method for implementing the Chinese simplified code Pinyin input method and readable storage medium and computer program, including key code receiving module, standard code generation module and output module.
【技术实现步骤摘要】
一种中文简化码拼音输入法及配套的计算机可读存储介质
本专利技术涉及信息输入
,特别是涉及一种中文简化码拼音输入法及配套的计算机可读存储介质。
技术介绍
拼音输入法是当前人们使用得最多的一种中文输入方式,其中无论是在QWERTY键位布局还是九宫格键位布局上,单手操作都是十分常见的输入场景,例如使用实体键盘时一边输入一边接打电话,或者在智能手机、平板电脑等采用虚拟键盘的设备上单手操作等,对后者来说单手操作更是一种基本的使用方式。在QWERTY布局上,由于键位较窄且韵母中各字母之间相距往往较远,需要双手协同输入才能较好地发挥效率,单手操作的效率和体验均不是太好,一是运动距离较长,手部容易疲劳,尤其是像ian这样几乎跨越键盘宽度的韵母,二是输入路径转折往复较多,寻找韵母中的各字母需要一定的反应时间,例如音节shuang需要跳转五次,操作不便且易出错。九宫格布局尽管键位少宽度大,但也同样存在类似的一些问题,一定程度上影响了使用体验。因此若能找到方法改善上述的这些问题,可以使得单手操作等场合下文字输入的体验或效率得到提升。
技术实现思路
针对上述问题,本专利技术提出了一种中文简化码拼音输入法及配套的计算机可读存储介质,通过在键盘上采用简化码进行输入,使得单手操作等场合下的文字输入过程变得简单快捷、不易疲劳。首先针对QWERTY键位布局,本专利技术提出了一种中文简化码拼音输入法,其技术方案如下:一种中文简化码拼音输入法,应用于QWERTY键位布局,为各声母、韵母分别指定一个简化码,声母和韵母的简化码连接得到对应音节的简化码,记与简化码对应的原始拼写为标准码,其中,声母 ...
【技术保护点】
一种中文简化码拼音输入法,应用于QWERTY键位布局,其特征在于,为各声母、韵母分别指定一个简化码,声母和韵母的简化码连接得到对应音节的简化码,记与简化码对应的原始拼写为标准码,其中,声母zh、ch、sh的简化码依次为zz、cc、ss,其余声母的简化码与标准码相同;韵母an、ang的简化码依次为aa、aaa,韵母en、eng的简化码依次为ee、eee,韵母ia、ian、iang的简化码依次为ii、iii、iiii,韵母ing、iong的简化码依次为inn、iooo,韵母ong的简化码为ooo,韵母ua、uan、uang的简化码依次为uu、uuu、uuuu,韵母ai的简化码为ai或ae或oi,韵母ao的简化码为ao或ar或oo,韵母ei的简化码为ei或er,韵母ie的简化码为ie或io,韵母uai的简化码为uui或uoi,韵母iao的简化码为iio或ioo,其余韵母的简化码与标准码相同;所述输入法包括如下步骤:根据标准码与简化码的对应关系以及字母所处的键位,建立标准码与键位码的对应关系,记为转码关系;接收通过键盘输入的音节键位码串;根据所述转码关系将所述音节键位码串转化为匹配的标准码音节 ...
【技术特征摘要】
1.一种中文简化码拼音输入法,应用于QWERTY键位布局,其特征在于,为各声母、韵母分别指定一个简化码,声母和韵母的简化码连接得到对应音节的简化码,记与简化码对应的原始拼写为标准码,其中,声母zh、ch、sh的简化码依次为zz、cc、ss,其余声母的简化码与标准码相同;韵母an、ang的简化码依次为aa、aaa,韵母en、eng的简化码依次为ee、eee,韵母ia、ian、iang的简化码依次为ii、iii、iiii,韵母ing、iong的简化码依次为inn、iooo,韵母ong的简化码为ooo,韵母ua、uan、uang的简化码依次为uu、uuu、uuuu,韵母ai的简化码为ai或ae或oi,韵母ao的简化码为ao或ar或oo,韵母ei的简化码为ei或er,韵母ie的简化码为ie或io,韵母uai的简化码为uui或uoi,韵母iao的简化码为iio或ioo,其余韵母的简化码与标准码相同;所述输入法包括如下步骤:根据标准码与简化码的对应关系以及字母所处的键位,建立标准码与键位码的对应关系,记为转码关系;接收通过键盘输入的音节键位码串;根据所述转码关系将所述音节键位码串转化为匹配的标准码音节串并输出。2.根据权利要求1所述的中文简化码拼音输入法,其特征在于,韵母ai、ao、ei、ie的简化码与标准码相同,韵母uai的简化码为uui,韵母iao的简化码为iio。3.根据权利要求1所述的中文简化码拼音输入法,其特征在于,韵母ai的简化码为ae,韵母ao的简化码为ar,韵母ei的简化码为er,韵母ie的简化码为io,韵母uai的简化码为uui,韵母iao的简化码为iio。4.根据权利要求1所述的中文简化码拼音输入法,其特征在于,韵母ai的简化码为oi,韵母ao的简化码为oo,韵母ei的简化码为ei,韵母ie的简化码为ie,韵母uai的简化码为uoi,韵母iao的简化码为ioo。5.根据权利要求2所述的中文简化码拼音输入法,其特征在于,记各键位上所标注的字母为该键位的提示字母,初始时候各键位采用属性字母作为提示字母,指定时间阈值T1,当满足如下的条件时变更键位的提示字母:(1)接收到键位A的输入信号时,若收到信号时该键位的提示字母为A,将该提示字母变更为N,若收到信号时该键位的提示字母为N,将该提示字母变更为G;(2)接收到键位E的输入信号时,若收到信号时该键位的提示字母为E,将该提示字母变更为N,若收到信号时该键位的提示字母为N,将该提示字母变更为G;(3)接收到键位I的输入信号时,若收到信号时该键位的提示字母为I,将该提示字母变更为A,若收到信号时该键位的提示字母为A,将该提示字母变更为N,若收到信号时该键位的提示字母为N,将该提示字母变更为G;(4)接收到键位O的输入信号时,若收到信号时该键位的提示字母为O,将该提示字母变更为N,若收到信号时该键位的提示字母为N,将该提示字母变更为G;(5)接收到键位U的输入信号时,若收到信号时该键位的提示字母为U,将该提示字母变更为A,若收到信号时该键位的提示字母为A,将该提示字母变更为N,若收到信号时该键位的提示字母为N,将该提示字母变更为G;(6)若接收到...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。