本公开涉及手写输入领域,尤其涉及手写输入方法、手写输入装置及储存介质。
背景技术:
1、手写笔能极大的丰富平板等终端的应用场景,使用手写笔进行手写输入更成为越来越多年轻人的书写习惯,包括但不限于手写笔记、给文件进行批注等显性的手写场景。但由于不同人的书写习惯不同,不同人书写同一个字时的字形存在巨大差别。导致文字识别算法难以识别,导致识别错误,出现错别字。
2、相关技术中,在进行手写输入出现错别字后,用户需调出终端的虚拟键盘,通过键盘的功能键删除错别字,重新通过手写输入文字,或通过虚拟键盘键入文字。丧失了手写笔输入的优势性,极大的降低了用户的使用体验。
技术实现思路
1、为克服相关技术中存在的问题,本公开提供一种手写输入方法、手写输入装置及储存介质。
2、根据本公开实施例的第一方面,提供一种手写输入方法,包括:响应于在手写输入界面中接收到纠错笔势,基于所述纠错笔势确定待纠错文字;基于所述待纠错文字的字形和/或上下文信息,确定并显示待选字集合;响应于所述待选字集合中的目标文字被选中,将所述待纠错文字替换为所述目标文字。
3、一种实施方式中,所述纠错笔势包括具备框选住文字的图形。
4、一种实施方式中,所述纠错笔势包括三角形,所述三角形底边与手写输入界面中已输入文字对应文本行平行。
5、一种实施方式中,所述基于所述纠错笔势确定待纠错文字,包括:确定纠错笔势所框选区域内包括文本信息,基于所述文本信息确定待纠错文字;文本信息包括文本行起点、文本字号、文本字体中的一项或多项。
6、一种实施方式中,所述基于所述待纠错文字的字形和/或上下文信息,确定并显示待选字集合,包括:基于所述待纠错文字的字形,确定字形匹配度与所述待纠错文字的字形之间置信度大于第一置信度阈值的文字,作为第一待选字集合,将所述第一待选字集合确定为待选字集合并显示;或基于所述待纠错文字的上下文,确定语义匹配所述上下文语义且置信度大于第二置信度阈值的文字,作为第二待选字集合,将所述第一待选字集合确定为待选字集合并显示;或基于所述待纠错文字的字形,确定字形匹配度与所述待纠错文字的字形之间置信度大于第一置信度阈值的文字,作为第一待选字集合,并基于所述待纠错文字的上下文,确定语义匹配所述上下文语义且置信度大于第二置信度阈值的文字,作为第二待选字集合,将所述第一待选字集合中和所述第二待选字集合的并集确定为待选字集合并显示。
7、一种实施方式中,所述待选字集合采用如下方式显示:确定所述待选字集合中每个待选文字对应的置信度;将所述待选字集合中的全部待选文字,按照置信度从高到低,显示在所述手写输入界面。
8、根据本公开实施例的第二方面,提供一种手写输入装置,包括:确定单元,用于响应于在手写输入界面中接收到纠错笔势,基于所述纠错笔势确定待纠错文字;处理单元,用于基于所述待纠错文字的字形和/或上下文信息,确定并显示待选字集合;替换单元,用于响应于所述待选字集合中的目标文字被选中,将所述待纠错文字替换为所述目标文字。
9、一种实施方式中,所述纠错笔势包括具备框选住文字的图形。
10、一种实施方式中,所述纠错笔势包括三角形,所述三角形底边与手写输入界面中已输入文字对应文本行平行。
11、一种实施方式中,所述确定单元采用如下方式基于所述纠错笔势确定待纠错文字:确定纠错笔势所框选区域内包括文本信息,基于所述文本信息确定待纠错文字;文本信息包括文本行起点、文本字号、文本字体中的一项或多项。
12、一种实施方式中,所述处理单元采用如下方式基于所述待纠错文字的字形和/或上下文信息,确定并显示待选字集合:基于所述待纠错文字的字形,确定字形匹配度与所述待纠错文字的字形之间置信度大于第一置信度阈值的文字,作为第一待选字集合,将所述第一待选字集合确定为待选字集合并显示;或基于所述待纠错文字的上下文,确定语义匹配所述上下文语义且置信度大于第二置信度阈值的文字,作为第二待选字集合,将所述第一待选字集合确定为待选字集合并显示;或基于所述待纠错文字的字形,确定字形匹配度与所述待纠错文字的字形之间置信度大于第一置信度阈值的文字,作为第一待选字集合,并基于所述待纠错文字的上下文,确定语义匹配所述上下文语义且置信度大于第二置信度阈值的文字,作为第二待选字集合,将所述第一待选字集合中和所述第二待选字集合的并集确定为待选字集合并显示。
13、一种实施方式中,所述待选字集合通过所述处理单元采用如下方式显示:确定所述待选字集合中每个待选文字对应的置信度;将所述待选字集合中的全部待选文字,按照置信度从高到低,显示在所述手写输入界面。
14、根据本公开实施例的第三方面,提供一种手写输入装置,包括:处理器:用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:执行第一方面或者第一方面任意一种实施方式中所述的手写输入方法。
15、根据本公开实施例的第四方面,提供一种存储介质,所述存储介质中存储有指令,当所述存储介质中的指令由处理器执行时,使得处理器能够执行第一方面或者第一方面任意一种实施方式中所述的手写输入方法。
16、本公开的实施例提供的技术方案可以包括以下有益效果:在使用手写输入法输入错别字时,通过纠错笔势确定待纠错文字。根据待纠错文字的字形和/或上下文信息,确定包含用户期待输入文字的文字集合。响应于用户选中期待输入文字,将待纠错文字替换为期待输入文字。避免用户在手写文字出错需要进行纠错时,需要删除错别字,并重复进行手写输入或调用出虚拟键盘进行输入。简化了手写文字识别错误的情况下,纠错的复杂程度,化繁为间,节约用户精力。
17、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
1.一种手写输入方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述纠错笔势包括具备框选住文字的图形。
3.根据权利要求2所述的方法,其特征在于,所述纠错笔势包括三角形,所述三角形底边与手写输入界面中已输入文字对应文本行平行。
4.根据权利要求2或3所述的方法,其特征在于,所述基于所述纠错笔势确定待纠错文字,包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述待纠错文字的字形和/或上下文信息,确定并显示待选字集合,包括:
6.根据权利要求5所述的方法,其特征在于,所述待选字集合采用如下方式显示:
7.一种手写输入装置,其特征在于,包括:
8.根据权利要求7所述的装置,其特征在于,所述纠错笔势包括具备框选住文字的图形。
9.根据权利要求8所述的装置,其特征在于,所述纠错笔势包括三角形,所述三角形底边与手写输入界面中已输入文字对应文本行平行。
10.根据权利要求8或9所述的装置,其特征在于,所述确定单元采用如下方式基于所述纠错笔势确定待纠错文字:
11.根据权利要求7所述的装置,其特征在于,所述处理单元采用如下方式基于所述待纠错文字的字形和/或上下文信息,确定并显示待选字集合:
12.根据权利要求11所述的装置,其特征在于,所述待选字集合通过所述处理单元采用如下方式显示:
13.一种手写输入装置,其特征在于,包括:
14.一种存储介质,其特征在于,所述存储介质中存储有指令,当所述存储介质中的指令由处理器执行时,使得处理器能够执行权利要求1至6中任一项所述的手写输入方法。