两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

糾錯(cuò)詞展示方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)與流程

文檔序號(hào):11229931閱讀:788來(lái)源:國(guó)知局
糾錯(cuò)詞展示方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)與流程

【技術(shù)領(lǐng)域】

本發(fā)明涉及計(jì)算機(jī)應(yīng)用技術(shù),特別涉及糾錯(cuò)詞展示方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。



背景技術(shù):

當(dāng)前,隨著各種應(yīng)用場(chǎng)景的智能化、移動(dòng)化及碎片化,人們?cè)絹?lái)越習(xí)慣在便攜式的智能終端上進(jìn)行操作來(lái)完成自己的日常需求,如購(gòu)物、出行、社交、瀏覽新聞及資訊等,所述智能終端可包括手機(jī)、平板電腦及車載設(shè)備等。

相應(yīng)地,作為人機(jī)交互手段的移動(dòng)輸入法也受到越來(lái)越多的重視,其技術(shù)的迭代也變得越來(lái)越快。

目前業(yè)界主流的移動(dòng)輸入法均通過(guò)支持智能糾錯(cuò)的方式來(lái)提升用戶在錯(cuò)輸、少輸或誤觸情景下的體驗(yàn)。

圖1為現(xiàn)有一個(gè)糾錯(cuò)實(shí)例的示意圖,如圖1所示,用戶輸入“wi”,高概率會(huì)被糾正為“wo”,并將“我”作為首選的候選詞展示給用戶。

圖2為現(xiàn)有另一個(gè)糾錯(cuò)實(shí)例的示意圖,如圖2所示,用戶輸入“vun”,高概率會(huì)被糾正為“bun”,并將“不能”作為首選的候選詞展示給用戶。

但上述智能糾錯(cuò)方式在實(shí)際應(yīng)用中也會(huì)存在一定的問(wèn)題,如:在用戶精確輸入的場(chǎng)景下,可能會(huì)給出過(guò)多、不當(dāng)?shù)募m錯(cuò)詞。

比如,用戶輸入的輸入碼為“bengkui”,除了展示精確詞“崩潰”之外,還展示了糾錯(cuò)詞“奔潰”(將‘g’視為多輸)、崩落(將‘k’糾錯(cuò)為‘l’,將‘i’糾錯(cuò)為‘o’)。

而這些糾錯(cuò)詞通常都是用戶不需要(不會(huì)選擇)的,從而降低了展示結(jié)果的準(zhǔn)確性。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本發(fā)明提供了糾錯(cuò)詞展示方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),能夠提高展示結(jié)果的準(zhǔn)確性。

具體技術(shù)方案如下:

一種糾錯(cuò)詞展示方法,包括:

獲取用戶輸入的輸入碼;

獲取所述輸入碼的離散性評(píng)估結(jié)果;

根據(jù)所述離散性評(píng)估結(jié)果確定出糾錯(cuò)調(diào)整策略;

按照所述糾錯(cuò)調(diào)整策略展示所述輸入碼對(duì)應(yīng)的糾錯(cuò)詞。

一種糾錯(cuò)詞展示裝置,包括:采集單元、評(píng)估單元以及調(diào)整單元;

所述采集單元,用于獲取用戶輸入的輸入碼,并發(fā)送給所述評(píng)估單元;

所述評(píng)估單元,用于獲取所述輸入碼的離散性評(píng)估結(jié)果,并發(fā)送給所述調(diào)整單元;

所述調(diào)整單元,用于根據(jù)所述離散性評(píng)估結(jié)果確定出糾錯(cuò)調(diào)整策略,并按照所述糾錯(cuò)調(diào)整策略展示所述輸入碼對(duì)應(yīng)的糾錯(cuò)詞。

一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)如以上所述的方法。

一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如以上所述的方法。

