一种实现拼音输入法提示的方法和装置制造方法及图纸

技术编号:6788966 阅读:204 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种实现拼音输入法提示的方法和装置,所述方法包括:步骤1:接收用户输入的拼音字符;步骤2:根据用户输入的拼音字符,将随后继续输入且能与已经输入的拼音字符组成拼音的字符提示给用户。本发明专利技术能够在用户进行拼音输入时,提示用户后续可以输入的拼音字符,从而方便了非拼音输入法的用户进行输入,提高了用户体验。

【技术实现步骤摘要】

本专利技术涉及拼音输入法,尤其涉及一种实现拼音输入法提示的方法和装置
技术介绍
目前,随着电子技术的不断发展,电脑、移动终端等电子设备已经深入到人们的日常生活中,电脑提高了人们对信息的获取和处理效率,而移动终端便捷了人们的沟通方式, 因此,这些电子设备已经成为人们生活中不可或缺的组成部分。这里,本专利技术所称的移动终端是指手机、个人数字助理(PDA,Personal Digital Assistant)等具有无线通讯功能的小型手持式移动通信设备。上述电子设备通常都设置有标准键盘(如计算机键盘、手机键盘等),这些键盘在对中文进行拼音输入时只有汉字的提示,用户输入一个字后会有能跟这个字匹配成词组的词进行提示,这样的提示方法可以提高用户的输入效率。但是,如果是习惯使用五笔输入法或其他非拼音输入法的用户在只能使用拼音输入法的情况下,输入就会陷入困境。
技术实现思路
本专利技术的目的是提供一种实现拼音输入法提示的方法和装置,它能够方便非拼音输入法的用户进行输入。为达到上述目的,本专利技术采用如下技术方案一种实现拼音输入法提示的方法,包括步骤1 接收用户输入的拼音字符;步骤2 根据用户输入的拼音字符,将随后继续输入且能与已经输入的拼音字符组成拼音的字符提示给用户。进一步地,上述步骤1和2具体包括步骤11 接收用户输入的一个拼音字符;步骤12 判断此次接收的字符是否第一次接收,如果是,则执行步骤13,否则,转至步骤14 ;步骤13:从拼音库中查找出能与此次接收的字符组成拼音的字符,并提示给用户,然后转至步骤11 ;步骤14 将此次接收的字符与之前接收的字符组成字符组合;步骤15 从拼音库中查找出能与所述字符组合组成拼音的字符,并提示给用户, 然后转至步骤11;其中,所述拼音库中记录有单个字符以及相对应的能与单个字符组成拼音的字符,所述拼音库中还记录有字符组合以及相对应的能与字符组合组成拼音的字符。进一步地,上述步骤1和2具体包括步骤11’ 接收用户输入的一个拼音字符;步骤12’:判断此次接收的字符是否第一次接收,如果是,则执行步骤13’,否则,转至步骤14,;步骤13’ 从拼音库中查找出能与此次接收的字符组成拼音的字符,得到一字符序列,并提示给用户,然后转至步骤11’ ;步骤14’ 将此次接收的字符与之前接收的字符进行组合,得到字符组合;步骤15’ 判断所述字符序列中是否包含所述字符组合,如果不包含,则执行步骤 16’,否则,转至步骤11’ ;步骤16’ 提示用户且阻止当前拼音字符的输入,然后转至步骤11’ ;其中,所述拼音库中记录有单个字符以及相对应的能与该单个字符组成拼音的字符。进一步地,所述步骤13和13’中的提示用户是将字符按照其在字典中的排列顺序进行分组显示提示给用户。进一步地,所述步骤13和13’中,若从拼音库中未查找出字符时,则在用户继续输入拼音字符时,提示用户且阻止用户输入。一种实现拼音输入法提示的装置,包括接收模块,用于接收用户输入的拼音字符;提示模块,用于根据用户输入的拼音字符,将随后继续输入且能与已经输入的拼音字符组成拼音的字符提示给用户。进一步地,上述接收模块和提示模块具体包括接收子模块,用于接收用户输入的一个拼音字符;判断子模块,用于判断此次接收的字符是否第一次接收,如果是,则转至第一查找及提示子模块,否则,转至组合模块;第一查找及提示子模块,用于从拼音库中查找出能与此次接收的字符组成拼音的字符,并提示给用户,然后转至接收子模块;组合模块,用于将此次接收的字符与之前接收的字符组成字符组合;第二查找及提示子模块,用于从拼音库中查找出能与所述字符组合组成拼音的字符,并提示给用户,然后转至接收子模块;其中,所述拼音库中记录有单个字符以及相对应的能与单个字符组成拼音的字符,所述拼音库中还记录有字符组合以及相对应的能与字符组合组成拼音的字符。进一步地,上述接收模块和提示模块具体包括接收子模块,用于接收用户输入的一个拼音字符;第一判断子模块,用于判断此次接收的字符是否第一次接收,如果是,则转至第一查找及提示子模块,否则,转至组合模块;第一查找及提示子模块,用于从拼音库中查找出能与此次接收的字符组成拼音的字符,得到一字符序列,并提示给用户,然后转至接收子模块;组合模块,用于将此次接收的字符与之前接收的字符进行组合,得到字符组合;第二判断子模块,用于判断所述字符序列中是否包含所述字符组合,如果不包含, 则转至提示子模块,否则,转至接收子模块;提示子模块,用于提示用户且阻止当前拼音字符的输入,然后转至接收子模块;其中,所述拼音库中记录有单个字符以及相对应的能与该单个字符组成拼音的字符。进一步地,所述第一查找及提示子模块中的提示用户是将字符按照其在字典中的排列顺序进行分组显示提示给用户。进一步地,所述第一查找及提示子模块中,若从拼音库中未查找出字符时,则在用户继续输入拼音字符时,提示用户且阻止用户输入。本专利技术提供的实现拼音输入法提示的方法和装置能够在用户进行拼音输入时,提示用户后续可以输入的拼音字符,从而方便了非拼音输入法的用户进行输入,提高了用户体验。附图说明图1为本专利技术的实现拼音输入法提示方法一个实施例的流程示意图;图2为本专利技术的实现拼音输入法提示方法另一实施例的流程示意图;图3为本专利技术的实现拼音输入法提示方法再一实施例的流程示意图;图4为本专利技术的实现拼音输入法提示装置的结构示意图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,下面结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,本专利技术提供一种实现拼音输入法提示的方法,包括步骤1 接收用户输入的拼音字符;本步骤中,所接收的用户输入的拼音字符可以是沈个英文字母中的任意一个或多个。步骤2 根据用户输入的拼音字符,将随后继续输入且能与已经输入的拼音字符组成拼音的字符提示给用户。本步骤中,如果已经输入的拼音字符为单个拼音字符,以字母a为例,由于i、n、o、 ng等可与a组成拼音,则将这些字符提示给用户;如果已经输入的拼音字符为多个拼音字符(或称为字符组合),以字符be为例,由于i、n、ng等可与be组成拼音,则将这些字符提示给用户。综上,本专利技术的方法能够在用户进行拼音输入时,提示用户后续可以输入的拼音字符,从而方便了非拼音输入法的用户进行输入,提高了用户体验。为了较好地提示用户,如图2所示,前述步骤1和2具体可以包括步骤11 接收用户输入的一个拼音字符;步骤12 判断此次接收的字符是否第一次接收,如果是,则执行步骤13,否则,转至步骤14 ;步骤13:从拼音库中查找出能与此次接收的字符组成拼音的字符,并提示给用户,然后转至步骤11 ;步骤14 将此次接收的字符与之前接收的字符组成字符组合;步骤15 从拼音库中查找出能与所述字符组合组成拼音的字符,并提示给用户,然后转至步骤11 ;其中,所述拼音库中记录有单个字符以及相对应的能与单个字符组成拼音的字符,所述拼音库中还记录有字符组合以及相对应的能与字符组合组成拼音的字符。该实施例中,拼音库的形式可以如表1所示。表 1 权利要求1.一种实现拼音输入法提示的方法,其特征在于,包括 步骤1 接收用户输入的拼音字符;步骤2 根据用户本文档来自技高网...

【技术保护点】
1.一种实现拼音输入法提示的方法,其特征在于,包括:步骤1:接收用户输入的拼音字符;步骤2:根据用户输入的拼音字符,将随后继续输入且能与已经输入的拼音字符组成拼音的字符提示给用户。

【技术特征摘要】

【专利技术属性】
技术研发人员:王伦
申请(专利权)人:深圳市五巨科技有限公司
类型:发明
国别省市:94

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

1