一种在手写输入法中显示汉字拼音的方法

文档序号:6521661阅读:3923来源:国知局
专利名称:一种在手写输入法中显示汉字拼音的方法
技术领域
本发明涉及汉字的输入及显示技术,具体地说,涉及一种在手写输入汉字的过程中,同时显示输入汉字的拼音的方法。
背景技术
在很多电子装置中,都具有汉字输入的功能,例如,移动手机、数字助理机等信息装置。在这些电子装置中,使用者可以利用具有的汉字输入功能输入汉字,编辑短消息、通信录、记事本等。在一些电子装置中,具备有通过手写屏来输入汉字的功能。使用者只要利用装置提供的一支感应笔,在电子装置的显示屏幕上写上需要输入的汉字,电子装置通过其内的识别程序,即可产生使用者需要输入的汉字。这种输出法确实给使用者的输入带来了极大的方便。但这种输入方法并不要求使用者知道该汉字的读音,因此在方便的同时却产生的这样的一个问题,对于使用者只记得这个汉字的字形,但忘记或本来就不知道这个汉字的读音时,虽可以进行汉字的输入,但仍不能知道该汉字的发音。

发明内容
因此,本发明的目的在于,提供一种在手写汉字输入法中显示汉字拼音的方法,简单地说,在利用手写汉字输入法进行输入同时,在屏幕上同时显示出该汉字的拼音,通过该拼音的显示让使用者了解该汉字的读音,以克服背景技术中描述的目前的手写输入法中存在的问题。
根据上述目的,本发明提供的在手写输入法中显示汉字拼音的方法包括如下步骤提供一手写汉字输入步骤;提供一汉字拼音对照表;利用所述手写汉字输入步骤,识别出使用者输入的汉字;查找所述对照表,获得与所述使用者输入的汉字对应的汉字拼音;在屏幕上显示所述使用者输入的汉字以及与该汉字对应的汉字拼音。
在上述的在手写输入法中显示汉字拼音的方法中,所述汉字拼音显示在所述汉字的上方或下方。
在上述的手写输入法中显示汉字拼音的方法中,在屏幕上显示了所述使用者输入的汉字之后,等待使用者的拼音显示指令,在接收使用者的拼音显示指令之后,显示与所述使用者输入的汉字对应的汉字拼音。
在上述的手写输入法中显示汉字拼音的方法中,在等待使用者的拼音显示指令步骤中,包括在屏幕上显示一个指令框,在接收到使用者点击该指令框之后,显示与所述使用者输入的汉字对应的汉字拼音。
在上述的手写输入法中显示汉字拼音的方法中,在等待使用者的拼音显示指令步骤中,包括等待使用者的按键指令,在接收到使用者的按键指令之后,显示与所述使用者输入的汉字对应的汉字拼音。
在上述的手写输入法中显示汉字拼音的方法中,该方法应用于移动手机中。
在上述的手写输入法中显示汉字拼音的方法中,该方法应用于信息助理机中。
在上述的手写输入法中显示汉字拼音的方法中,当使用者输入后一个汉字时,从屏幕上抹去前一个汉字的汉字拼音,然后在屏幕上显示使用者输入的后一个汉字以及与该后一个汉字对应的汉字拼音。
在上述的手写输入法中显示汉字拼音的方法中,所述手写汉字输入步骤还可以是笔画输入步骤,或者五笔画输入步骤。
下面将结合附图详细描述本发明的具体实施例。