基于上述介紹可以看出,采用本發(fā)明所述方案,可對(duì)用戶輸入的輸入碼進(jìn)行離散性評(píng)估,從而得到離散性評(píng)估結(jié)果,進(jìn)而根據(jù)離散性評(píng)估結(jié)果確定出糾錯(cuò)調(diào)整策略,并按照確定出的糾錯(cuò)調(diào)整策略展示輸入碼對(duì)應(yīng)的糾錯(cuò)詞,即根據(jù)用戶的輸入情況對(duì)糾錯(cuò)詞的展示方式進(jìn)行靈活調(diào)整,從而相比于現(xiàn)有技術(shù)提高了展示結(jié)果的準(zhǔn)確性。

【附圖說(shuō)明】

圖1為現(xiàn)有一個(gè)糾錯(cuò)實(shí)例的示意圖。

圖2為現(xiàn)有另一個(gè)糾錯(cuò)實(shí)例的示意圖。

圖3為本發(fā)明所述兩個(gè)實(shí)驗(yàn)組的比較結(jié)果示意圖。

圖4為本發(fā)明所述糾錯(cuò)詞展示方法實(shí)施例的流程圖。

圖5為本發(fā)明所述糾錯(cuò)詞展示裝置實(shí)施例的組成結(jié)構(gòu)示意圖。

圖6示出了適于用來(lái)實(shí)現(xiàn)本發(fā)明實(shí)施方式的示例性計(jì)算機(jī)系統(tǒng)/服務(wù)器12的框圖。

【具體實(shí)施方式】

針對(duì)現(xiàn)有技術(shù)中存在的問(wèn)題,本發(fā)明中提出一種改進(jìn)后的糾錯(cuò)詞展示方式,從按鍵落點(diǎn)的離散程度上對(duì)用戶的每一次輸入的質(zhì)量進(jìn)行評(píng)估,即得到用戶輸入的輸入碼的離散性評(píng)估結(jié)果,并根據(jù)離散性評(píng)估結(jié)果對(duì)糾錯(cuò)力度進(jìn)行調(diào)整,在不影響用戶精確輸入體驗(yàn)的前提下,給出符合實(shí)際情況的糾錯(cuò)策略。

可收集一系列測(cè)試語(yǔ)料,每個(gè)測(cè)試語(yǔ)料中可包括:過(guò)往實(shí)際發(fā)生的一次輸入中,輸入的輸入碼以及被選中的候選詞,被選中的候選詞可以是精確詞,也可以是糾錯(cuò)詞。

并且,可將測(cè)試語(yǔ)料分為兩個(gè)實(shí)驗(yàn)組,一個(gè)實(shí)驗(yàn)組中,選中的均為精確詞,另外一個(gè)實(shí)驗(yàn)組中,選中的均為糾錯(cuò)詞,相應(yīng)地,可將兩個(gè)實(shí)驗(yàn)組分別稱為精確詞實(shí)驗(yàn)組以及糾錯(cuò)詞實(shí)驗(yàn)組。

針對(duì)每個(gè)實(shí)驗(yàn)組,可分別確定出其中的每個(gè)測(cè)試語(yǔ)料中的輸入碼的離散性評(píng)估結(jié)果等,進(jìn)而可根據(jù)確定結(jié)果對(duì)兩個(gè)實(shí)驗(yàn)組進(jìn)行比較。

如圖3所示,圖3為本發(fā)明所述兩個(gè)實(shí)驗(yàn)組的比較結(jié)果示意圖,其中的橫坐標(biāo)表示輸入碼的長(zhǎng)度,如輸入碼“women”的長(zhǎng)度為5,縱坐標(biāo)表示離散性評(píng)估結(jié)果,另外,上面的曲線對(duì)應(yīng)于糾錯(cuò)詞實(shí)驗(yàn)組,下面的曲線對(duì)應(yīng)于精確詞實(shí)驗(yàn)組。

從圖3中可以看出,大多數(shù)情況下兩條曲線之間相隔較遠(yuǎn),即兩個(gè)實(shí)驗(yàn)組在離散程度上有著較大的差異,從而驗(yàn)證了本發(fā)明所述方案的可行性。

為了使本發(fā)明的技術(shù)方案更加清楚、明白,以下參照附圖并舉實(shí)施例,對(duì)本發(fā)明所述方案作進(jìn)一步地詳細(xì)說(shuō)明。

