本发明专利技术提供了一种异形字符输入方法,属于文字信息处理领域用于解决现有技术中存在的异形字符输入效率低下的问题。所述方法包括:当获取到与用户输入对应的至少一个第一候选字符后,在预设的第一显示区域显示所述第一候选字符;获取当前选择的所述第一候选字符对应的至少一个第二候选字符;在第二显示区域显示获取的所述至少一个第二候选字符;根据用户对所述至少一个第二候选字符的选择操作,输入用户选择的第二候选字符;其中,所述第二候选字符为所述第一候选字符的异形字符。本发明专利技术公开的方法通过分两个显示区域分别显示第一候选字符和第二候选字符,直观、清晰地展示异形字符,有效地提高用户选择输入异形字符的效率。
【技术实现步骤摘要】
一种异形字符输入方法、装置及电子设备
本专利技术涉及文字信息处理领域,尤其涉及一种异形字符输入方法及装置。
技术介绍
古籍文献历经了漫长光阴的冲刷和涤荡后,有的流散,有的毁灭,至今仍有幸存留的古籍多数也断烂破损,因此,中国古籍保护的重要性和紧迫性已经提上日程。随着计算机技术的迅速发展,越来越多的文化保护和研究机构需要通过计算机将古籍中记载的文字内容录入到计算机系统,便于存储和查阅。然而,尽管现有的字符集已经包括了70000多个汉字符号,包含了数量庞大的中文字符,但是,现有技术中的中文字符输入方法中,例如:拼音输入、五笔输入以及手写输入等,使用的字符集通常为GB2312编码、GBK码以及GB18030等国标编码,也有部分系统采用Unicode跨语言编码集,输出候选字符策略不同,通常无法准确给出异形字符的候选,需要用户反复输入和多次翻页查找,导致异形字符的输入效率很低。综上,现有技术中的在进行异形字符输入时,至少存在字符输入效率低下的问题。
技术实现思路
本专利技术实施例提供一种异形字符输入方法及装置,以解决现有技术中存在的异形字符输入效率低下的问题。第一方面,本专利技术实施例提供了一种异形字符输入方法,包括:当获取到与用户输入对应的至少一个第一候选字符后,在预设的第一显示区域显示所述第一候选字符;获取当前选择的所述第一候选字符对应的至少一个第二候选字符;在第二显示区域显示获取的所述至少一个第二候选字符;根据用户对所述至少一个第二候选字符的选择操作,输入用户选择的第二候选字符;其中,所述第二候选字符为所述第一候选字符的异形字符。可选的,所述获取当前选择的所述第一候选字符对应的至少一个第二候选字符的步骤,包括:根据预设的第二候选字符和第一候选字符的字符编码映射关系,确定与当前选择的所述第一候选字符对应的至少一个第二候选字符。可选的,所述预设的第二候选字符和第一候选字符的字符编码映射关系通过以下步骤建立:根据第一候选字符和第二候选字符映射规则,基于第一字库和第二字库建立第一候选字符和第二候选字符的字符编码键值对,其中,第一候选字符的字符编码为索引键,第二候选字符的字符编码为索引值;根据字符之间的字形相似度,确定所述第二字库中未包含在所述字符编码键值对内的第二候选字符的字符编码对应的字符编码键值对;将所述未包含在所述字符编码键值对内的第二候选字符的字符编码追加到与其对应的字符编码键值对的索引值列表中。可选的,所述在第二显示区域显示获取的所述至少一个第二候选字符的步骤,包括:创建第二显示区域;按照选择频率由高到低的顺序,在所述第二显示区域内从前向后依次显示所述至少一个第二候选字符。可选的,所述根据用户对所述至少一个第二候选字符的选择操作,输入用户选择的第二候选字符的步骤之后,还包括:隐藏所述第二显示区域。可选的,所述获取当前选择的所述第一候选字符对应的至少一个第二候选字符的步骤之前,还包括:判断异形字符输入功能是否开启;当异形字符输入功能开启时,执行获取当前选择的所述第一候选字符对应的至少一个第二候选字符的步骤。第二方面,本专利技术实施例还提供了一种异形字符输入装置,包括:第一候选字符获取模块,用于当获取到与用户输入对应的至少一个第一候选字符后,在预设的第一显示区域显示所述第一候选字符;第二候选字符获取模块,用于获取当前选择的所述第一候选字符对应的至少一个第二候选字符;第二候选字符显示模块,用于在第二显示区域显示所述第二候选字符获取模块获取的所述至少一个第二候选字符;第二候选字符输入模块,用于根据用户对所述第二候选字符显示模块显示的至少一个第二候选字符的选择操作,输入用户选择的第二候选字符;其中,所述第二候选字符为所述第一候选字符的异形字符。可选的,所述第二候选字符显示模块包括:显示区域创建单元,用于创建第二显示区域;显示单元,用于按照选择频率由高到低的顺序,在所述第二显示区域内从前向后依次显示所述至少一个第二候选字符。可选的所述装置,还包括:判断模块,用于判断异形字符输入功能是否开启,当异形字符输入功能开启时,执行获取当前选择的所述第一候选字符对应的至少一个第二候选字符的步骤。第三方面,本专利技术实施例还提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本专利技术实施例中所述的异形字符输入方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术实施例中所述的异形字符输入方法的步骤。这样,本专利技术实施例公开的异形字符输入方法,通过当获取到与用户输入对应的至少一个第一候选字符后,在预设的第一显示区域显示所述第一候选字符;然后,获取当前选择的所述第一候选字符对应的至少一个第二候选字符;并在第二显示区域显示获取的所述至少一个第二候选字符;最后,根据用户对所述至少一个第二候选字符的选择操作,输入用户选择的第二候选字符;其中,所述第二候选字符为所述第一候选字符的异形字符,通过本专利技术实施例公开的上述方法,解决了现有技术中存在的异形字符输入效率低下的问题。通过分两个显示区域分别显示第一候选字符(即常用字体字符)和第二候选字符(即第一候选字符的异形字符),直观、清晰地展示异形字符,有效地提高用户选择输入异形字符的效率。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一的异形字符输入方法流程图;图2是本专利技术实施例二的异形字符输入方法流程图;图3是本专利技术实施例二中输入界面示意图;图4是本专利技术实施例三的异形字符输入装置结构图之一;图5是本专利技术实施例三的异形字符输入装置结构图之二。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一:本实施例提供了一种异形字符输入方法,如图1所示,所述方法包括:步骤10至步骤13。步骤10,当获取到与用户输入对应的至少一个第一候选字符后,在预设的第一显示区域显示所述第一候选字符。本专利技术的异形字符输入方法适用于拼音输入法、笔画输入法、手写输入法等现有技术中存在的多种文字输入方法。本专利技术实施例中,为了便于用户理解,以手写输入法为例说明异形字符的输入方法。当用户通过手写输入法的手写区域输入字符轨迹之后,输入法引擎对输入的字符轨迹进行识别,得到用户输入的多个候选字符,本专利技术实施例中称作:第一候选字符。在获取到与用户输入对应的至少一个第一候选字符后,在输入法界面预设的第一显示区域显示所述第一候选字符。如图2所示,图2中21为第一显示区域,第一显示区域内显示的字符,如“为”字,是第一候选字符。步骤11,获取当前选择的所述第一候选字符对应的至少一个第二候选字符。其中,所述第二候选字符为所述第一候选字符的异形字符。通常,候选字符按照识别得分的高低顺序并结合字符的使用频率进本文档来自技高网...
【技术保护点】
一种异形字符输入方法,其特征在于,包括:当获取到与用户输入对应的至少一个第一候选字符后,在预设的第一显示区域显示所述第一候选字符;获取当前选择的所述第一候选字符对应的至少一个第二候选字符;在第二显示区域显示获取的所述至少一个第二候选字符;根据用户对所述至少一个第二候选字符的选择操作,输入用户选择的第二候选字符;其中,所述第二候选字符为所述第一候选字符的异形字符。
【技术特征摘要】
1.一种异形字符输入方法,其特征在于,包括:当获取到与用户输入对应的至少一个第一候选字符后,在预设的第一显示区域显示所述第一候选字符;获取当前选择的所述第一候选字符对应的至少一个第二候选字符;在第二显示区域显示获取的所述至少一个第二候选字符;根据用户对所述至少一个第二候选字符的选择操作,输入用户选择的第二候选字符;其中,所述第二候选字符为所述第一候选字符的异形字符。2.根据权利要求1所述的方法,其特征在于,所述获取当前选择的所述第一候选字符对应的至少一个第二候选字符的步骤,包括:根据预设的第二候选字符和第一候选字符的字符编码映射关系,确定与当前选择的所述第一候选字符对应的至少一个第二候选字符。3.根据权利要求2所述的方法,其特征在于,所述预设的第二候选字符和第一候选字符的字符编码映射关系通过以下步骤建立:根据第一候选字符和第二候选字符映射规则,基于第一字库和第二字库建立第一候选字符和第二候选字符的字符编码键值对,其中,第一候选字符的字符编码为索引键,第二候选字符的字符编码为索引值;根据字符之间的字形相似度,确定所述第二字库中未包含在所述字符编码键值对内的第二候选字符的字符编码对应的字符编码键值对;将所述未包含在所述字符编码键值对内的第二候选字符的字符编码追加到与其对应的字符编码键值对的索引值列表中。4.根据权利要求1所述的方法,其特征在于,所述在第二显示区域显示获取的所述至少一个第二候选字符的步骤,包括:创建第二显示区域;按照选择频率由高到低的顺序,在所述第二显示区域内从前向后依次显示所述至少一个第二候选字符。5.根据权利要求4所述的方法,其特征在于,所述根据用户对所述至少一个第二候...
【专利技术属性】
技术研发人员:高宝庆,江世盛,
申请(专利权)人:北京汉王数字科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。