本公開涉及手寫輸入領(lǐng)域,尤其涉及手寫輸入方法、手寫輸入裝置及儲存介質(zhì)。
背景技術(shù):
1、手寫筆能極大的豐富平板等終端的應(yīng)用場景,使用手寫筆進(jìn)行手寫輸入更成為越來越多年輕人的書寫習(xí)慣,包括但不限于手寫筆記、給文件進(jìn)行批注等顯性的手寫場景。但由于不同人的書寫習(xí)慣不同,不同人書寫同一個(gè)字時(shí)的字形存在巨大差別。導(dǎo)致文字識別算法難以識別,導(dǎo)致識別錯(cuò)誤,出現(xiàn)錯(cuò)別字。
2、相關(guān)技術(shù)中,在進(jìn)行手寫輸入出現(xiàn)錯(cuò)別字后,用戶需調(diào)出終端的虛擬鍵盤,通過鍵盤的功能鍵刪除錯(cuò)別字,重新通過手寫輸入文字,或通過虛擬鍵盤鍵入文字。喪失了手寫筆輸入的優(yōu)勢性,極大的降低了用戶的使用體驗(yàn)。
技術(shù)實(shí)現(xiàn)思路
1、為克服相關(guān)技術(shù)中存在的問題,本公開提供一種手寫輸入方法、手寫輸入裝置及儲存介質(zhì)。
2、根據(jù)本公開實(shí)施例的第一方面,提供一種手寫輸入方法,包括:響應(yīng)于在手寫輸入界面中接收到糾錯(cuò)筆勢,基于所述糾錯(cuò)筆勢確定待糾錯(cuò)文字;基于所述待糾錯(cuò)文字的字形和/或上下文信息,確定并顯示待選字集合;響應(yīng)于所述待選字集合中的目標(biāo)文字被選中,將所述待糾錯(cuò)文字替換為所述目標(biāo)文字。
3、一種實(shí)施方式中,所述糾錯(cuò)筆勢包括具備框選住文字的圖形。
4、一種實(shí)施方式中,所述糾錯(cuò)筆勢包括三角形,所述三角形底邊與手寫輸入界面中已輸入文字對應(yīng)文本行平行。
5、一種實(shí)施方式中,所述基于所述糾錯(cuò)筆勢確定待糾錯(cuò)文字,包括:確定糾錯(cuò)筆勢所框選區(qū)域內(nèi)包括文本信息,基于所述文本信息確定待糾錯(cuò)文字;文本信息包括文本行起點(diǎn)、文本字號、文本字體中的一項(xiàng)或多項(xiàng)。
6、一種實(shí)施方式中,所述基于所述待糾錯(cuò)文字的字形和/或上下文信息,確定并顯示待選字集合,包括:基于所述待糾錯(cuò)文字的字形,確定字形匹配度與所述待糾錯(cuò)文字的字形之間置信度大于第一置信度閾值的文字,作為第一待選字集合,將所述第一待選字集合確定為待選字集合并顯示;或基于所述待糾錯(cuò)文字的上下文,確定語義匹配所述上下文語義且置信度大于第二置信度閾值的文字,作為第二待選字集合,將所述第一待選字集合確定為待選字集合并顯示;或基于所述待糾錯(cuò)文字的字形,確定字形匹配度與所述待糾錯(cuò)文字的字形之間置信度大于第一置信度閾值的文字,作為第一待選字集合,并基于所述待糾錯(cuò)文字的上下文,確定語義匹配所述上下文語義且置信度大于第二置信度閾值的文字,作為第二待選字集合,將所述第一待選字集合中和所述第二待選字集合的并集確定為待選字集合并顯示。
7、一種實(shí)施方式中,所述待選字集合采用如下方式顯示:確定所述待選字集合中每個(gè)待選文字對應(yīng)的置信度;將所述待選字集合中的全部待選文字,按照置信度從高到低,顯示在所述手寫輸入界面。
8、根據(jù)本公開實(shí)施例的第二方面,提供一種手寫輸入裝置,包括:確定單元,用于響應(yīng)于在手寫輸入界面中接收到糾錯(cuò)筆勢,基于所述糾錯(cuò)筆勢確定待糾錯(cuò)文字;處理單元,用于基于所述待糾錯(cuò)文字的字形和/或上下文信息,確定并顯示待選字集合;替換單元,用于響應(yīng)于所述待選字集合中的目標(biāo)文字被選中,將所述待糾錯(cuò)文字替換為所述目標(biāo)文字。
9、一種實(shí)施方式中,所述糾錯(cuò)筆勢包括具備框選住文字的圖形。
10、一種實(shí)施方式中,所述糾錯(cuò)筆勢包括三角形,所述三角形底邊與手寫輸入界面中已輸入文字對應(yīng)文本行平行。
11、一種實(shí)施方式中,所述確定單元采用如下方式基于所述糾錯(cuò)筆勢確定待糾錯(cuò)文字:確定糾錯(cuò)筆勢所框選區(qū)域內(nèi)包括文本信息,基于所述文本信息確定待糾錯(cuò)文字;文本信息包括文本行起點(diǎn)、文本字號、文本字體中的一項(xiàng)或多項(xiàng)。
12、一種實(shí)施方式中,所述處理單元采用如下方式基于所述待糾錯(cuò)文字的字形和/或上下文信息,確定并顯示待選字集合:基于所述待糾錯(cuò)文字的字形,確定字形匹配度與所述待糾錯(cuò)文字的字形之間置信度大于第一置信度閾值的文字,作為第一待選字集合,將所述第一待選字集合確定為待選字集合并顯示;或基于所述待糾錯(cuò)文字的上下文,確定語義匹配所述上下文語義且置信度大于第二置信度閾值的文字,作為第二待選字集合,將所述第一待選字集合確定為待選字集合并顯示;或基于所述待糾錯(cuò)文字的字形,確定字形匹配度與所述待糾錯(cuò)文字的字形之間置信度大于第一置信度閾值的文字,作為第一待選字集合,并基于所述待糾錯(cuò)文字的上下文,確定語義匹配所述上下文語義且置信度大于第二置信度閾值的文字,作為第二待選字集合,將所述第一待選字集合中和所述第二待選字集合的并集確定為待選字集合并顯示。
13、一種實(shí)施方式中,所述待選字集合通過所述處理單元采用如下方式顯示:確定所述待選字集合中每個(gè)待選文字對應(yīng)的置信度;將所述待選字集合中的全部待選文字,按照置信度從高到低,顯示在所述手寫輸入界面。
14、根據(jù)本公開實(shí)施例的第三方面,提供一種手寫輸入裝置,包括:處理器:用于存儲處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:執(zhí)行第一方面或者第一方面任意一種實(shí)施方式中所述的手寫輸入方法。
15、根據(jù)本公開實(shí)施例的第四方面,提供一種存儲介質(zhì),所述存儲介質(zhì)中存儲有指令,當(dāng)所述存儲介質(zhì)中的指令由處理器執(zhí)行時(shí),使得處理器能夠執(zhí)行第一方面或者第一方面任意一種實(shí)施方式中所述的手寫輸入方法。
16、本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:在使用手寫輸入法輸入錯(cuò)別字時(shí),通過糾錯(cuò)筆勢確定待糾錯(cuò)文字。根據(jù)待糾錯(cuò)文字的字形和/或上下文信息,確定包含用戶期待輸入文字的文字集合。響應(yīng)于用戶選中期待輸入文字,將待糾錯(cuò)文字替換為期待輸入文字。避免用戶在手寫文字出錯(cuò)需要進(jìn)行糾錯(cuò)時(shí),需要?jiǎng)h除錯(cuò)別字,并重復(fù)進(jìn)行手寫輸入或調(diào)用出虛擬鍵盤進(jìn)行輸入。簡化了手寫文字識別錯(cuò)誤的情況下,糾錯(cuò)的復(fù)雜程度,化繁為間,節(jié)約用戶精力。
17、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
1.一種手寫輸入方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述糾錯(cuò)筆勢包括具備框選住文字的圖形。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述糾錯(cuò)筆勢包括三角形,所述三角形底邊與手寫輸入界面中已輸入文字對應(yīng)文本行平行。
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述基于所述糾錯(cuò)筆勢確定待糾錯(cuò)文字,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述待糾錯(cuò)文字的字形和/或上下文信息,確定并顯示待選字集合,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述待選字集合采用如下方式顯示:
7.一種手寫輸入裝置,其特征在于,包括:
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述糾錯(cuò)筆勢包括具備框選住文字的圖形。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述糾錯(cuò)筆勢包括三角形,所述三角形底邊與手寫輸入界面中已輸入文字對應(yīng)文本行平行。
10.根據(jù)權(quán)利要求8或9所述的裝置,其特征在于,所述確定單元采用如下方式基于所述糾錯(cuò)筆勢確定待糾錯(cuò)文字:
11.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述處理單元采用如下方式基于所述待糾錯(cuò)文字的字形和/或上下文信息,確定并顯示待選字集合:
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述待選字集合通過所述處理單元采用如下方式顯示:
13.一種手寫輸入裝置,其特征在于,包括:
14.一種存儲介質(zhì),其特征在于,所述存儲介質(zhì)中存儲有指令,當(dāng)所述存儲介質(zhì)中的指令由處理器執(zhí)行時(shí),使得處理器能夠執(zhí)行權(quán)利要求1至6中任一項(xiàng)所述的手寫輸入方法。