一种注音输入汉字的方法及系统技术方案

技术编号:2820989 阅读:230 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种注音输入汉字的方法及系统,该方法包括如下步骤:1)将注音符号分成如下十组:ㄍ、ㄐ、ㄚ、ㄧ,ㄅ、ㄉ、ㄞ,ㄓ、ㄗ、ㄢ、ㄤ,ㄎ、ㄑ、ㄛ、ㄨ,ㄆ、ㄊ、ㄟ,ㄔ、ㄘ、ㄣ、ㄥ,ㄏ、ㄒ、ㄜ、ㄝ、ㄩ,ㄇ、ㄋ、ㄠ,ㄕ、ㄙ、ㄖ、ㄦ,ㄈ、ㄌ、ㄡ,每组注音符号对应一个输入键存入键盘定义模块的存储单元中;2)输入目标输入键的指令,并根据目标输入键的指令从对应该输入键的存储单元中取出该存储单元中的注音符号;3)根据步骤2中取出的注音符号从字库中搜索出具有该注音符号的汉字;4)从步骤3搜索出来的汉字中选定目标汉字并向目标程序输入该目标汉字。该方法及系统实现了小键盘利用注音输入汉字的功能。

【技术实现步骤摘要】

本专利技术涉及一种应用于电子设备上的文字输入技术,尤其涉及一种注音输 入汉字的方法及系统。
技术介绍
注音符号普遍应用于台湾、香港等地,相当于中国大陆的拼音。现今还未出现通过小键盘利用注音输入汉字的技术。由于汉字的注音符号有37个之多, 而类似于手机等小型数字电子设备上用于输入文字的键盘一般只能提供10个输 入键来供输入注音符号。因此,怎样通过较少输入键得小键盘来实现注音输入汉字是我们目前迫切 需要解决的问题。
技术实现思路
基于现有技术的不足,本专利技术需要解决的问题之一是提供一种能通过小键 盘实现注音输入汉字的方法。本专利技术需要解决的问题之二是提供一种能通过小键盘实现注音输入汉字的 系统。为解决上述问题之一,本专利技术提供了一种注音输入汉字的方法,该方法包 括如下步骤1)将注音符号分成如下十组《、4、 丫 、 1 ,勺、勿、生、卩、 弓、允,万、〈、己、X,夕、古、\, 4、亏、h 、厶,厂、丁、亡、廿、 u, n、,、幺,尸、厶、日、儿,匸、为、3,每组注音符号对应一个输入 键存入键盘定义^^莫块的存储单元中;2) 接收目标输入键的指令,并根据目标输入键的指令从对应该输入键的存储单元中取出该存储单元中的注音符号;3) 根据步骤2中取出的注音符号从字库中搜索出具有该注音符号的汉字;为解决上述问题之二,本专利技术提供了一种注音输入汉字的系统,该系统包 括输入装置,该输入装置至少包括十个输入键,该输入装置用于输入目标输 入键的指令;键盘定义模块,该模块至少包括十个存储单元,每一个存储单元 对应着一个所述输入4t存有一组下列注音符号《、M、 丫 、 I ,勺、力、刃, 虫、P、弓、尤,5、 〈、 f、 乂,夕、太、"V, 4、亏、 一 、厶,厂、丁、 亡、廿、u, n、 3、幺,尸、厶、日、儿,匸、为、3;字库,用于存储汉 字;处理器,用于根据输入的所述目标输入键的指令取出所述键盘定义模块中 对应该目标输入键的注音符号,根据取出的注音符号从所述字库中搜索出目标 汉字后并向目标程序输入该目标汉字。作为本专利技术方法的进一步改进,本专利技术方法还可包括以下技术特征的一部 分或全部所述步骤2之前还包括如下步骤选择输入类型,若选择输入汉字则进行 步骤2;若选4奪输入注音符号则进行下述步骤 输入目标输入键指令,根据输入的指令从键盘定义模块中取出对应该输入键的一组注音符号,选定目标注音符号并向目标程序输入该目标注音符号。所述步骤2与步骤3之间还包括如下步骤选择输入类型,若选择输入汉 字则进行所述步骤3;若选择输入注音符号,则从所述步骤2中取出的注音符号 中选定目标注音符号并向目标程序输入该目标注音符号。所述步骤3与步骤4之间还包括如下步骤选择输入类型,若选择输入汉 字则进行所述步骤4;若选择输入注音符号,则从所述步骤2中取出的注音符号 中选定目标注音符号并向目标程序输入该目标注音符号。所述步骤3与步骤4之间还可以包括如下步骤判断是否还有目标输入键指令输入,若有,返回步骤2,若无,进行步骤4。所述步骤l还包括将注音符号《、M、 丫 、 I ,勺、力、^, ik、卩、 丐、允,万、〈、?:、 X,夕、太、\, 4、亏、S 、厶,厂、丁、亡、廿、 U, n、》、幺,尸、厶、日、儿,匸、为、7分别标示于各自对应的输入键 上。作为本专利技术系统的进一步改进,本专利技术系统还可包括以下技术特征的一部 分或全部第一存储器;第二存储器;映射模块,用于根据输入的所述目标输入键的 指令将所述键盘定义模块中对应该目标输入键的注音符号存储到第一存储器; 搜索处理模块,用于根据存储到第 一存储器中的注音符号从字库中搜索具有该 注音符号的汉字,并将搜索到的汉字存于第二存储器中;输入处理模块,用于 从第二存储器中选定目标汉字并向目标程序输入该目标汉字,或用于从第一存 储器中选定目标注音符号并向目标程序输入该目标注音符号。所述注音符号《、q 、 丫 、 I ,勺、勿、^,虫、卩、丐、尤,万、〈、 匸、X, j 、古、\,《、亏、"、厶,厂、丁、亡、廿、u, n、 ^、幺, 尸、厶、日、儿,匸、力、7分别标示于各自对应的输入4建上。这样可以方便 用户识别各个输入键的功能,本专利技术将注音符号分成10组,利用10个输入^t输入,然后处理器根据输 入的信息从字库中找出并向目标程序输入目标汉字。这样实现了小键盘通过注 音输入汉字的功能。另一方面,所述输入键利用注音符号习惯记忆的排列顺序进行设置,便于 用户记忆每个输入4建所对应的注音符号。另夕卜,输入键将声母和韵母交叉排列进行设置,避免造成声母或韵母集中 在一个键上。因为将声母或韵母集中于某一按键时,若输入两个或两个输入键 指令后,会与更多个音节对应,而一个音节下面往往有成百个字,这样会增加选字的难度,不利于快速输入。再者,输入键结合每个注音符号的使用频率进行编排设置,使每个输入键 的使用率得到均衡,有效避免出现某些输入键因使用频率过高而容易损坏的现 象。下面结合附图详细说明本专利技术,其作为本说明书的一部分,通过实施例来说 明本专利技术的原理,本专利技术的其他方面、特征及其优点通过该详细说明将会变得 一目了然。附图说明图1为本专利技术注音输入汉字的系统在一个实施例中的结构框图。图2为本专利技术注音输入汉字的系统在一个优选实施例中的结构框图。图3为所述输入装置在一个优选实施例中的结构示意图。图4a-4c为所述显示器在一个实施例中显示输入的示意图。图5为本专利技术注音输入汉字的方法在一个实施例中的流程图。图6为本专利技术注音输入汉字的方法在一个优选实施例中的流程图。图7为本专利技术注音输入汉字的方法在一个优选实施例中的流程图。图8为本专利技术注音输入汉字的方法在一个优选实施例中的流程图。具体实施例方式本专利技术可以应用于各类需要输入文字的电子产品上,如便携式掌上电脑、 PDA、手机等。现结合附图来说明本专利技术的实施例。 系统实施例一参考附图1,本实施例中,所述注音输入汉字的系统包括输入装置10,键 盘定义^t块20,字库30以及处理器40。参考图3,该输入装置10包括十个数字输入键0-9,该九个数字键1-9以3 x3的方式排列,排列顺序依次为输入键l、输入4建2、输入键3,输入键4、输 入键5、输入键6,输入键7、输入键8、输入键9。注音字符分成如下十组〈〈、M、 丫 、I ,勺、力、劳,虫、卩、弓、尤,万、〈、匸、乂, j 、古、\,4、亏、、、厶,厂、T、亡、廿、u, n、 3、幺,尸、厶、日、儿,匸、 为、7。该十组注音字符分别依次标示于所述输入键1-9及输入键0上。所述 输入键0-9的排列可以如图3所示。所述键盘定义模块20包括十个存储单元,每个存储单元对应着一个输入键 并以内码的形式存有下列十组注音符号中的一组《、4、 丫 、 I,勺、勿、虫、卩、弓、尤,万、〈、匸、X,夕、古、\,《、亏、"、厂、 丁、亡、廿、iJ, n、 3、幺,尸、厶、日、儿,匸、为、另。即对应标示有 《、4、 丫 、 1的输入键l的存储单元中以内码的形式存有《、4、 丫 、 1, 依次类4禽。所述字库30中存有汉字、注音符号。当按下目标输入键,所述处理器20 接收到目标输入键的指令后,从键盘定义模块20中取出对应该目标输入键的注 音符号。例如,若按下输入键l,本文档来自技高网...

【技术保护点】
一种注音输入汉字的方法,其包括如下步骤: 1)将注音符号分成如下十组:ㄍ、ㄐ、ㄚ、丨,ㄅ、ㄉ、ㄞ,ㄓ、ㄗ、ㄢ、ㄤ,ㄎ、ㄑ、ㄛ、ㄨ,ㄆ、ㄊ、ㄟ,ㄔ、ㄘ、ㄣ、ㄥ,ㄏ、ㄒ、ㄜ、ㄝ、ㄩ,ㄇ、ㄋ、ㄠ,ㄕ、ㄙ、ㄖ、ㄦ,ㄈ、ㄌ、ㄡ,每组注音符号对应一个输入键存入键盘定义模块的存储单元中; 2)输入目标输入键的指令,并根据目标输入键的指令从对应该输入键的存储单元中取出该存储单元中的注音符号; 3)根据步骤2中取出的注音符号从字库中搜索出具有该注音符号的汉字; 4)从步骤3搜索出来的汉字中选定目标汉字并向目标程序输入该目标汉字。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:高精鍊陈炳辉陆华兴
申请(专利权)人:广东国笔科技股份有限公司
类型:发明
国别省市:81[中国|广州]

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

1