当前位置: 首页 > 专利查询>王雅弟专利>正文

直接输入辅助码的拼音输入法制造技术

技术编号:3898302 阅读:871 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种直接输入辅助码的拼音输入法,将单字的汉语拼音编码定义为单字音码;将单字的字形编码定义为单字形码;将在单字的单字音码之后加上其字形编码的编码,定义为该字的单字辅码。将词组的汉语拼音编码定义为词组音码;将在词组的词组音码之后,加上词组的第一个字的字形的第一个编码码元的代码定义为词组辅码。当辅候选栏中编码位频率最大的单字辅码编码的候选字的编码位频率,大于主候选栏中编码位频率最大的候选词的编码位频率时,将该候选字显示于主候选栏中的第一个候选位置。当辅候选栏中编码位频率最大的词组辅码编码的候选词的编码位频率,大于主候选栏中编码位频率最大的候选词的编码位频率时,将该候选词显示于主候选栏中的第一个候选位置。

【技术实现步骤摘要】

本专利技术属于汉字输入法领域,特别涉及计算机通用键盘的汉字输入方法。
技术介绍
使用拼音输入法输入汉字,在遇到不认识的字,无法使用拼音输入法输入汉字时, 只有切换至形码输入法才能输入汉字。在遇到重码的同音字词的时候,有时需要多次按下 翻页键,才能找到所需要输入的候选字词。为了解决这一问题,出现了拼音输入法的辅助码 输入方法。目前已有的辅助码输入方法,都无法做到与拼音输入完全兼容,都需要在输入过 程中按下辅助码切换键,先进入辅助码输入状态,才能使用辅助码输入汉字。
技术实现思路
为解决上述问题,本专利技术的目的在于提供一种无需按下辅助码切换键就能直接输 入辅助码,可以输入不认识的字,可以快速查找重码的同音字词,候选字词双栏显示,依据 编码位频率动态编码的汉字输入方法。本专利技术的目的是通过以下技术方案实现的(a)将《汉字部首表》中的201个主部首、99个附形部首做为单字字形编码的编码 码元,指定到计算机通用键盘的26个字母键上;依笔顺取汉字字形的第一个、第二个和最 后一个编码码元的代码进行编码;当汉字字形由两个编码码元组成时,在这两个编码码元 的代码之后添加分号“;”做为这个汉字的字形编码;当汉字字形只由一个编码码元组成 时,在这个编码码元的代码之后添加分号“;”做为这个汉字的字形编码;(b)将单字的汉语拼音编码定义为单字音码;将单字的字形编码定义为单字形 码;将在单字的单字音码之后加上其字形编码的编码,定义为该字的单字辅码;例如,“拼”字的汉语拼音是“pin”,其字形的第一个编码码元“ ”、第二个编码码 元“V”和最后一个编码码元“升”的代码分别为“k”、“r”、“k”,所以“拼”字的单字音码是 “Pin”,单字形码是“krk”、单字辅码是“pinkrk”。将词组的汉语拼音编码定义为词组音码;将在词组的词组音码之后,加上词组的 第一个字的字形的第一个编码码元的代码定义为词组辅码;例如,词组“拼音”的汉语拼音是“pinyin”,其第一个字“拼”字的字形的第一 个编码码元“ ”的代码是“k”,所以词组“拼音”的词组音码是“pinyin”,词组辅码是 "pinyink,,。(c)在汉字编码数据库中分别为单字的每一个输入编码记录使用频率;例如,分别为“拼”字的每一个输入编码“p”、“pin”、“pink”、“pinkr”、“pinkrk,,、 “k”、“kr”、“krk”记录使用频率。不记录编码“pi”的使用频率,因为“pi”是另外一个汉语拼音全拼音节,不是“拼”字的有效输入编码。在汉字编码数据库中分别为词组的每一个输入编码记录使用频率;例如,分别为词组“拼音”的每一个输入编码“piny”、“pinyin”、“pinyink”、“py”4记录使用频率。不记录“p”、“pi”、“pin”、“pinyi”的使用频率,因为这些编码不是词组“拼音”的有效输入编码。将每一个输入编码的使用频率定义为编码位频率;编码位频率用来判断是否将辅候选栏中的单字辅码、词组辅码编码的候选字词显 示于主候选栏中。(d)输入法候选字词窗口,分为主候选栏和辅候选栏;主候选栏用于显示词组音 码、单字音码编码的候选字词;辅候选栏用于显示词组辅码、单字辅码、单字形码编码的候 选字词;1、2、3、4、5五个数字键定义为主候选字词选择键,用于选择主候选栏中的候选字 词;7、8、9、0四个数字键定义为辅候选字词选择键,用于选择辅候选栏中的候选字词;为辅码编码的候选字词设置以下数据结构候选字词音码辅码辅码在输入编码中的起始位置编码位频率……辅码在输入编码中的起始位置用于词组辅码编码自造词时,切分输入编码。(e)当辅候选栏中编码位频率最大的单字辅码编码的候选字的编码位频率,大于 主候选栏中编码位频率最大的候选词的编码位频率时,将该候选字显示于主候选栏中的第 一个候选位置;将原主候选栏中的候选字词,调整为从主候选栏中的第二个候选位置开始 显不;一般情况下,当单字辅码编码的候选字显示于主候选栏中的第一个候选位置时, 其后总是至少存在一个候选词,所以单字辅码编码的候选字和单字音码编码的该字的输入 不会发生冲突。当辅候选栏中编码位频率最大的词组辅码编码的候选词的编码位频率,大于主候 选栏中编码位频率最大的候选词的编码位频率时,将该候选词显示于主候选栏中的第一个 候选位置;将原主候选栏中的候选字词,调整为从主候选栏中的第二个候选位置开始显示。一般情况下,当词组辅码编码的候选词显示于主候选栏中的第一个候选位置时, 其字数总是小于第二个候选位置的候选词的字数,所以词组辅码编码的候选词和词组音码 编码的该词的输入不会发生冲突。将2009年5月1日实施的《汉字部首表》中规定的201个主部首、99个附形部首做 为对汉字字形编码的编码码元;可以将300个字形编码码元,按其首笔画及笔画数分成26 组,具体为一起笔一画、一起笔二画、一起笔三画、一起笔四画、一起笔五画及五画以上、丨 起笔一画、丨起笔二画、丨起笔三画、丨起笔四画、丨起笔五画及五画以上、J起笔一画、J 起笔二画、j起笔三画、j起笔四画、j起笔五画、j起笔六画及六画以上、、起笔一画、、 起笔二画、、起笔三画、、起笔四画、、起笔五画及五画以上、ι起笔一画、ι起笔二画、ι 起笔三画、ι起笔四画、ι起笔五画及五画以上;将26组字形编码码元指定到计算机通用 键盘的26个字母键上,具体为h —;j:十、厂、匚;k 干、工、土、士、才、廿、寸、升、大、兀、尤、弋;1 王、无、韦、夬、木、木、支、犬、歹、车、牙、戈、无、比、瓦;η 玉、示、甘、石、龙、耒、老、耳、臣、而、 、西、而、页、至、麦、县、走、赤、車、豆、酉、辰、豕、青、長、卓、雨、革、頁、面、髟、馬、鬲、黄、麥、鼓;g I 、 J ;f 卜、丨」、卜、门;d 小、、k、口、口、山、巾;S:止、支、、曰、曰、日、冃、贝、水、见;a:夕、业、氺、目、田、m、皿、严、虫、肉、卤、貝、見、里、足、足、邑、非、齿、虎、門、黾、 韭、骨、鬥、鹵、鼎、黑、黽、齒;y j ;U J、厂、八、人、入、、门、勹、几、儿、匕、几;i 才、彡、各、夕、欠、亇;ο 牛、手、尹、气、毛、夂、长、片、斤、爪、父、允、”、月、氏、欠、风、殳;ρ 、生、矢、禾、白、瓜、鸟;m:缶、舌、竹、、臼、自、血、舟、色、H、身、楚、采、谷、豸、龟、角、隹、阜、金j、鱼、 香、鬼、食、風、鳥、魚、黍、鼠、鼻、龜、龠;t 、;r ^^/、Wi ;e 片、广、门、?、个、 、!_ ;w 文、方、火、斗、川、、户、彳、心;q:广、立、穴、卒、齐、衣、卒、羊、、、米、言、辛、音、首、高、麻、鹿、齊、龍;b:”(所有折笔);ν :U> P、P (在左、在右)、刀、力、又、厶、l_、B;c :3、旦、尸、己、已、巳、弓、子、屮、少、女、飞、马、互、乡、幺、〈〈〈;X 肀、爿、毋;ζ:圭、I、疋、皮、W、矛、母、聿、圭、艮、艸、羽、糸、系、隶、韋、飛。还可以将在词组的词组音码之后,加上词组的第一个字的字形的第一个编码码元 的代码,再加上词组的第二个字的字形的第一个编码码元的代码定义为词组辅码;在两字词的词组音码之后加上两个形码,词组的编码空间达到1亿以上。而三字 词的词组音码有6千万以上的编码空间,加上两个形码之后,本文档来自技高网...