图1是本发明中手写输入部分的流程图;图2是本发明中拼音显示部分的流程图。
具体实施例方式
本发明的方法涉及两个大部分手写输入部分和汉字拼音显示部分。
手写输入部分可以包括如下一些步骤步骤101接收使用者通过屏幕输入的汉字笔划,在该步骤中,屏幕可以采用触摸屏,使用者通过手写笔在触摸屏上输入,通过转换,形成电信号;步骤102电子装置在接收到电信号之后,利用电子装置内的识别程序和存储的手写输入识别库进行汉字识别,识别出使用者输入的汉字。在有些情况下,识别程序可能会提供多个字形相似的汉字,此时进入步骤103;步骤103将多个字形相似的汉字作为候选字在屏幕上显示,仅使用者选择;步骤104使用者根据其需要,从候选字中选出一个汉字,然后将该选出的汉字在屏幕上显示。
上面是一种常规的手写输入部分的一些步骤。该手写输入部分并不是本发明的重点,在本发明中可以利用各种常规的手写输入法。手写输入法中的识别技术也是常技术,因此,在本发明中不再详细描述。
本发明的另一个部分是汉字拼音显示部分,包括如下步骤步骤201首先,在进行汉字拼音显示之前,需要建立一个汉字与拼音的对照表,该表中包括有汉字以及与该汉字相对应的拼音的关联数据。在具体的实施例中,可以制作一个汉字Unicode索引值文件和拼音文件。在Unicode索引值文件中,保存的Unicode值要按照顺序排列,且把对应拼音的Offset值一并保存;而拼音文件保存汉字拼音的顺序要和Unicode索引值代表的汉字顺序一致且一一对应。这样当使用者输入完汉字,程序得到其Unicode索引值后可以迅速通过二分法从Unicode索引值文件中得出其Offset值,再通过Offset值从拼音文件中得到其拼音并显示出来。
步骤102在建立有上述拼音对照表的基础上,根据在手写输入部分中识别出的使用者输入的汉字,查找该拼音对照表,获得与使用者在手写输入部分中输入的汉字相对应的汉字拼音;步骤103然后,把该汉字的拼音显示在屏幕上。
关于汉字拼音在屏幕上的显示方式,可以有多种变化,例如,在使用者通过手写输入法输入了一个汉字之后,可以在该汉字的上方或者下方显示该汉字对应的拼音,使用者通过该显示的拼音即可了解其输入的汉字的读音。
在另外的实施例中,在使用者通过输入法输入了一汉字并且该汉字显示在屏幕上之后,可以自动地在屏幕上显示该汉字的拼音,也可以先等待使用者的拼音显示指令,例如在屏幕上显示一个指令框,当使用者点击该指令框之后,再在屏幕上显示该汉字的拼音;或者,当使用者通过按键发出指令之后,再在屏幕上显示该汉字的拼音。
对于连续输入汉字的情形,当使用者利用手写输入法输入后一个汉字时,先从屏幕上抹去前一个汉字的汉字拼音,然后在屏幕上显示使用者输入的后一个汉字以及与该后一个汉字对应的汉字拼音。
上面通过实施例的方式详细描述了本发明的手写输入法中显示汉字拼音的方法。本发明的方法可以使用于各种具有手写输入功能的信息类的电子装置中,例如移动手机、信息助理机等。除了手写输入功能之外,本发明的拼音显示方法还可以与不需要了解汉字读音的其它输入方法相结合,例如可以用笔画输入法或者五笔输入法替代手写汉字输入法。
权利要求
1.一种在手写输入法中显示汉字拼音的方法包括如下步骤提供一手写汉字输入步骤;提供一汉字拼音对照表;利用所述手写汉字输入步骤,识别出使用者输入的汉字;查找所述对照表,获得与所述使用者输入的汉字对应的汉字拼音;在屏幕上显示所述使用者输入的汉字以及与该汉字对应的汉字拼音。
2.如权利要求1所述的在手写输入法中显示汉字拼音的方法,其特征在于,所述汉字拼音显示在所述汉字的上方或下方。
3.如权利要求1所述的手写输入法中显示汉字拼音的方法,其特征在于,在屏幕上显示了所述使用者输入的汉字之后,等待使用者的拼音显示指令,在接收使用者的拼音显示指令之后,显示与所述使用者输入的汉字对应的汉字拼音。
4.如权利要求3所述的手写输入法中显示汉字拼音的方法,其特征在于,在等待使用者的拼音显示指令步骤中,包括在屏幕上显示一个指令框,在接收到使用者点击该指令框之后,显示与所述使用者输入的汉字对应的汉字拼音。
5.如权利要求3所述的手写输入法中显示汉字拼音的方法,其特征在于,在等待使用者的拼音显示指令步骤中,包括等待使用者的按键指令,在接收到使用者的按键指令之后,显示与所述使用者输入的汉字对应的汉字拼音。
6.如权利要求1所述的手写输入法中显示汉字拼音的方法,其特征在于,该方法应用于移动手机中。
7.如权利要求1所述的手写输入法中显示汉字拼音的方法,其特征在于,该方法应用于信息助理机中。
8.如权利要求1所述的手写输入法中显示汉字拼音的方法,其特征在于,当使用者输入后一个汉字时,从屏幕上抹去前一个汉字的汉字拼音,然后在屏幕上显示使用者输入的后一个汉字以及与该后一个汉字对应的汉字拼音。
9.如权利要求1所述的手写输入法中显示汉字拼音的方法,其特征在于,所述手写汉字输入步骤还可以是笔画输入步骤,或者五笔画输入步骤。
全文摘要
本发明涉及一种在手写输入法中显示汉字拼音的方法。在一些电子装置中提供有手写汉字输入功能。使用者不了解汉字的读音,只要了解该汉字的写法,仍可以通过该手写输入法输入汉字。但当用户希望了解该汉字的读音时,此方法就无能为力了。本发明对手写输入法进行改进,提供一种在手写输入法中显示汉字拼音的方法,用户通过该方法不仅可以输入汉字,同时可以了解该汉字的读音。该方法包括提供一手写汉字输入步骤;提供一汉字拼音对照表;利用所述手写汉字输入步骤,识别出使用者输入的汉字;查找所述对照表,获得与所述使用者输入的汉字对应的汉字拼音;在屏幕上显示所述使用者输入的汉字以及与该汉字对应的汉字拼音。
文档编号G06F3/023GK1841277SQ20051002476
公开日2006年10月4日 申请日期2005年3月30日 优先权日2005年3月30日
发明者孙永, 何代水 申请人:英华达(上海)电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1