圖4為本發(fā)明所述糾錯(cuò)詞展示方法實(shí)施例的流程圖,如圖4所示,包括以下具體實(shí)現(xiàn)方式。

在401中,獲取用戶輸入的輸入碼。

比如,所述輸入碼可為“women”,用戶可依次輸入其中的每個(gè)子碼,各子碼按輸入順序組成所述輸入碼。

可在獲取用戶輸入的每個(gè)子碼的同時(shí),獲取子碼的落點(diǎn)坐標(biāo),如何獲取落點(diǎn)坐標(biāo)為現(xiàn)有技術(shù)。

在402中,獲取輸入碼的離散性評(píng)估結(jié)果。

在分別獲取到輸入碼中的各子碼的落點(diǎn)坐標(biāo)之后,可根據(jù)各子碼的落點(diǎn)坐標(biāo)確定出輸入碼的離散性評(píng)估結(jié)果。

具體地,可計(jì)算得到輸入碼的離散性評(píng)估結(jié)果,計(jì)算方式包括但不限于:距離的方差、平方和、任何以距離作為因變量的冪函數(shù)、指數(shù)函數(shù)、對(duì)數(shù)函數(shù)、三角函數(shù)及反三角函數(shù)等簡(jiǎn)單函數(shù),或者與其相關(guān)的復(fù)雜函數(shù)。

比如,可按照以下方式計(jì)算得到輸入碼的離散性評(píng)估結(jié)果s:

其中,(xτ,yτ)表示輸入碼中的任一子碼i對(duì)應(yīng)的點(diǎn)擊響應(yīng)區(qū)域的中心坐標(biāo),(px,py)表示子碼i的落點(diǎn)坐標(biāo),t表示各落點(diǎn)坐標(biāo)集合。

在403中,根據(jù)離散性評(píng)估結(jié)果確定出糾錯(cuò)調(diào)整策略。

在計(jì)算出輸入碼的離散性評(píng)估結(jié)果之后,可將離散性評(píng)估結(jié)果輸入給預(yù)先設(shè)定的映射函數(shù),從而得到一個(gè)映射值,并確定出映射值對(duì)應(yīng)的糾錯(cuò)調(diào)整策略,將確定出的糾錯(cuò)調(diào)整策略作為所需的糾錯(cuò)調(diào)整策略。

即有:r=e(s);(2)

其中,e表示映射函數(shù),r表示映射值,s表示離散性評(píng)估結(jié)果。

e可以為分段函數(shù),也可以為連續(xù)函數(shù),具體函數(shù)形式不限,可根據(jù)實(shí)際需要而定。

可預(yù)先設(shè)定不同的映射值分別對(duì)應(yīng)的糾錯(cuò)調(diào)整策略,具體為何種策略同樣可根據(jù)實(shí)際需要而定。

所述調(diào)整可包括以下之一或任意組合:

對(duì)糾錯(cuò)詞的權(quán)重進(jìn)行調(diào)整、對(duì)糾錯(cuò)詞的展示數(shù)量進(jìn)行調(diào)整、對(duì)糾錯(cuò)詞的展示位置進(jìn)行調(diào)整等。

比如,可將各糾錯(cuò)詞的權(quán)重進(jìn)行降權(quán)或增權(quán),權(quán)重的大小將影響糾錯(cuò)詞在展示結(jié)果中的展示順序/位置,可對(duì)糾錯(cuò)詞的展示數(shù)量進(jìn)行限制,可對(duì)糾錯(cuò)詞在精確詞之前出現(xiàn)的數(shù)量進(jìn)行限制等。

在404中,按照糾錯(cuò)調(diào)整策略展示輸入碼對(duì)應(yīng)的糾錯(cuò)詞。

現(xiàn)有技術(shù)中,當(dāng)用戶輸入輸入碼之后,將會(huì)分別確定出輸入碼對(duì)應(yīng)的精確詞和糾錯(cuò)詞,通常數(shù)量均為多個(gè),可將確定出的精確詞和糾錯(cuò)詞按預(yù)定方式排序后展示給用戶。

