一种汉字信息的处理方法及汉字信息的处理装置的制作方法

文档序号:6352571阅读:182来源:国知局
专利名称:一种汉字信息的处理方法及汉字信息的处理装置的制作方法
技术领域
本发明涉及信息处理技术领域,尤其涉及一种汉字信息的处理方法及汉字信息的
处理装置。
背景技术
汉字是目前使用非常广泛的一种非拼音文字,根据国标码的规定,每一个汉字都有了确定的二进制代码,该二进制代码称为汉字的机内码。汉字的机内码与汉字一一对应,用于作为汉字的标识完成汉字信息的存储、显示以及传输等处理。目前,应用比较普遍的汉字机内码是将国标码的每一个字节的首位上加1,计算机在处理代码时,若该代码的首位是“ 1 ”,则认为该代码是汉字的机内码。汉字在各个领域都有广泛的使用,人们通常使用汉字来表征需要表达的信息或记录事件,例如,存储在Word、Excel、txt等应用程序中并通过汉字表示的信息、移动终端中保存的通过汉字记录的联系人姓名信息等,目前在各应用程序中保存汉字信息的通用流程,如图1所示,主要包括如下步骤步骤101、接收用户通过应用程序输入的汉字。用户输入汉字可以通过多种方式,例如,拼音输入法,自然码输入法,表形码输入法,五笔字形输入法等。接收到的用户输入的汉字通常通过该汉字的外码(或称为输入码)表示。具体地,汉字的外码是用来将汉字输入到计算机中的一组键盘符号。步骤102、确定该汉字在操作系统中对应的机内码。该步骤中,通过将汉字的输入码转换为机内码的方式确定该汉字在操作系统中对应的机内码。步骤103、保存确定的该机内码。通过上述流程,能够实现对通过应用程序输入的汉字的存储。可见,现有技术中,应用程序中保存的通过汉字表示的各种信息,实质上通过保存该汉字的机内码实现。而实际应用中,存在大量的多音字汉字,例如,多音字汉字“乐”具有多种读音,其对应的读音分别为le (四声)、yue (四声),可见,基于现有技术提供的汉字在应用程序中的存储方式,无法区分多音字,例如,无法区分当前保存的多音字对应的具体读音。

发明内容
有鉴于此,本发明实施例提供一种汉字信息的处理方法及汉字信息的处理装置,采用该技术方案在应用程序中保存汉字信息时,能够区分多音字。本发明实施例通过如下技术方案实现根据本发明实施例的一个方面,提供了一种汉字信息的处理方法。根据本发明实施例提供的汉字信息的处理方法,包括应用程序确定用户输入的汉字的机内码;根据保存的机内码与该机内码对应汉字的汉字信息的对应关系,确定所述用户输入的汉字的汉字信息,所述汉字信息包括所述汉字的读音;在根据所述用户输入的汉字的汉字信息确定所述汉字的读音为多个时,从该多个读音中确定所述用户输入的汉字当前的读音;保存所述汉字的机内码以及包括的读音为确定出的当前的读音的汉字信息。根据本发明实施例的另一个方面,还提供了一种汉字信息的处理装置。根据本发明实施例提供的汉字信息的处理装置,包括机内码确定单元,用于确定用户输入的汉字的机内码;汉字信息确定单元,用于根据保存的机内码与该机内码对应汉字的汉字信息的对应关系,确定所述机内码确定单元确定的机内码对应的汉字的汉字信息,所述汉字信息包括所述汉字的读音;当前读音确定单元,用于在根据所述汉字信息确定单元确定出的汉字信息确定所述用户输入的汉字的读音为多个时,从该多个读音中确定所述用户输入的汉字当前的读
曰;汉字存储单元,用于保存所述机内码确定单元确定的汉字的机内码以及包括的读音为所述当前读音确定单元确定出的当前的读音的汉字信息。通过本发明实施例提供的上述至少一个技术方案,应用程序确定用户输入的汉字的机内码,以及根据保存的机内码与该机内码对应汉字的汉字信息的对应关系,确定用户输入的汉字的汉字信息,该汉字信息包括该汉字的读音,并在根据该汉字信息确定该汉字的读音为多个时,从该多个读音中确定该用户输入的汉字当前的读音,并保存该汉字的机内码以及包括的读音为确定出的当前的读音的汉字信息。根据该技术方案,能够在保存汉字的机内码的基础上,进一步保存包括该汉字当前读音的汉字信息,从而通过保存的汉字信息实现了对多音字进行区分的目的。本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。


