亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

基于上下文的前向輸入糾錯(cuò)方法和裝置的制造方法

文檔序號(hào):8299017閱讀:521來(lái)源:國(guó)知局
基于上下文的前向輸入糾錯(cuò)方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子產(chǎn)品應(yīng)用領(lǐng)域,特別涉及在電子產(chǎn)品上進(jìn)行輸入時(shí),基于上下文的前向輸入糾錯(cuò)方法和裝置。
【背景技術(shù)】
[0002]如今,智能手機(jī)、平板電腦等便攜式電子設(shè)備日益普及,作為基本的人機(jī)交互工具,輸入法直接影響著人們?cè)谑褂眠@些電子設(shè)備的用戶(hù)體驗(yàn)。輸入速度和輸入準(zhǔn)確性是評(píng)價(jià)輸入法是否優(yōu)秀的主要因素。通過(guò)盡可能少的操作獲得盡可能準(zhǔn)確的候選字詞,是輸入法一直在追求的目標(biāo),糾錯(cuò)正是實(shí)現(xiàn)這一目標(biāo)的重要功能之一。
[0003]造成輸入錯(cuò)誤的因素有很多,例如客觀上由于鍵盤(pán)尺寸的縮小造成容易按錯(cuò)按鍵,或者主觀上由于用戶(hù)自身拼寫(xiě)錯(cuò)誤等。目前,對(duì)于這些無(wú)論是由于主觀原因或是客觀原因所造成的輸入錯(cuò)誤,大多數(shù)輸入法僅能夠提供向后的糾錯(cuò)功能。也就是說(shuō),僅能夠根據(jù)用戶(hù)正在輸入或者已經(jīng)輸入的字符串,對(duì)用戶(hù)后續(xù)將要進(jìn)行輸入的字符串進(jìn)行糾錯(cuò)。
[0004]然而,這種人為設(shè)定的向后糾錯(cuò),不僅對(duì)阻礙了用戶(hù)更加快速的輸入,其無(wú)疑也阻礙了輸入法糾錯(cuò)功能的進(jìn)一步提升。

【發(fā)明內(nèi)容】