在此基礎(chǔ)上,可按照本發(fā)明所述方式確定出糾錯(cuò)調(diào)整策略,并按照糾錯(cuò)調(diào)整策略展示輸入碼對(duì)應(yīng)的糾錯(cuò)詞,即按照糾錯(cuò)詞的調(diào)整策略進(jìn)行糾錯(cuò)詞的展示,如按照限定的展示數(shù)量展示糾錯(cuò)詞,按照限定的在精確詞之前出現(xiàn)的糾錯(cuò)詞的數(shù)量展示糾錯(cuò)詞等。

相比于現(xiàn)有技術(shù),本發(fā)明所述方案中可根據(jù)用戶的輸入情況對(duì)糾錯(cuò)詞的展示方式進(jìn)行靈活調(diào)整,從而提高了展示結(jié)果的準(zhǔn)確性。

在此基礎(chǔ)上,還可采取以下優(yōu)化措施,以便對(duì)本發(fā)明所述方案進(jìn)行進(jìn)一步優(yōu)化和完善。

1)優(yōu)化方式一

在獲取用戶輸入的輸入碼的離散性評(píng)估結(jié)果之前,可首先過(guò)濾掉輸入碼中不符合預(yù)定要求的子碼,之后獲取過(guò)濾處理之后的輸入碼的離散性評(píng)估結(jié)果。

即將輸入碼中不符合預(yù)定要求的子碼視為噪聲進(jìn)行過(guò)濾,被過(guò)濾掉的子碼將不參與離散性評(píng)估結(jié)果的計(jì)算,如何進(jìn)行過(guò)濾不作限制,可根據(jù)實(shí)際需要而定。

比如,若某一子碼的落點(diǎn)坐標(biāo)與該子碼對(duì)應(yīng)的點(diǎn)擊響應(yīng)區(qū)域的中心坐標(biāo)之間的偏差大于預(yù)定閾值,則可將該子碼過(guò)濾掉。

再比如,若某一子碼對(duì)應(yīng)的按鍵與期望按鍵之間間隔的按鍵數(shù)大于預(yù)定閾值,則可將該子碼過(guò)濾掉。

過(guò)濾后再計(jì)算離散性評(píng)估結(jié)果,可使算法的適應(yīng)性更強(qiáng),計(jì)算結(jié)果更為準(zhǔn)確。

2)優(yōu)化方式二

通過(guò)之前的介紹可以看出,離散性與輸入碼的長(zhǎng)度也存在關(guān)聯(lián)關(guān)系,因此,可將離散性評(píng)估結(jié)果以及輸入碼的長(zhǎng)度同時(shí)輸入給預(yù)先設(shè)定的映射函數(shù),從而得到一個(gè)映射值,進(jìn)而確定出映射值對(duì)應(yīng)的糾錯(cuò)調(diào)整策略。

即可對(duì)公式(2)中的映射函數(shù)進(jìn)行優(yōu)化,將公式(2)變?yōu)椋?/p>

r=e(s,l);(3)

l表示輸入碼的長(zhǎng)度。

通過(guò)公式(3),可提升算法的精細(xì)度。

3)優(yōu)化方式三

針對(duì)不同的分辨率,離散性指標(biāo)也可能不同,為了消除分辨率上的區(qū)別所帶來(lái)的偏差,可以采用等比例縮放算法或者分辨率擬合算法。

其中,等比例縮放算法可以是指,在根據(jù)各子碼的落點(diǎn)坐標(biāo)確定出輸入碼的離散性評(píng)估結(jié)果之前,首先確定是否需要對(duì)輸入碼中的各子碼的落點(diǎn)進(jìn)行標(biāo)準(zhǔn)化處理,如果是,則分別對(duì)輸入碼中的各子碼的落點(diǎn)進(jìn)行標(biāo)準(zhǔn)化處理,并根據(jù)標(biāo)準(zhǔn)化處理之后的各子碼的落點(diǎn)坐標(biāo)確定出輸入碼的離散性評(píng)估結(jié)果。