【技术保护点】
一种计算机汉字输入法,其特征在于:(a)将《汉字部首表》中的201个主部首、99个附形部首做为单字字形编码的编码码元,指定到计算机通用键盘的26个字母键上;依笔顺取汉字字形的第一个、第二个和最后一个编码码元的代码进行编码;当汉字字形由两个编码码元组成时,在这两个编码码元的代码之后添加分号“;”做为这个汉字的字形编码;当汉字字形只由一个编码码元组成时,在这个编码码元的代码之后添加分号“;”做为这个汉字的字形编码;(b)将单字的汉语拼音编码定义为单字音码;将单字的字形编码定义为单字形码;将在单字的单字音码之后加上其字形编码的编码,定义为该字的单字辅码;将词组的汉语拼音编码定义为词组音码;将在词组的词组音码之后,加上词组的第一个字的字形的第一个编码码元的代码定义为词组辅码;(c)在汉字编码数据库中分别为单字的每一个输入编码记录使用频率;在汉字编码数据库中分别为词组的每一个输入编码记录使用频率;将每一个输入编码的使用频率定义为编码位频率;(d)输入法候选字词窗口,分为主候选栏和辅候选栏;主候选栏用于显示词组音码、单字音码编码的候选字词;辅候选栏用于显示词组辅码、单字辅码、单字形码编码的候选字词;1、2、3、4、5五个数字键定义为主候选字词选择键,用于选择主候选栏中的候选字词;7、8、9、0四个数字键定义为辅候选字词选择键,用于选择辅候选栏中的候选字词;为辅码编码的候选字词设置以下数据结构:候选字词音码辅码辅码在输入编码中的起始位置编码位频率……(e)当辅候选栏中编码位频率最大的单字辅码编码的候选字的编码位频率,大于主候选栏中编码位频率最大的候选词的编码位频率时,将该候选字显示于主候选栏中的第一个候选位置;将原主候选栏中的候选字词,调整为从主候选栏中的第二个候选位置开始显示;当辅候选栏中编码位频率最大的词组辅码编码的候选词的编码位频率,大于主候选栏中编码位频率最大的候选词的编码位频率时,将该候选词显示于主候选栏中的第一个候选位置;将原主候选栏中的候选字词,调整为从主候选栏中的第二个候选位置开始显示。...

【技术特征摘要】

【专利技术属性】
技术研发人员:王雅弟
申请(专利权)人:王雅弟
类型:发明
国别省市:12[中国|天津]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1