[0005]本發(fā)明要解決的技術(shù)問(wèn)題是,提供智能化的基于上下文的前向輸入糾錯(cuò)的方法和
目.ο
[0006]根據(jù)本發(fā)明的一方面,提供了一種基于上下文的前向輸入糾錯(cuò)方法,包括:獲取已確認(rèn)的文本,所述已確認(rèn)文本為在當(dāng)前輸入開(kāi)始前已確認(rèn)的文本,具體來(lái)說(shuō),可為在當(dāng)前光標(biāo)位置逆文本輸入方向上的一個(gè)或多個(gè)單詞;基于所述已確認(rèn)文本的校正形式,在語(yǔ)料庫(kù)中進(jìn)行檢索,獲得與所述已確認(rèn)文本校正形式對(duì)應(yīng)的預(yù)測(cè)詞或聯(lián)想詞;基于所述已確認(rèn)文本校正形式與對(duì)應(yīng)的聯(lián)想詞或預(yù)測(cè)詞形成候選對(duì)象,當(dāng)檢測(cè)到存在對(duì)包含所述已確認(rèn)文本校正形式的候選對(duì)象的選擇時(shí),對(duì)所述已確認(rèn)文本進(jìn)行糾錯(cuò)。
[0007]根據(jù)本發(fā)明的某些方面,所述基于已確認(rèn)文本的校正形式,在語(yǔ)料庫(kù)中進(jìn)行檢索,獲得包含已確認(rèn)文本校正形式的檢索結(jié)果進(jìn)一步包括用戶(hù)操作手勢(shì)操作點(diǎn)選擇某一候選詞中的一部分,以形成選中部分和剩余部分,具體包括:判斷是否存在當(dāng)前正在輸入的字符串;當(dāng)存在當(dāng)前正在輸入的字符串時(shí),基于所述已確認(rèn)文本的校正形式在語(yǔ)料庫(kù)中進(jìn)行檢索并基于當(dāng)前正在輸入的字符串對(duì)該檢索結(jié)果進(jìn)行過(guò)濾,或基于用戶(hù)當(dāng)前正在輸入的字符串觸發(fā)采用已確認(rèn)文本的校正形式,獲取對(duì)應(yīng)的預(yù)測(cè)詞;當(dāng)不存在當(dāng)前正在輸入的字符串時(shí),基于已確認(rèn)文本的校正形式,獲得對(duì)應(yīng)的聯(lián)想詞。
[0008]根據(jù)本發(fā)明的某些方面,進(jìn)一步包括:基于已確認(rèn)文本的原形和校正形式,在語(yǔ)料庫(kù)中一起進(jìn)行檢索,獲得除了與已確認(rèn)文本校正形式對(duì)應(yīng)的預(yù)測(cè)詞或聯(lián)想詞之外,還獲得與已確認(rèn)文本原形對(duì)應(yīng)的預(yù)測(cè)詞或聯(lián)想詞。
[0009]根據(jù)本發(fā)明的一方面,提供了一種基于上下文的前向輸入糾錯(cuò)裝置,包括:獲取單元,適于獲取已確認(rèn)的文本;檢索單元,適于基于所述已確認(rèn)文本的校正形式,在語(yǔ)料庫(kù)中進(jìn)行檢索,獲取與所述已確認(rèn)文本校正形式對(duì)應(yīng)的聯(lián)想詞或預(yù)測(cè)詞;候選對(duì)象獲取單元,適于根據(jù)所述已確認(rèn)文本校正形式與對(duì)應(yīng)的聯(lián)想詞或預(yù)測(cè)詞形成候選對(duì)象并進(jìn)行顯示,根據(jù)輸入獲取所選擇的候選對(duì)象;糾錯(cuò)單元,適于根據(jù)所述候選對(duì)象獲取單元獲得的候選對(duì)象對(duì)所述已確認(rèn)文本進(jìn)行糾錯(cuò)。
[0010]根據(jù)本發(fā)明的某些方面,當(dāng)不存在當(dāng)前正在輸入的字符串時(shí),所述檢索單元進(jìn)一步包括:基于已確認(rèn)文本的校正形式,獲得對(duì)應(yīng)的聯(lián)想詞;當(dāng)存在當(dāng)前正在輸入的字符串時(shí),所述檢索單元進(jìn)一步包括:基于已確認(rèn)文本的校正形式在語(yǔ)料庫(kù)中進(jìn)行檢索,并基于當(dāng)前正在輸入的字符串對(duì)該檢索結(jié)果進(jìn)行過(guò)濾,或基于用戶(hù)當(dāng)前正在輸入的字符串觸發(fā)采用已確認(rèn)文本的校正形式,獲取對(duì)應(yīng)的預(yù)測(cè)詞。
[0011]根據(jù)本發(fā)明的某些方面,所述檢索單元進(jìn)一步包括,不僅基于所述已確認(rèn)文本的校正形式,還基于所述已確認(rèn)文本的原形,在語(yǔ)料庫(kù)中進(jìn)行檢索,獲取與所述已確認(rèn)文本原形和校正形式分別對(duì)應(yīng)的預(yù)測(cè)詞或聯(lián)想詞。
[0012]與現(xiàn)有技術(shù)相比,本發(fā)明通過(guò)引入文本的校正形式,以用戶(hù)已確認(rèn)上屏文本的校正形式為檢索基礎(chǔ),在語(yǔ)料庫(kù)中查找對(duì)應(yīng)的聯(lián)想詞或預(yù)測(cè)詞,并且基于該校正形式形成候選對(duì)象,提示用戶(hù)進(jìn)行選擇,并根據(jù)用戶(hù)所選擇的候選對(duì)象實(shí)現(xiàn)對(duì)已確認(rèn)文本的糾錯(cuò),從而能夠在不打斷當(dāng)前正在輸入文本的前提下,直接對(duì)已確認(rèn)文本進(jìn)行糾錯(cuò),而無(wú)需對(duì)待糾錯(cuò)文本進(jìn)行額外操作。這是對(duì)現(xiàn)有輸入法技術(shù)取詞思路的重大突破,從根本上改變了現(xiàn)有技術(shù)輸入法中默認(rèn)的向后糾錯(cuò)的糾錯(cuò)機(jī)制,而且采用這種方式極大的簡(jiǎn)化了用戶(hù)操作,提高了輸入的效率和準(zhǔn)確率,進(jìn)而大大改善了用戶(hù)體驗(yàn)。
【附圖說(shuō)明】
[0013]圖1和圖2為用戶(hù)與便攜式電子設(shè)備進(jìn)行輸入交互的界面示意圖。
[0014]圖3為本發(fā)明基于上下文的前向輸入糾錯(cuò)方法的一種實(shí)施方式的流程示意圖;
[0015]圖4為本發(fā)明基于上下文的前向輸入糾錯(cuò)方法一種【具體實(shí)施方式】中的操作示意圖;
[0016]圖5為本發(fā)明基于上下文的前向輸入糾錯(cuò)方法另一種【具體實(shí)施方式】中的操作示意圖;
[0017]圖6為本發(fā)明基于上下文的前向輸入糾錯(cuò)方法又一種【具體實(shí)施方式】中的操作示意圖;
[0018]圖7為本發(fā)明基于上下文的前向輸入糾錯(cuò)方法又一種【具體實(shí)施方式】中的操作示意圖;
[0019]圖8為本發(fā)明基于上下文的前向輸入糾錯(cuò)方法又一種【具體實(shí)施方式】中的操作示意圖;
[0020]圖9為圖3中步驟S5 —種【具體實(shí)施方式】的流程示意圖;
[0021]圖10為圖9中步驟S510 —種【具體實(shí)施方式】中對(duì)候選對(duì)象進(jìn)行顯示的布局示意圖;
[0022]圖11為圖3中步驟S5另一種【具體實(shí)施方式】的流程示意圖;
[0023]圖12為圖1中步驟S520 —種【具體實(shí)施方式】中的操作示意圖;
[0024]圖13為本發(fā)明基于上下文的前向輸入糾錯(cuò)裝置的一種實(shí)施方式的結(jié)構(gòu)示意圖;
[0025]圖14為圖13中候選對(duì)象獲取單元一種【具體實(shí)施方式】的結(jié)構(gòu)示意圖;
[0026]圖15為圖13中候選對(duì)象獲取單元另一種【具體實(shí)施方式】的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0027]現(xiàn)有技術(shù)的輸入法中所提供的糾錯(cuò)功能大多為向后糾錯(cuò)功能,其中,所提及的“向前糾錯(cuò)”或“向后糾錯(cuò)”分別是指,在正常輸入狀態(tài)下,基于當(dāng)前文本輸入?yún)^(qū)域的光標(biāo)位置而言,對(duì)位于當(dāng)前光標(biāo)位置逆文本輸入方向或順文本輸入方向的文本進(jìn)行糾正。在正常輸入狀態(tài)下,“當(dāng)前光標(biāo)位置”用于指示用戶(hù)當(dāng)前輸入所開(kāi)始的位置,當(dāng)前光標(biāo)位置之前,即當(dāng)前光標(biāo)位置逆文本輸入方向,的文本通常指用戶(hù)已確認(rèn)的文本,而當(dāng)前光標(biāo)位置之后,即當(dāng)前光標(biāo)位置順文本輸入方向,的文本通常指的是用戶(hù)當(dāng)前正在輸入且尚未確認(rèn)的文本。在不同的輸入法中,用戶(hù)當(dāng)前正在輸入的文本有時(shí)通過(guò)單獨(dú)的輸入欄顯示在特定區(qū)域,例如鍵盤(pán)區(qū)域上方,有時(shí)直接顯示在文本輸入?yún)^(qū)域中并通過(guò)下劃線(xiàn)或通過(guò)將光標(biāo)變?yōu)殚W爍的圖形用以提示這部分文本屬于當(dāng)前正在輸入且尚未經(jīng)確認(rèn)的文本。
[0028]在現(xiàn)有技術(shù)中,常規(guī)的糾錯(cuò)通常是向后輸入糾錯(cuò)。例如,用戶(hù)在正常輸入過(guò)程中,由于誤操作,本該按下字母“a”的按鍵卻誤按了相鄰的字母“s”的按鍵,或由于用戶(hù)的拼寫(xiě)錯(cuò)誤,導(dǎo)致用戶(hù)期望輸入的文本為“can”,而當(dāng)前實(shí)際輸入的字符串卻為“csn”;在用戶(hù)對(duì)該次輸入確認(rèn)上屏之前,通過(guò)對(duì)當(dāng)前輸入字符串進(jìn)行糾錯(cuò),獲得單詞“can”,并將該糾錯(cuò)結(jié)果“can”作為候選詞之一,顯示在候選詞欄,供用戶(hù)進(jìn)行選擇。然而,在這種情況下,如果用戶(hù)已將錯(cuò)誤的文本“csn”確認(rèn)上屏,或已經(jīng)開(kāi)始輸入“csn”之后的文本時(shí)才發(fā)現(xiàn)存在這樣的錯(cuò)誤時(shí),現(xiàn)有的輸入法無(wú)法在不停止當(dāng)前輸入的前提下,智能地對(duì)之前用戶(hù)此前已確認(rèn)上屏的文本進(jìn)行糾錯(cuò)。
[0029]本發(fā)明正是考慮到現(xiàn)有技術(shù)的局限性,創(chuàng)造性地提出了一種能夠?qū)崿F(xiàn)“向前糾錯(cuò)”的輸入法和輸入裝置,智能地對(duì)當(dāng)前光標(biāo)位置之前已確認(rèn)輸入的文本進(jìn)行糾錯(cuò),從而為用戶(hù)提供了更為靈活的糾錯(cuò)功能,提高了輸入效率,加快了文本輸入的速度,也提升了文本輸入的準(zhǔn)確性。
[0030]其中,術(shù)語(yǔ)“確認(rèn)上屏”用于描述用戶(hù)通過(guò)某種設(shè)定的方式對(duì)某一個(gè)候選詞進(jìn)行選中確認(rèn),使該候選詞被呈現(xiàn)至文本輸入?yún)^(qū)域中的當(dāng)前光標(biāo)位置處。
[0031]以下將參考附圖對(duì)示例實(shí)施方式進(jìn)行更為全面的描述。附圖中相同的附圖標(biāo)記將用來(lái)指示相同或相似的部件。盡管以下描述了本
當(dāng)前第1頁(yè)1 2 3 4 5 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1