分辨率擬合算法可以是指,將離散性評(píng)估結(jié)果、輸入碼的長(zhǎng)度以及輸入法面板的分辨率信息輸入給預(yù)先設(shè)定的映射函數(shù),從而得到一個(gè)映射值,并確定出映射值對(duì)應(yīng)的糾錯(cuò)調(diào)整策略。

即有:r=e(s,l,uw,uh);(4)

其中,uw和uh分別表示輸入法面板的分辨率的寬和高。

在實(shí)際應(yīng)用中,可以將本發(fā)明所述方案通過(guò)內(nèi)嵌或外掛的方式與現(xiàn)有的輸入法模型相結(jié)合。

以上是關(guān)于方法實(shí)施例的介紹,以下通過(guò)裝置實(shí)施例,對(duì)本發(fā)明所述方案進(jìn)行進(jìn)一步說(shuō)明。

圖5為本發(fā)明所述糾錯(cuò)詞展示裝置實(shí)施例的組成結(jié)構(gòu)示意圖,如圖5所示,包括:采集單元501、評(píng)估單元502以及調(diào)整單元503。

采集單元501,用于獲取用戶輸入的輸入碼,并發(fā)送給評(píng)估單元502。

評(píng)估單元502,用于獲取輸入碼的離散性評(píng)估結(jié)果,并發(fā)送給調(diào)整單元503。

調(diào)整單元503,用于根據(jù)離散性評(píng)估結(jié)果確定出糾錯(cuò)調(diào)整策略,并按照糾錯(cuò)調(diào)整策略展示輸入碼對(duì)應(yīng)的糾錯(cuò)詞。

用戶輸入的輸入碼由一系列子碼組成,各子碼按輸入順序組成輸入碼,如輸入碼為“women”,w即為其中的一個(gè)子碼。

采集單元501在分別獲取用戶輸入的各子碼的同時(shí),可進(jìn)一步獲取各子碼落點(diǎn)坐標(biāo),并將各子碼及其落點(diǎn)坐標(biāo)發(fā)送給評(píng)估單元502。

相應(yīng)地,評(píng)估單元502可根據(jù)各子碼的落點(diǎn)坐標(biāo)確定出輸入碼的離散性評(píng)估結(jié)果。

評(píng)估單元502可計(jì)算得到輸入碼的離散性評(píng)估結(jié)果,計(jì)算方式包括但不限于:距離的方差、平方和、任何以距離作為因變量的冪函數(shù)、指數(shù)函數(shù)、對(duì)數(shù)函數(shù)、三角函數(shù)及反三角函數(shù)等簡(jiǎn)單函數(shù),或者與其相關(guān)的復(fù)雜函數(shù)。

調(diào)整單元503可將獲取自評(píng)估單元502的離散性評(píng)估結(jié)果輸入給預(yù)先設(shè)定的映射函數(shù),從而得到一個(gè)映射值,進(jìn)而確定出映射值對(duì)應(yīng)的糾錯(cuò)調(diào)整策略。

可預(yù)先設(shè)定不同的映射值分別對(duì)應(yīng)的糾錯(cuò)調(diào)整策略,具體為何種策略同樣可根據(jù)實(shí)際需要而定。

所述調(diào)整可包括以下之一或任意組合:

對(duì)糾錯(cuò)詞的權(quán)重進(jìn)行調(diào)整、對(duì)糾錯(cuò)詞的展示數(shù)量進(jìn)行調(diào)整、對(duì)糾錯(cuò)詞的展示位置進(jìn)行調(diào)整等。

比如,可將各糾錯(cuò)詞的權(quán)重進(jìn)行降權(quán)或增權(quán),權(quán)重的大小將影響糾錯(cuò)詞在展示結(jié)果中的展示順序/位置,可對(duì)糾錯(cuò)詞的展示數(shù)量進(jìn)行限制,可對(duì)糾錯(cuò)詞在精確詞之前出現(xiàn)的數(shù)量進(jìn)行限制等。