附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明实施例一起用于解释本发明,并不构成对本发明的限制。在附图中图1为现有技术提供的存储用户输入的汉字的流程图;图2为本发明实施例一提供的存储汉字的流程图;图3为本发明实施例一提供的显示存储的汉字的流程图;图4为本发明实施例二提供的信息存储装置示意图。
具体实施例方式为了给出在应用程序中保存汉字信息时区分多音字的实现方案,本发明实施例提供了一种汉字信息的处理方法及汉字信息的处理装置,以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组
实施例一本发明实施例一提供了一种汉字信息的处理方法,该方法可以在应用程序内部执行,例如,在Outlook、手机联系人通讯录、WorcUExcel或txt等应用程序中执行。采用该实施例提供的汉字存储方法对用户通过应用程序输入的汉字进行存储,能够区分多音字。如图2所示,根据本发明实施例一提供的汉字信息的处理方法,主要包括如下步骤步骤201、应用程序确定用户输入的汉字的机内码。步骤202、根据操作系统保存的机内码与该机内码对应汉字的汉字信息的对应关系,确定用户输入的汉字的汉字信息,其中,汉字信息包括该汉字的读音。步骤203、根据用户输入的汉字的汉字信息确定该汉字的读音是否为多个,若是, 执行步骤204至步骤205 ;若否,执行步骤206。步骤204、从该多个读音中确定用户输入的汉字当前的读音。步骤205、保存该汉字的机内码以及包括的读音为确定出的当前的读音的汉字信息,至此,保存用户当前输入的汉字的流程结束。步骤206、保存该汉字的机内码以及确定出的该汉字的汉字信息,至此,保存用户当前输入的汉字的流程结束。通过图2所述流程的执行,在保存汉字的机内码时,同时保存该汉字的至少包括读音的汉字信息,从而能够达到区分多音字的目的。本发明实施例一中,为了能够针对不同应用程序保存用户输入的汉字信息,在操作系统中除了保存汉字的机内码,还进一步保存汉字的汉字信息,该汉字信息至少包括汉字的读音,若为多音字,则保存多个读音。在此基础上,还可以进一步保存该汉字的读音对应的声调、或/和笔画数目等信息。在操作系统中保存汉字的一个示例如下
权利要求
1.一种汉字信息的处理方法,其特征在于,包括确定用户输入的汉字的机内码;根据保存的机内码与该机内码对应汉字的汉字信息的对应关系,确定所述用户输入的汉字的汉字信息,所述汉字信息包括所述汉字的读音;在根据所述用户输入的汉字的汉字信息确定所述汉字的读音为多个时,从该多个读音中确定所述用户输入的汉字当前的读音;保存所述汉字的机内码以及包括的读音为确定出的当前的读音的汉字信息。
2.如权利要求1所述的方法,其特征在于,从该多个读音中确定所述用户输入的汉字当前的读音,包括将该多个读音显示给所述用户,并将所述用户从显示的所述多个读音中选择的读音确定为当前的读音;或根据用户输入的所述汉字的上下文,从该多个读音中确定所述汉字在所述上下文中的读音为当前的读音。
3.如权利要求1所述的方法,其特征在于,所述汉字信息,还包括所述汉字的声调或/和所述汉字的笔画数目。
4.如权利要求1或3所述的方法,其特征在于,保存所述汉字的机内码以及包括的读音为确定出的当前的读音的汉字信息之前,还包括确定在显示所述汉字时是否显示所述汉字的汉字信息,并在保存所述汉字的机内码以及包括的读音为确定出的当前的读音的汉字信息时,还保存是否显示所述汉字的汉字信息的确定信息。
5.如权利要求1或3所述的方法,其特征在于,保存所述汉字的机内码以及包括的读音为确定出的当前的读音的汉字信息,包括根据所述汉字的汉字信息,确定所述汉字的汉字信息在已保存的汉字的汉字信息中的排列顺序,并根据确定的所述排列顺序,保存所述汉字的机内码以及包括的读音为确定出的当前的读音的汉字信息;或根据所述汉字的机内码,确定所述汉字的机内码在已保存的汉字的机内码中的排列顺序,并根据确定的所述排列顺序,保存所述汉字的机内码以及包括的读音为确定出的当前的读音的汉字信息。
6.一种汉字信息的处理装置,其特征在于,包括机内码确定单元,用于确定用户输入的汉字的机内码;汉字信息确定单元,用于根据保存的机内码与该机内码对应汉字的汉字信息的对应关系,确定所述机内码确定单元确定的机内码对应的汉字的汉字信息,所述汉字信息包括所述汉字的读音;当前读音确定单元,用于在根据所述汉字信息确定单元确定出的汉字信息确定所述用户输入的汉字的读音为多个时,从该多个读音中确定所述用户输入的汉字当前的读音;汉字存储单元,用于保存所述机内码确定单元确定的汉字的机内码以及包括的读音为所述当前读音确定单元确定出的当前的读音的汉字信息。
7.如权利要求6所述的装置,其特征在于,所述当前读音确定单元,具体用于将所述汉字的多个读音显示给所述用户,并将所述用户从显示的所述多个读音中选择的读音确定为当前的读音;或根据用户输入的所述汉字的上下文,从所述汉字的多个读音中确定所述汉字在所述上下文中的读音为当前的读音。
8.如权利要求6所述的装置,其特征在于,所述汉字信息确定单元,具体用于根据保存的机内码与该机内码对应汉字的汉字信息的对应关系,确定所述机内码确定单元确定的机内码对应的汉字的汉字信息,所述汉字信息包括所述汉字的读音、且还包括所述汉字的声调或/和所述汉字的笔画数目。
9.如权利要求6或8所述的装置,其特征在于,所述汉字存储单元,还用于确定在显示所述汉字时是否显示所述汉字的汉字信息,并在保存所述汉字的机内码以及包括的读音为确定出的当前的读音的汉字信息时,还保存是否显示所述汉字的汉字信息的确定信息。
10.如权利要求6或8所述的装置,其特征在于,所述汉字存储单元,具体用于根据所述汉字信息确定单元确定的汉字信息,确定所述汉字的汉字信息在已保存的汉字的汉字信息中的排列顺序,并根据确定的所述排列顺序,保存所述汉字的机内码以及包括的读音为确定出的当前的读音的汉字信息;或根据所述机内码确定单元确定的汉字的机内码,确定所述汉字的机内码在已保存的汉字的机内码中的排列顺序,并根据确定的所述排列顺序,保存所述汉字的机内码以及包括的读音为确定出的当前的读音的汉字信息。
全文摘要
本发明公开了一种汉字信息的处理方法及汉字信息的处理装置,主要技术方案包括应用程序确定用户输入的汉字的机内码;根据保存的机内码与该机内码对应汉字的汉字信息的对应关系,确定所述用户输入的汉字的汉字信息,所述汉字信息包括所述汉字的读音;在根据所述用户输入的汉字的汉字信息确定所述汉字的读音为多个时,从该多个读音中确定所述用户输入的汉字当前的读音;保存所述汉字的机内码以及包括的读音为确定出的当前的读音的汉字信息,采用该技术方案在应用程序中保存汉字信息时,能够区分多音字。
文档编号G06F17/22GK102567296SQ20111000051
公开日2012年7月11日 申请日期2011年1月4日 优先权日2011年1月4日
发明者乐祖晖 申请人:中国移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1