調(diào)整單元503可按照糾錯(cuò)調(diào)整策略展示輸入碼對(duì)應(yīng)的糾錯(cuò)詞。

在此基礎(chǔ)上,還可采取以下優(yōu)化措施:

評(píng)估單元502可在獲取輸入碼的離散性評(píng)估結(jié)果之前,過(guò)濾掉輸入碼中不符合預(yù)定要求的子碼,并獲取過(guò)濾處理之后的輸入碼的離散性評(píng)估結(jié)果;

另外,調(diào)整單元503可將離散性評(píng)估結(jié)果以及輸入碼的長(zhǎng)度輸入給預(yù)先設(shè)定的映射函數(shù),得到一個(gè)映射值,確定出映射值對(duì)應(yīng)的糾錯(cuò)調(diào)整策略;

調(diào)整單元503還可將離散性評(píng)估結(jié)果、輸入碼的長(zhǎng)度以及輸入法面板的分辨率信息輸入給預(yù)先設(shè)定的映射函數(shù),得到一個(gè)映射值,確定出映射值對(duì)應(yīng)的糾錯(cuò)調(diào)整策略;

再有,評(píng)估單元502還可在根據(jù)各子碼的落點(diǎn)坐標(biāo)確定出輸入碼的離散性評(píng)估結(jié)果之前,確定是否需要對(duì)輸入碼中的各子碼的落點(diǎn)進(jìn)行標(biāo)準(zhǔn)化處理,如果是,則分別對(duì)輸入碼中的各子碼的落點(diǎn)進(jìn)行標(biāo)準(zhǔn)化處理,并根據(jù)標(biāo)準(zhǔn)化處理之后的各子碼的落點(diǎn)坐標(biāo)確定出輸入碼的離散性評(píng)估結(jié)果。

圖5所示裝置實(shí)施例的具體工作流程請(qǐng)參照前述方法實(shí)施例中的相應(yīng)說(shuō)明,不再贅述。

圖6示出了適于用來(lái)實(shí)現(xiàn)本發(fā)明實(shí)施方式的示例性計(jì)算機(jī)系統(tǒng)/服務(wù)器12的框圖。圖6顯示的計(jì)算機(jī)系統(tǒng)/服務(wù)器12僅僅是一個(gè)示例,不應(yīng)對(duì)本發(fā)明實(shí)施例的功能和使用范圍帶來(lái)任何限制。

如圖6所示,計(jì)算機(jī)系統(tǒng)/服務(wù)器12以通用計(jì)算設(shè)備的形式表現(xiàn)。計(jì)算機(jī)系統(tǒng)/服務(wù)器12的組件可以包括但不限于:一個(gè)或者多個(gè)處理器(處理單元)16,存儲(chǔ)器28,連接不同系統(tǒng)組件(包括存儲(chǔ)器28和處理器16)的總線18。

總線18表示幾類總線結(jié)構(gòu)中的一種或多種,包括存儲(chǔ)器總線或者存儲(chǔ)器控制器,外圍總線,圖形加速端口,處理器或者使用多種總線結(jié)構(gòu)中的任意總線結(jié)構(gòu)的局域總線。舉例來(lái)說(shuō),這些體系結(jié)構(gòu)包括但不限于工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(isa)總線,微通道體系結(jié)構(gòu)(mac)總線,增強(qiáng)型isa總線、視頻電子標(biāo)準(zhǔn)協(xié)會(huì)(vesa)局域總線以及外圍組件互連(pci)總線。

計(jì)算機(jī)系統(tǒng)/服務(wù)器12典型地包括多種計(jì)算機(jī)系統(tǒng)可讀介質(zhì)。這些介質(zhì)可以是任何能夠被計(jì)算機(jī)系統(tǒng)/服務(wù)器12訪問(wèn)的可用介質(zhì),包括易失性和非易失性介質(zhì),可移動(dòng)的和不可移動(dòng)的介質(zhì)。

存儲(chǔ)器28可以包括易失性存儲(chǔ)器形式的計(jì)算機(jī)系統(tǒng)可讀介質(zhì),例如隨機(jī)存取存儲(chǔ)器(ram)30和/或高速緩存存儲(chǔ)器32。計(jì)算機(jī)系統(tǒng)/服務(wù)器12可以進(jìn)一步包括其它可移動(dòng)/不可移動(dòng)的、易失性/非易失性計(jì)算機(jī)系統(tǒng)存儲(chǔ)介質(zhì)。僅作為舉例,存儲(chǔ)系統(tǒng)34可以用于讀寫不可移動(dòng)的、非易失性磁介質(zhì)(圖6未顯示,通常稱為“硬盤驅(qū)動(dòng)器”)。盡管圖6中未示出,可以提供用于對(duì)可移動(dòng)非易失性磁盤(例如“軟盤”)讀寫的磁盤驅(qū)動(dòng)器,以及對(duì)可移動(dòng)非易失性光盤(例如cd-rom,dvd-rom或者其它光介質(zhì))讀寫的光盤驅(qū)動(dòng)器。在這些情況下,每個(gè)驅(qū)動(dòng)器可以通過(guò)一個(gè)或者多個(gè)數(shù)據(jù)介質(zhì)接口與總線18相連。存儲(chǔ)器28可以包括至少一個(gè)程序產(chǎn)品,該程序產(chǎn)品具有一組(例如至少一個(gè))程序模塊,這些程序模塊被配置以執(zhí)行本發(fā)明各實(shí)施例的功能。

具有一組(至少一個(gè))程序模塊42的程序/實(shí)用工具40,可以存儲(chǔ)在例如存儲(chǔ)器28中,這樣的程序模塊42包括——但不限于——操作系統(tǒng)、一個(gè)或者多個(gè)應(yīng)用程序、其它程序模塊以及程序數(shù)據(jù),這些示例中的每一個(gè)或某種組合中可能包括網(wǎng)絡(luò)環(huán)境的實(shí)現(xiàn)。程序模塊42通常執(zhí)行本發(fā)明所描述的實(shí)施例中的功能和/或方法。

計(jì)算機(jī)系統(tǒng)/服務(wù)器12也可以與一個(gè)或多個(gè)外部設(shè)備14(例如鍵盤、指向設(shè)備、顯示器24等)通信,還可與一個(gè)或者多個(gè)使得用戶能與該計(jì)算機(jī)系統(tǒng)/服務(wù)器12交互的設(shè)備通信,和/或與使得該計(jì)算機(jī)系統(tǒng)/服務(wù)器12能與一個(gè)或多個(gè)其它計(jì)算設(shè)備進(jìn)行通信的任何設(shè)備(例如網(wǎng)卡,調(diào)制解調(diào)器等等)通信。這種通信可以通過(guò)輸入/輸出(i/o)接口22進(jìn)行。并且,計(jì)算機(jī)系統(tǒng)/服務(wù)器12還可以通過(guò)網(wǎng)絡(luò)適配器20與一個(gè)或者多個(gè)網(wǎng)絡(luò)(例如局域網(wǎng)(lan),廣域網(wǎng)(wan)和/或公共網(wǎng)絡(luò),例如因特網(wǎng))通信。如圖6所示,網(wǎng)絡(luò)適配器20通過(guò)總線18與計(jì)算機(jī)系統(tǒng)/服務(wù)器12的其它模塊通信。應(yīng)當(dāng)明白,盡管圖中未示出,可以結(jié)合計(jì)算機(jī)系統(tǒng)/服務(wù)器12使用其它硬件和/或軟件模塊,包括但不限于:微代碼、設(shè)備驅(qū)動(dòng)器、冗余處理單元、外部磁盤驅(qū)動(dòng)陣列、raid系統(tǒng)、磁帶驅(qū)動(dòng)器以及數(shù)據(jù)備份存儲(chǔ)系統(tǒng)等。

處理器16通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器28中的程序,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,例如實(shí)現(xiàn)圖4所示實(shí)施例中的方法,即獲取用戶輸入的輸入碼,獲取輸入碼的離散性評(píng)估結(jié)果,根據(jù)離散性評(píng)估結(jié)果確定出糾錯(cuò)調(diào)整策略,按照糾錯(cuò)調(diào)整策略展示輸入碼對(duì)應(yīng)的糾錯(cuò)詞。

具體實(shí)現(xiàn)可參照前述方法實(shí)施例中的相關(guān)說(shuō)明,不再贅述。

本發(fā)明同時(shí)公開(kāi)了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)將實(shí)現(xiàn)如圖4所示實(shí)施例中的方法。

可以采用一個(gè)或多個(gè)計(jì)算機(jī)可讀的介質(zhì)的任意組合。計(jì)算機(jī)可讀介質(zhì)可以是計(jì)算機(jī)可讀信號(hào)介質(zhì)或者計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個(gè)或多個(gè)導(dǎo)線的電連接、便攜式計(jì)算機(jī)磁盤、硬盤、隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、可擦式可編程只讀存儲(chǔ)器(eprom或閃存)、光纖、便攜式緊湊磁盤只讀存儲(chǔ)器(cd-rom)、光存儲(chǔ)器件、磁存儲(chǔ)器件、或者上述的任意合適的組合。在本文件中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是任何包含或存儲(chǔ)程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。

計(jì)算機(jī)可讀的信號(hào)介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號(hào),其中承載了計(jì)算機(jī)可讀的程序代碼。這種傳播的數(shù)據(jù)信號(hào)可以采用多種形式,包括——但不限于——電磁信號(hào)、光信號(hào)或上述的任意合適的組合。計(jì)算機(jī)可讀的信號(hào)介質(zhì)還可以是計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以外的任何計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。

計(jì)算機(jī)可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括——但不限于——無(wú)線、電線、光纜、rf等等,或者上述的任意合適的組合。

可以以一種或多種程序設(shè)計(jì)語(yǔ)言或其組合來(lái)編寫用于執(zhí)行本發(fā)明操作的計(jì)算機(jī)程序代碼,所述程序設(shè)計(jì)語(yǔ)言包括面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言—諸如java、smalltalk、c++,還包括常規(guī)的過(guò)程式程序設(shè)計(jì)語(yǔ)言—諸如”c”語(yǔ)言或類似的程序設(shè)計(jì)語(yǔ)言。程序代碼可以完全地在用戶計(jì)算機(jī)上執(zhí)行、部分地在用戶計(jì)算機(jī)上執(zhí)行、作為一個(gè)獨(dú)立的軟件包執(zhí)行、部分在用戶計(jì)算機(jī)上部分在遠(yuǎn)程計(jì)算機(jī)上執(zhí)行、或者完全在遠(yuǎn)程計(jì)算機(jī)或服務(wù)器上執(zhí)行。在涉及遠(yuǎn)程計(jì)算機(jī)的情形中,遠(yuǎn)程計(jì)算機(jī)可以通過(guò)任意種類的網(wǎng)絡(luò)——包括局域網(wǎng)(lan)或廣域網(wǎng)(wan)—連接到用戶計(jì)算機(jī),或者,可以連接到外部計(jì)算機(jī)(例如利用因特網(wǎng)服務(wù)提供商來(lái)通過(guò)因特網(wǎng)連接)。

在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法等,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式。

所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。

另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。

上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能單元存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、移動(dòng)硬盤、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。

以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
柯坪县| 德惠市| 巴南区| 常山县| 遂平县| 莎车县| 固始县| 霍州市| 望江县| 南城县| 老河口市| 宝鸡市| 南平市| 福建省| 海宁市| 青阳县| 三明市| 白山市| 黎川县| 温宿县| 海盐县| 和田市| 盐亭县| 盐源县| 和田县| 丽水市| 松潘县| 玉林市| 衡东县| 鱼台县| 仙游县| 浦北县| 黑水县| 子洲县| 东方市| 恩施市| 友谊县| 峨眉山市| 武冈市| 金寨县| 兴义市|