欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

獲取字詞轉(zhuǎn)換結(jié)果的方法及裝置的制作方法

文檔序號(hào):6378642閱讀:135來源:國(guó)知局
專利名稱:獲取字詞轉(zhuǎn)換結(jié)果的方法及裝置的制作方法
技術(shù)領(lǐng)域
本申請(qǐng)涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別是涉及一種獲取字詞轉(zhuǎn)換結(jié)果的方法及裝置。
背景技術(shù)
拼音輸入法發(fā)展至今,輸入法客戶端(指運(yùn)行在用戶電腦上的輸入法模塊,在windows系統(tǒng)上稱為ime,下文中簡(jiǎn)稱為“客戶端”)本地?cái)?shù)據(jù)空間與計(jì)算能力的限制往往不能滿足用戶日益豐富的輸入需求。為此,“云輸入”技術(shù)利用智能性更強(qiáng)的遠(yuǎn)程服務(wù)器進(jìn)行計(jì)算突破了這一限制,現(xiàn)已成為主流輸入法的必備功能之一。然而,盡管“云輸入”可以提高非常見詞、復(fù)雜短語(yǔ)和疑難句子的輸入命中率,但由于遠(yuǎn)程計(jì)算涉及到網(wǎng)絡(luò)操作,因此無論是從用戶角度出發(fā),節(jié)約網(wǎng)絡(luò)流量、減少視覺打擾,還是從服務(wù)器角度出發(fā),減小服務(wù)器帶寬和計(jì)算壓力,在進(jìn)行輸入時(shí)都需要首先確定是否需要進(jìn)行“云輸入”。一種現(xiàn)有的云輸入方法如下,包括針對(duì)用戶的輸入內(nèi)容,根據(jù)本地詞庫(kù)進(jìn)行候選詞轉(zhuǎn)換;當(dāng)轉(zhuǎn)換結(jié)果不符合預(yù)置條件時(shí),將所述輸入內(nèi)容發(fā)送到服務(wù)器;接收服務(wù)器返回的字詞轉(zhuǎn)換結(jié)果,并將該字詞轉(zhuǎn)換結(jié)果顯示給用戶。其中,對(duì)轉(zhuǎn)換結(jié)果是否符合預(yù)置條件的判斷標(biāo)準(zhǔn)為判斷轉(zhuǎn)換結(jié)果的匹配準(zhǔn)確率是否低于預(yù)置閾值。該方法雖然在一定程度上提高了候選詞的轉(zhuǎn)換準(zhǔn)確率,但是,該方法由輸入法自動(dòng)進(jìn)行匹配準(zhǔn)確率的判斷,因而只有在候選項(xiàng)質(zhì)量相當(dāng)差的情況下才會(huì)發(fā)送遠(yuǎn)程請(qǐng)求,但滿足最低要求的候選項(xiàng)并不見得是用戶想輸入的內(nèi)容,用戶仍然需要耗費(fèi)較多的時(shí)間精力自己查找和多次選擇候選字詞??傊?,現(xiàn)有的云輸入技術(shù)存在著當(dāng)本地候選字詞不是用戶想輸入的內(nèi)容時(shí),用戶只能耗費(fèi)較多的精力與時(shí)間自己完成候選字詞的選擇,影響用戶的輸入效率的問題。

發(fā)明內(nèi)容
本申請(qǐng)?zhí)峁┝艘环N獲取字詞轉(zhuǎn)換結(jié)果的方法及一種裝置,以解決現(xiàn)有的云輸入技術(shù)存在當(dāng)本地候選字詞不是用戶想輸入的內(nèi)容時(shí),用戶輸入效率低的問題。為了解決上述問題,本申請(qǐng)公開了一種獲取字詞轉(zhuǎn)換結(jié)果的方法,包括根據(jù)用戶的輸入序列顯示候選字詞;根據(jù)用戶對(duì)所述候選字詞的操作確定顯示的所述候選字詞未能匹配用戶輸入需求,則向服務(wù)器發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求;按照所述服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果更新候選字詞的顯示。優(yōu)選地,所述用戶對(duì)候選字詞的操作為翻頁(yè)操作。優(yōu)選地,所述向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括所述用戶的輸入序列;當(dāng)所述用戶對(duì)候選字詞的操作為翻頁(yè)操作時(shí),所述按照服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果更新候選字詞的顯示進(jìn)一步包括顯示所述服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果中與所述翻頁(yè)操作前已顯示的候選字詞不同的字詞轉(zhuǎn)換結(jié)果。優(yōu)選地,所述向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括所述用戶的輸入序列、和所述翻頁(yè)操作前已顯示的候選字詞。
優(yōu)選地,在所述向服務(wù)器發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求的步驟之前,還包括判斷在所述翻頁(yè)操作之前,是否已向所述服務(wù)器發(fā)送過遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求;若是,則在本次的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中攜帶所述服務(wù)器上次返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果,并向所述服務(wù)器發(fā)送本次的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求。優(yōu)選地,所述用戶對(duì)候選字詞的操作為半選操作。優(yōu)選地,所述向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括所述用戶的輸入序列;所述按照服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果更新候選字詞的顯示進(jìn)一步包括如果所述服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果中前半部分與半選操作已選定的部分字詞相同,則優(yōu)先顯示這些字詞轉(zhuǎn)換結(jié)果的后半部分。優(yōu)選地,所述向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括所述用戶的輸入序列中尚未被用戶選定的部分序列、和所述半選操作已選定的部分字詞。優(yōu)選地,所述向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括所述用戶輸入序列的上下文信息和/或當(dāng)前的輸入環(huán)境信息。為了解決上述問題,本申請(qǐng)還公開了一種獲取字詞轉(zhuǎn)換結(jié)果的裝置,包括顯示模塊,用于根據(jù)用戶的輸入序列顯示候選字詞;發(fā)送模塊,用于根據(jù)用戶對(duì)所述候選字詞的操作確定顯示的所述候選字詞未能匹配用戶輸入需求,則向服務(wù)器發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求;更新模塊,用于按照所述服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果更新候選字詞的顯示。優(yōu)選地,所述用戶對(duì)候選字詞的操作為翻頁(yè)操作。優(yōu)選地,所述發(fā)送模塊向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括所述用戶的輸入序列;當(dāng)所述用戶對(duì)候選字詞的操作為翻頁(yè)操作時(shí),所述更新模塊,用于顯示所述服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果中與所述翻頁(yè)操作前已顯示的候選字詞不同的字詞轉(zhuǎn)換結(jié)果。優(yōu)選地,所述發(fā)送模塊向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括所述用戶的輸入序列、和所述翻頁(yè)操作前已顯示的候選字詞。優(yōu)選地,所述獲取字詞轉(zhuǎn)換結(jié)果的裝置還包括判斷模塊,用于在所述發(fā)送模塊向服務(wù)器發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求之前,判斷在所述翻頁(yè)操作之前,是否已向所述服務(wù)器發(fā)送過遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求;若是,則在本次的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中攜帶所述服務(wù)器上次返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果,并向所述服務(wù)器發(fā)送本次的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求。優(yōu)選地,所述用戶對(duì)候選字詞的操作為半選操作。優(yōu)選地,所述發(fā)送模塊向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括所述用戶的輸入序列;所述更新模塊,用于如果所述服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果中前半部分與半選操作已選定的部分字詞相同,則優(yōu)先顯示這些字詞轉(zhuǎn)換結(jié)果的后半部分。優(yōu)選地,所述發(fā)送模塊向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括所述用戶的輸入序列中尚未被用戶選定的部分序列、和所述半選操作已選定的部分字詞。優(yōu)選地,所述發(fā)送模塊向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括所述用戶輸入序列的上下文信息和/或當(dāng)前的輸入環(huán)境信息。與現(xiàn)有技術(shù)相比,本申請(qǐng)具有以下優(yōu)點(diǎn)本申請(qǐng)通過對(duì)用戶對(duì)與輸入序列相對(duì)應(yīng)的候選字詞的操作判斷候選字詞是否能夠匹配用戶的輸入需求,在確定候選字詞不能匹配用戶輸入需求時(shí),向服務(wù)器發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求,并按照服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果更新候選字詞的顯示,供用戶進(jìn)行字詞輸入。根據(jù)用戶對(duì)候選字詞的操作確定顯示的候選字詞不能匹配用戶輸入需求的情形,恰恰是遠(yuǎn)程計(jì)算需要發(fā)揮作用的場(chǎng)合,在這時(shí)發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求,可以進(jìn)一步提高候選字詞與用戶輸入序列的匹配度,減少用戶再耗費(fèi)較多的時(shí)間精力自己查找和多次選擇候選字詞的時(shí)間??梢?,通過本申請(qǐng),在一定程度上解決了現(xiàn)有的云輸入技術(shù)存在當(dāng)本地候選字詞不是用戶想輸入的內(nèi)容時(shí),用戶輸入效率低的問題,達(dá)到了提高候選字詞與用戶輸入序列的匹配度,提高用戶字詞輸入效率的效果。


圖1是根據(jù)本申請(qǐng)實(shí)施例一的一種獲取字詞轉(zhuǎn)換結(jié)果的方法的步驟流程圖;圖2是根據(jù)本申請(qǐng)實(shí)施例二的一種獲取字詞轉(zhuǎn)換結(jié)果的方法的步驟流程圖;圖3是根據(jù)本申請(qǐng)實(shí)施例三的一種獲取字詞轉(zhuǎn)換結(jié)果的方法的步驟流程圖;圖4是根據(jù)本申請(qǐng)實(shí)施例四的一種獲取字詞轉(zhuǎn)換結(jié)果的方法的步驟流程圖;圖5是根據(jù)本申請(qǐng)實(shí)施例五的一種獲取字詞轉(zhuǎn)換結(jié)果的方法的步驟流程圖;圖6是根據(jù)本申請(qǐng)實(shí)施例五的一種獲取字詞轉(zhuǎn)換結(jié)果的裝置的結(jié)構(gòu)框圖。
具體實(shí)施例方式為使本申請(qǐng)的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)的說明。實(shí)施例一參照?qǐng)D1,示出了根據(jù)本申請(qǐng)實(shí)施例一的一種獲取字詞轉(zhuǎn)換結(jié)果的方法的步驟流程圖。本實(shí)施例的獲取字詞轉(zhuǎn)換結(jié)果的方法包括以下步驟步驟SlO :根據(jù)用戶的輸入序列顯示候選字詞。在用戶進(jìn)行輸入時(shí),其通過鍵盤、觸摸屏、手寫筆等接口直接輸入的內(nèi)容為輸入序列,由計(jì)算機(jī)程序(通常是輸入法)根據(jù)用戶當(dāng)前采用的輸入方式(如拼音、五筆、筆畫、語(yǔ)音、手寫等)將輸入序列轉(zhuǎn)換為候選字詞。本申請(qǐng)中,輸入序列可以是拼音序列、筆畫序列、手寫序列、語(yǔ)音輸入序列等,但不限于此,其它能夠呈現(xiàn)對(duì)應(yīng)的候選字詞供用戶選擇的輸入形式均可以。以輸入法為例,如果用戶的輸入序列對(duì)應(yīng)于兩個(gè)以上的文字,則顯示的候選字詞可能對(duì)應(yīng)于完整的用戶輸入序列,也可能對(duì)應(yīng)于部分的用戶輸入序列。例如,在拼音輸入法下用戶的輸入序列為“zhongguofuxing”,顯示的候選字詞為“1.中國(guó)復(fù)興2.中國(guó)服3.中國(guó)4.種過5.中”,其中候選字詞“中國(guó)復(fù)興”對(duì)應(yīng)于完整的用戶輸入序列,而其他候選字詞則對(duì)應(yīng)于部分的用戶輸入序列。步驟S20 :根據(jù)用戶對(duì)候選字詞的操作確定顯示的候選字詞未能匹配用戶輸入需求,則向服務(wù)器發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求。當(dāng)顯示的候選字詞中有對(duì)應(yīng)于完整用戶的輸入序列、并且正好是用戶想要輸入的字詞時(shí),用戶會(huì)直接選擇該候選字詞,從而完成本次用戶輸入序列的字詞輸入,這種情況下,根據(jù)用戶直接選擇對(duì)應(yīng)于完整用戶輸入序列的候選字詞的操作可以確定用戶的輸入需求已經(jīng)被滿足。如上例中,從用戶上屏候選字詞“中國(guó)復(fù)興”的操作可以確定,顯示的候選字詞已經(jīng)匹配用戶的輸入需求。當(dāng)用戶不能在顯示的候選字詞中直接選擇對(duì)應(yīng)于完整用戶輸入序列的候選字詞時(shí),會(huì)進(jìn)行其他針對(duì)候選字詞的操作,通過這些對(duì)候選字詞的操作可以判斷顯示的候選字詞未能匹配用戶輸入需求,此時(shí)向服務(wù)器發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求。仍以在拼音輸入法下用戶輸入序列為“ zhongguofuxing”,顯示的候選字詞為“1.中國(guó)復(fù)興2.中國(guó)服3.中國(guó)4.種過5.中”為例,如果用戶想輸入的是“中國(guó)復(fù)姓”,會(huì)先選擇“3.中國(guó)”,這一操作為半選操作(選擇對(duì)應(yīng)于部分用戶輸入序列的候選字詞,已選擇的部分字詞,如本例中的“中國(guó)”為已選定的字詞);如果用戶想輸入的是“重過服刑”,由于當(dāng)前顯示的候選字詞中沒有“重”,會(huì)進(jìn)行翻頁(yè)操作,顯示排序靠后的候選字詞,以便從中尋找“重”字。這個(gè)例子中,通過用戶的半選操作或翻頁(yè)操作均可以確定當(dāng)前顯示的候選字詞未能匹配用戶輸入需求。需要說明的是,本申請(qǐng)中的服務(wù)器泛指在網(wǎng)絡(luò)中能夠響應(yīng)客戶端字詞轉(zhuǎn)換請(qǐng)求的邏輯實(shí)體,可能是一個(gè)或多個(gè)物理實(shí)體。另外需要說明的是,向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中可以包括用戶輸入序列的上下文信息和/或當(dāng)前的輸入環(huán)境信息,以便于服務(wù)器端更為準(zhǔn)確地進(jìn)行字詞匹配,返回更為準(zhǔn)確的字詞匹配結(jié)果。其中,當(dāng)用戶輸入序列在一句話中段時(shí),用戶輸入序列的上下文信息可以是該句話中用戶輸入序列前的詞句和/或用戶輸入序列后的詞句;當(dāng)然也可以包括該句話前的一句或多句話,和/或,該句話后的一句或多句話等。當(dāng)用戶輸入序列在一句話首時(shí),用戶輸入序列的上下文信息可以是該句話前的一句或多句話,和/或,該句話中用戶輸入序列后的詞句,和/或,該句話后的一句或多句話。同樣,當(dāng)用戶輸入序列在一句話尾時(shí),用戶輸入序列的上下文信息可以是該句話前的一句或多句話,和/或,該句話中用戶輸入序列前的詞句,和/或,該句話后的一句或多句話。輸入環(huán)境信息可以是用戶輸入序列當(dāng)前的應(yīng)用場(chǎng)景,如,當(dāng)用戶輸入序列的輸入環(huán)境是醫(yī)藥網(wǎng)站時(shí),則可將該信息作為輸入環(huán)境信息上報(bào)給服務(wù)器,由服務(wù)器根據(jù)該環(huán)境優(yōu)先查找選擇與醫(yī)藥相關(guān)的字詞;輸入環(huán)境信息也可以是光標(biāo)焦點(diǎn)所在的輸入界面的環(huán)境信息,其中輸入界面可以是輸入框、輸入窗口或者輸入?yún)^(qū)域等;環(huán)境信息可以是當(dāng)前輸入界面所屬應(yīng)用程序名、進(jìn)程名、當(dāng)前輸入界面的窗口類名、當(dāng)前輸入界面上的文字內(nèi)容、當(dāng)前輸入界面所對(duì)應(yīng)的用戶注冊(cè)信息、當(dāng)前輸入界面的父子關(guān)系等等中的一個(gè)或多個(gè)。步驟S30 :按照服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果更新候選字詞的顯示。本申請(qǐng)中,服務(wù)器在收到步驟S20中客戶端發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求后,向客戶端返回轉(zhuǎn)換結(jié)果??蛻舳烁鶕?jù)服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果更新候選字詞的顯示??蛻舳丝梢灾伙@示服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果;也可以結(jié)合遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果與本地的轉(zhuǎn)換結(jié)果,在一定的排序和優(yōu)化算法后確定更新顯示的內(nèi)容。本申請(qǐng)對(duì)此不作限定。大多數(shù)情況下,如果用戶針對(duì)候選字詞進(jìn)行的操作表明當(dāng)前顯示的候選字詞未能匹配用戶的輸入需求,在該操作之后,通常會(huì)更新候選字詞的顯示。客戶端可以在此時(shí)顯示服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果或與本地轉(zhuǎn)換結(jié)果結(jié)合后的候選字詞,從而完全符合用戶的現(xiàn)有使用感受,令用戶不會(huì)察覺遠(yuǎn)程字詞轉(zhuǎn)換的過程。當(dāng)然,客戶端也可以單獨(dú)顯示遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果,本申請(qǐng)對(duì)此同樣不作限定。本實(shí)施例通過對(duì)用戶對(duì)與輸入序列相對(duì)應(yīng)的候選字詞的操作判斷候選字詞是否能夠匹配用戶的輸入需求,在確定候選字詞不能匹配用戶輸入需求時(shí),向服務(wù)器發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求,并按照服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果更新候選字詞的顯示,供用戶進(jìn)行字詞輸入。根據(jù)用戶對(duì)候選字詞的操作確定顯示的候選字詞不能匹配用戶輸入需求的情形,恰恰是遠(yuǎn)程計(jì)算需要發(fā)揮作用的場(chǎng)合,在這時(shí)發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求,可以提高候選字詞與用戶輸入序列的匹配度,減少用戶自己查找和多次選擇候選字詞所耗費(fèi)的時(shí)間精力??梢姡ㄟ^本實(shí)施例,能夠在一定程度上解決現(xiàn)有的云輸入技術(shù)存在當(dāng)本地候選字詞不是用戶想輸入的內(nèi)容時(shí),用戶輸入效率低的問題,達(dá)到了提高了候選字詞與用戶輸入序列的匹配度,提高用戶字詞輸入效率的效果。此外,現(xiàn)有技術(shù)中在本地轉(zhuǎn)換結(jié)果的匹配準(zhǔn)確率低于預(yù)置閾值時(shí)發(fā)送遠(yuǎn)程轉(zhuǎn)換請(qǐng)求,此時(shí)往往還沒有向用戶顯示候選字詞,而本申請(qǐng)中是在用戶對(duì)候選字詞進(jìn)行操作之后才可能發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求,因此在具體實(shí)現(xiàn)中,可以在采用現(xiàn)有技術(shù)發(fā)送第一次遠(yuǎn)程轉(zhuǎn)換請(qǐng)求的基礎(chǔ)上,再利用本申請(qǐng)的方案發(fā)送第二次、第三次等等的后續(xù)遠(yuǎn)程轉(zhuǎn)換請(qǐng)求。實(shí)施例二參照?qǐng)D2,示出了根據(jù)本申請(qǐng)實(shí)施例二的一種獲取字詞轉(zhuǎn)換結(jié)果的方法的步驟流程圖。本實(shí)施例通過判斷用戶對(duì)當(dāng)前顯示的候選字詞的操作是否是翻頁(yè)操作或者是半選操作,來確定顯示的候選字詞是否能夠匹配用戶輸入需求。本實(shí)施例的獲取字詞轉(zhuǎn)換結(jié)果的方法包括以下步驟步驟S102 :客戶端根據(jù)用戶的輸入序列顯示候選字詞。步驟S104 :客戶端獲取用戶對(duì)顯示的候選字詞進(jìn)行操作的信息,根據(jù)操作的信息判斷當(dāng)前的操作是否為翻頁(yè)操作或半選操作,若判斷用戶對(duì)候選字詞的操作為翻頁(yè)操作或半選操作,則確定顯示的候選字詞未能匹配用戶輸入需求,向服務(wù)器發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求。其中,翻頁(yè)操作是指用戶在選擇與用戶的輸入序列,如拼音串,相對(duì)應(yīng)的候選字詞時(shí),使用了翻頁(yè)鍵進(jìn)行候選字詞的翻頁(yè),如使用“ + ”號(hào)鍵顯示下一頁(yè)字詞,或使用“一”號(hào)鍵顯示上一頁(yè)字詞等。半選操作是指用戶選擇了與用戶的輸入序列相對(duì)應(yīng)的部分字詞而非全部字詞,如用戶輸入了 “zhongguofuxingrenminfuyu”后,選擇了 “中國(guó)復(fù)興”這部分字詞,而剩余部分沒有相匹配的字詞,需要用戶繼續(xù)逐字或逐詞選擇輸入。其中,遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求用于請(qǐng)求服務(wù)器返回與用戶的輸入序列相匹配的字詞。步驟S106 :客戶端根據(jù)服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果更新候選字詞的顯示,以便用戶進(jìn)行字詞輸入。需要說明的是,向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中可以包括用戶輸入序列的上下文信息和/或當(dāng)前的輸入環(huán)境信息,以便于服務(wù)器端更為準(zhǔn)確地進(jìn)行字詞匹配,返回更為準(zhǔn)確的字詞匹配結(jié)果。通過本實(shí)施例,在用戶進(jìn)行字詞輸入時(shí)的針對(duì)候選字詞的翻頁(yè)操作和半選操作時(shí)發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求,根據(jù)分析,用戶在客戶端當(dāng)前提供的候選字詞都不能滿足需要的時(shí)候,也即,顯示的候選字詞未能匹配用戶輸入需求時(shí),才會(huì)進(jìn)行“翻頁(yè)”或“半選”這兩種比較復(fù)雜操作,而這恰恰是遠(yuǎn)程計(jì)算能夠發(fā)揮作用的場(chǎng)合,是適于發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求的時(shí)機(jī)。可見,通過本實(shí)施例,在一定程度上解決了 “現(xiàn)有的云輸入技術(shù)判斷能力有限,造成當(dāng)前本地候選字詞不能滿足用戶需求,用戶需要耗費(fèi)較多的精力與時(shí)間自己完成候選字詞的選擇”的問題,達(dá)到了提高候選字詞與用戶輸入序列的匹配度,提高用戶字詞輸入效率的效果。實(shí)施例三參照?qǐng)D3,示出了根據(jù)本申請(qǐng)實(shí)施例三的一種獲取字詞轉(zhuǎn)換結(jié)果的方法的步驟流程圖。本實(shí)施例的獲取字詞轉(zhuǎn)換結(jié)果的方法包括以下步驟步驟S202 :客戶端根據(jù)用戶的輸入序列顯示候選字詞。步驟S204 :客戶端獲取用戶對(duì)顯示的候選字詞進(jìn)行操作的信息,根據(jù)操作的信息判斷當(dāng)前的操作是否為翻頁(yè)操作或半選操作,若是,則執(zhí)行步驟S206;若否,則執(zhí)行步驟S212。步驟S206 :客戶端確定顯示的候選字詞未能匹配用戶輸入需求,向服務(wù)器發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求,該遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中攜帶有用戶的輸入序列。也即,客戶端直接發(fā)送只包含用戶的輸入序列的“常規(guī)的”遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求,該遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中不包含翻頁(yè)前的已顯示的候選字詞或用戶半選后已選定的字詞。步驟S208 :客戶端接收服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果。服務(wù)器在收到客戶端發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求后,根據(jù)該請(qǐng)求中攜帶的用戶的輸入序列,按照設(shè)定規(guī)則從數(shù)據(jù)庫(kù)中選擇與用戶的輸入序列相匹配的所有字詞,并返回給客戶端。步驟S210 :客戶端根據(jù)服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果更新候選字詞的顯示,供用戶進(jìn)行字詞輸入。包括當(dāng)用戶的操作為翻頁(yè)操作時(shí),顯示服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果中與翻頁(yè)操作前已顯示的候選字詞不同的字詞轉(zhuǎn)換結(jié)果。也即,客戶端在服務(wù)器返回的所有字詞中,排除與翻頁(yè)操作前的已顯示的候選字詞相同的字詞,只顯示不相同的字詞供用戶選擇輸入。當(dāng)用戶的操作為半選操作時(shí),如果服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果中前半部分與半選操作已選定的部分字詞相同,則優(yōu)先顯示這些字詞轉(zhuǎn)換結(jié)果的后半部分。也即,客戶端優(yōu)先采用服務(wù)器返回的所有字詞中,與用戶已選定的字詞有部分相同的那些轉(zhuǎn)換結(jié)果,供用戶選擇輸入。仍以拼音輸入法為例,在拼音輸入法下用戶輸入序列為“zhongguofuxing”,用戶想輸入“中國(guó)復(fù)興”,但顯示的候選字詞為“1.中國(guó)福星2.中國(guó)3.種過4.重過”,則該顯示的候選字詞無法匹配用戶輸入需求,用戶將進(jìn)行半選操作,選擇“2.中國(guó)”,并向服務(wù)器發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求,若服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果為“1.中國(guó)復(fù)興2.中國(guó)復(fù)姓3.重過服刑”,此時(shí),客戶端將優(yōu)先顯示“1.復(fù)興2.復(fù)姓”,供用戶選擇輸入。步驟S212 :客戶端根據(jù)設(shè)定規(guī)則執(zhí)行其它操作。如,等待用戶選擇,或者根據(jù)用戶按下的快捷鍵、鼠標(biāo)點(diǎn)擊等執(zhí)行其他功能,可以由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際情況適當(dāng)設(shè)置,本申請(qǐng)對(duì)此不作限制。需要說明的是,向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中可以包括用戶輸入序列的上下文信息和/或當(dāng)前的輸入環(huán)境信息,以便于服務(wù)器端更為準(zhǔn)確地進(jìn)行字詞匹配,返回更為準(zhǔn)確的字詞匹配結(jié)果。通過本實(shí)施例,當(dāng)用戶進(jìn)行“翻頁(yè)”或“半選”操作時(shí),客戶端直接發(fā)送只包含當(dāng)前用戶的輸入序列的“常規(guī)的”遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求,該遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中不包含翻頁(yè)前的已有候選字詞或用戶半選后已選定的字詞,在接收到服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果后,對(duì)“翻頁(yè)”的情況,可以在其結(jié)果中排除與翻頁(yè)前顯示結(jié)果相同的候選項(xiàng),顯示其他結(jié)果;對(duì)“半選”的情況,可以在結(jié)果中優(yōu)先采用與用戶已選定字詞有部分相同的轉(zhuǎn)換結(jié)果,從而實(shí)現(xiàn)快速且有效的字詞輸入。實(shí)施例四參照?qǐng)D4,示出了根據(jù)本申請(qǐng)實(shí)施例四的一種獲取字詞轉(zhuǎn)換結(jié)果的方法的步驟流程圖。本實(shí)施例的獲取字詞轉(zhuǎn)換結(jié)果的方法包括以下步驟步驟S302 :客戶端根據(jù)用戶的輸入序列顯示候選字詞。步驟S304 :客戶端獲取用戶對(duì)顯示的候選字詞進(jìn)行操作的信息,根據(jù)操作的信息判斷當(dāng)前的操作是否為翻頁(yè)操作或半選操作,若是,則執(zhí)行步驟S306;若否,則執(zhí)行步驟S312。步驟S306 :客戶端確定顯示的候選字詞未能匹配用戶輸入需求,向服務(wù)器發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求,對(duì)應(yīng)于翻頁(yè)操作,該遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中攜帶有用戶的輸入序列、和翻頁(yè)操作前已顯示的候選字詞;或者,對(duì)應(yīng)于半選操作,該遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中攜帶有用戶的輸入序列中尚未被用戶選定的部分序列、和半選操作已選定的部分字詞;當(dāng)然,該遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中也可以攜帶有用戶的完整輸入序列、和半選操作已選定的部分字詞。步驟S308 :客戶端接收服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果。服務(wù)器在收到客戶端發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求后,根據(jù)該請(qǐng)求中攜帶的內(nèi)容,按照設(shè)定規(guī)則從數(shù)據(jù)庫(kù)中選擇與用戶輸入序列相匹配的字詞,并返回給客戶端。其中,若用戶操作為翻頁(yè)操作,則服務(wù)器在選擇與用戶輸入序列相匹配的字詞時(shí),根據(jù)遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中攜帶的翻頁(yè)操作前、已顯示的候選字詞的信息,從所有候選字詞中排除該部分已有候選字詞,將剩余的候選字詞返回給客戶端。若用戶操作為半選操作,服務(wù)器在選擇與用戶尚未選定的部分輸入序列相匹配的字詞時(shí),可以將遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中攜帶的、半選操作已選定的字詞作為前綴,參考與前綴的相鄰關(guān)系來確定要返回給客戶端的候選字詞。步驟S310 :客戶端更新候選字詞的顯示,供用戶進(jìn)行字詞輸入。步驟S312 :客戶端根據(jù)設(shè)定規(guī)則執(zhí)行其它操作。其它操作和設(shè)定規(guī)則可以由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際情況適當(dāng)設(shè)置,本申請(qǐng)對(duì)此不作限制。需要說明的是,向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中可以包括用戶輸入序列的上下文信息和/或當(dāng)前的輸入環(huán)境信息,以便于服務(wù)器端更為準(zhǔn)確地進(jìn)行字詞匹配,返回更為準(zhǔn)確的字詞匹配結(jié)果。通過本實(shí)施例,客戶端將攜帶有翻頁(yè)操作前已顯示的候選字詞的信息,或者半選操作已選定的字詞的信息發(fā)送給服務(wù)器,得到不同于翻頁(yè)前候選字詞的結(jié)果或者與將選定字詞作為前綴的相匹配的候選字詞結(jié)果,從而擴(kuò)展了遠(yuǎn)程計(jì)算的作用范圍,讓客戶端“指導(dǎo)”服務(wù)器進(jìn)行遠(yuǎn)程計(jì)算,從而利用更多的有用信息在更大的概率上計(jì)算出使用戶滿意的結(jié)果。實(shí)施例五參照?qǐng)D5,示出了根據(jù)本申請(qǐng)實(shí)施例五的一種獲取字詞轉(zhuǎn)換結(jié)果的方法的步驟流程圖。本實(shí)施例中,以中文拼音輸入法為例,對(duì)本申請(qǐng)的獲取字詞轉(zhuǎn)換結(jié)果的方案進(jìn)行說明。本實(shí)施例的獲取字詞轉(zhuǎn)換結(jié)果的方法包括以下步驟步驟S402 :客戶端接收用戶輸入的拼音串。步驟S404 :客戶端使用本地的數(shù)據(jù)資源計(jì)算并顯示與輸入的拼音串相對(duì)應(yīng)的候選中文字詞。步驟S406 :客戶端判斷用戶輸入的是否是構(gòu)成拼音輸入串的字母,若是,則執(zhí)行步驟S408 ;若否,則執(zhí)行步驟S412。步驟S408 :客戶端判斷是否開啟遠(yuǎn)程計(jì)算,若是,則執(zhí)行步驟S410 ;若否,則返回步驟S402??蛻舳伺袛嗍欠耖_啟遠(yuǎn)程計(jì)算可以由本領(lǐng)域技術(shù)人員參照現(xiàn)有技術(shù)進(jìn)行,本申請(qǐng)對(duì)此不作限制。步驟S410 :客戶端向服務(wù)器發(fā)出遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求,等待服務(wù)器返回結(jié)果后在客戶端顯示候選字詞,供用戶選擇輸入。本步驟中,客戶端發(fā)出的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求為常規(guī)遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求,其中攜帶了拼音輸入串的信息。步驟S412 :客戶端判斷用戶對(duì)顯示的候選字詞進(jìn)行的是否是翻頁(yè)操作或者是半選操作,若是,則執(zhí)行步驟S414 ;若否,則返回步驟S402。步驟S414 :客戶端構(gòu)造擴(kuò)展的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求向服務(wù)器發(fā)送,并且等待服務(wù)器返回結(jié)果后在客戶端顯示,供用戶選擇輸入。本步驟中,使用“擴(kuò)展的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求”以與步驟S410中的“常規(guī)遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求”相區(qū)別。在該“擴(kuò)展的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求”中,攜帶有翻頁(yè)操作前、已顯示的候選字詞的信息;或者,攜帶有半選操作已選定的字詞的信息。優(yōu)選地,若當(dāng)前的操作為翻頁(yè)操作,則向服務(wù)器發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求包括若當(dāng)前的操作為翻頁(yè)操作,則判斷在當(dāng)前的操作之前,是否已向服務(wù)器發(fā)送過遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求;若是,則在本次的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中攜帶服務(wù)器上次返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果,并向服務(wù)器發(fā)送本次的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求;若否,則可以在本次的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中攜帶用戶輸入序列,并向服務(wù)器發(fā)送本次的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求。也即,上述方案中,當(dāng)用戶進(jìn)行翻頁(yè)操作時(shí),若翻頁(yè)前沒有觸發(fā)云輸入功能(即向發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求),客戶端補(bǔ)發(fā)含有本地候選內(nèi)容的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求,得到不同于翻頁(yè)前本地候選的結(jié)果并展示;若翻頁(yè)前已經(jīng)觸發(fā)了遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求,客戶端發(fā)送新的請(qǐng)求,請(qǐng)求中含有翻頁(yè)前遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果的內(nèi)容,得到不同于翻頁(yè)前候選的結(jié)果并展示。而當(dāng)用戶在輸入法中進(jìn)行半選操作時(shí),客戶端發(fā)送“將已選定候選字詞作為前綴”的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求,遠(yuǎn)程計(jì)算服務(wù)程序計(jì)算并傳回與請(qǐng)求中前綴匹配的候選結(jié)果,客戶端程序展現(xiàn)該遠(yuǎn)程計(jì)算結(jié)果。在多次發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求過程中,若第一次遠(yuǎn)程計(jì)算返回的結(jié)果仍不是用戶想要的,補(bǔ)充發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中可以包含翻頁(yè)前的已顯示的候選字詞,或包含用戶半選操作后已選定的候選字詞,來指導(dǎo)遠(yuǎn)程服務(wù)器進(jìn)行第二次的計(jì)算。本實(shí)施例中,客戶端接收到用戶的輸入操作后,使用本地的數(shù)據(jù)資源計(jì)算并顯示相應(yīng)的候選,之后根據(jù)此次的輸入操作的不同采取了不同的處理策略1)若用戶輸入的是構(gòu)成拼音輸入串的字母,進(jìn)行“是否開啟遠(yuǎn)程計(jì)算”的判斷,若判斷結(jié)果為“是”,發(fā)出遠(yuǎn)程計(jì)算申請(qǐng),等待結(jié)果返回后在客戶端上予以顯示,隨后開始等待用戶的下一次操作,若判斷結(jié)果為“否”,直接開始等待用戶的下一次操作;2)若用戶進(jìn)行的是“翻頁(yè)”或“半選”操作,構(gòu)造擴(kuò)展的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求,發(fā)出并等待結(jié)果返回后在客戶端上予以顯示,隨后開始等待用戶的下一次操作。需要說明的是,向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中可以包括用戶輸入序列的上下文信息和/或當(dāng)前的輸入環(huán)境信息,以便于服務(wù)器端更為準(zhǔn)確地進(jìn)行字詞匹配,返回更為準(zhǔn)確的字詞匹配結(jié)果。在客戶端的使用中,用翻頁(yè)操作查詢候選字詞與用半選操作逐步構(gòu)造輸入字詞都是比較復(fù)雜的操作,相比常規(guī)的選擇某個(gè)候選的操作會(huì)耗費(fèi)用戶較多的時(shí)間與精力,而現(xiàn)有技術(shù)并沒有在這兩種操作情形下為用戶提供有力幫助的邏輯與方法。而通過本實(shí)施例的方案,為用戶提供了一份幫助,擴(kuò)展了遠(yuǎn)程計(jì)算的作用范圍,且讓客戶端“指導(dǎo)”服務(wù)器進(jìn)行遠(yuǎn)程計(jì)算,從而利用更多的有用信息在更大的概率上計(jì)算出使用戶滿意的結(jié)果。實(shí)施例六參照?qǐng)D6,示出了根據(jù)本申請(qǐng)實(shí)施例六的一種獲取字詞轉(zhuǎn)換結(jié)果的裝置的結(jié)構(gòu)框圖。本實(shí)施例的獲取字詞轉(zhuǎn)換結(jié)果的裝置包括顯示模塊502,用于根據(jù)用戶的輸入序列顯示候選字詞;發(fā)送模塊504,用于根據(jù)用戶對(duì)候選字詞的操作確定顯示的候選字詞未能匹配用戶輸入需求,則向服務(wù)器發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求;更新模塊506,用于按照服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果更新候選字詞的顯示。優(yōu)選地,用戶對(duì)候選字詞的操作為翻頁(yè)操作。當(dāng)用戶對(duì)候選字詞的操作為翻頁(yè)操作時(shí),優(yōu)選地,發(fā)送模塊504向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括用戶的輸入序列;更新模塊506,用于顯示服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果中與翻頁(yè)操作前已顯示的候選字詞不同的字詞轉(zhuǎn)換結(jié)果。當(dāng)用戶對(duì)候選字詞的操作為翻頁(yè)操作時(shí),優(yōu)選地,發(fā)送模塊504向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括用戶的輸入序列、和翻頁(yè)操作前已顯示的候選字詞。當(dāng)用戶對(duì)候選字詞的操作為翻頁(yè)操作時(shí),優(yōu)選地,本實(shí)施例的獲取字詞轉(zhuǎn)換結(jié)果的裝置還包括判斷模塊508,用于在發(fā)送模塊504向服務(wù)器發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求之前,判斷在翻頁(yè)操作之前,是否已向服務(wù)器發(fā)送過遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求;若是,則在本次的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中攜帶服務(wù)器上次返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果,并向服務(wù)器發(fā)送本次的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求。優(yōu)選地,用戶對(duì)候選字詞的操作為半選操作。
當(dāng)用戶對(duì)候選字詞的操作為半選操作時(shí),優(yōu)選地,發(fā)送模塊504向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括用戶的輸入序列;更新模塊506,用于如果服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果中前半部分與半選操作已選定的部分字詞相同,則優(yōu)先顯示這些字詞轉(zhuǎn)換結(jié)果的后半部分。當(dāng)用戶對(duì)候選字詞的操作為半選操作時(shí),優(yōu)選地,發(fā)送模塊504向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括用戶的輸入序列中尚未被用戶選定的部分序列、和半選操作已選定的部分字詞。優(yōu)選地,發(fā)送模塊504向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括用戶輸入序列的上下文信息和/或當(dāng)前的輸入環(huán)境信息。本實(shí)施例的獲取字詞轉(zhuǎn)換結(jié)果的裝置可以設(shè)置于客戶端。本實(shí)施例的獲取字詞轉(zhuǎn)換結(jié)果的裝置用于實(shí)現(xiàn)前述多個(gè)方法實(shí)施例中相應(yīng)的獲取字詞轉(zhuǎn)換結(jié)果的方法,并具有相應(yīng)方法實(shí)施例的有益效果,在此不再贅述。本申請(qǐng)?zhí)峁┝艘环N獲取字詞轉(zhuǎn)換結(jié)果的方案,優(yōu)選地,可以在以下兩種情形下“補(bǔ)充發(fā)送” “擴(kuò)展的”遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求1)當(dāng)用戶在字詞輸入中進(jìn)行翻頁(yè)操作時(shí);2)當(dāng)用戶在字詞輸入中進(jìn)行半選操作時(shí)。并且,可以在遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中提供更豐富的信息指導(dǎo)遠(yuǎn)程服務(wù)器進(jìn)行計(jì)算,從而更加充分的利用遠(yuǎn)程服務(wù)器得到準(zhǔn)確的結(jié)果。與現(xiàn)有云輸入流程相比,本申請(qǐng)優(yōu)選實(shí)施例的方案在對(duì)“翻頁(yè)”和“半選”兩種操作的處理邏輯做了改進(jìn),加入了補(bǔ)充發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求的操作。由于在現(xiàn)有技術(shù)中,上述兩種情形不會(huì)觸發(fā)遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求,所以稱之為“補(bǔ)充發(fā)送”。又由于這種遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求的請(qǐng)求數(shù)據(jù)中提供了更豐富的信息指導(dǎo)遠(yuǎn)程服務(wù)器進(jìn)行計(jì)算,因此也稱之為“擴(kuò)展的”遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求。顯然,用戶在客戶端提供的本地候選都不能滿足需要的時(shí)候,才會(huì)進(jìn)行“翻頁(yè)”或“半選”這兩種比較復(fù)雜操作。而這恰恰是遠(yuǎn)程計(jì)算能夠發(fā)揮作用的場(chǎng)合,是適于補(bǔ)充發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求的時(shí)機(jī)。從另一個(gè)角度來看,若第一次遠(yuǎn)程計(jì)算返回的結(jié)果仍不是用戶想要的,補(bǔ)充發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中可以包含翻頁(yè)前的已有候選,或包含用戶半選后已選定的串內(nèi)容,來指導(dǎo)遠(yuǎn)程服務(wù)器進(jìn)行第二次的計(jì)算。并且,在客戶端的使用中,用翻頁(yè)操作查詢候選字詞與用半選操作逐步構(gòu)造輸入字詞都是比較復(fù)雜的操作,相比常規(guī)的選擇某個(gè)候選的操作會(huì)耗費(fèi)用戶較多的時(shí)間與精力,而現(xiàn)有技術(shù)并沒有在這兩種操作情形下為用戶提供有力幫助的邏輯與方法。而本申請(qǐng)的方案為用戶提供了一份幫助,擴(kuò)展了遠(yuǎn)程計(jì)算的作用范圍,且讓客戶端“指導(dǎo)”服務(wù)器進(jìn)行遠(yuǎn)程計(jì)算,從而利用更多的有用信息在更大的概率上計(jì)算出使用戶滿意的結(jié)果。需要說明的是,本申請(qǐng)的實(shí)施例中以拼音輸入為示例,但本領(lǐng)域技術(shù)人員應(yīng)當(dāng)明了,本申請(qǐng)的方案可以應(yīng)用于各種輸入方式的輸入法平臺(tái),包括鍵盤符號(hào)、手寫信息以及語(yǔ)音輸入等等。即輸入串可以包括編碼字符串,也可以包括手寫輸入信息以及語(yǔ)音輸入的信息,因?yàn)檫@些輸入方式也都需要用到詞庫(kù)進(jìn)行候選項(xiàng)排序。由于這些輸入方式中的信息轉(zhuǎn)換都屬于公知技術(shù),在此不再詳述了。另外,由于現(xiàn)有技術(shù)中,輸入法平臺(tái)可以運(yùn)行在多種計(jì)算設(shè)備卜,例如,個(gè)人電腦、個(gè)人數(shù)字助理、移動(dòng)終端設(shè)備等等,所以本申請(qǐng)的方案也可以適用在上述各種計(jì)算設(shè)備中。本申請(qǐng)的方案可以應(yīng)用于如日文、韓文等需要進(jìn)行候選詞轉(zhuǎn)換及排序的輸入法系統(tǒng),例如,對(duì)于日文而言,由日文中的平假名、片假名拼成短語(yǔ)的時(shí)候就需要出現(xiàn)候選詞排序。
本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。對(duì)于裝置實(shí)施例客戶端而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說明即可。以上對(duì)本申請(qǐng)所提供的一種獲取字詞轉(zhuǎn)換結(jié)果的方法和裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本申請(qǐng)的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本申請(qǐng)的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請(qǐng)的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本申請(qǐng)的限制。
權(quán)利要求
1.一種獲取字詞轉(zhuǎn)換結(jié)果的方法,其特征在于,包括根據(jù)用戶的輸入序列顯示候選字詞;根據(jù)用戶對(duì)所述候選字詞的操作確定顯示的所述候選字詞未能匹配用戶輸入需求,則向服務(wù)器發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求;按照所述服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果更新候選字詞的顯示。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶對(duì)候選字詞的操作為翻頁(yè)操作。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括所述用戶的輸入序列;當(dāng)所述用戶對(duì)候選字詞的操作為翻頁(yè)操作時(shí),所述按照服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果更新候選字詞的顯示進(jìn)一步包括顯示所述服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果中與所述翻頁(yè)操作前已顯示的候選字詞不同的字詞轉(zhuǎn)換結(jié)果。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括所述用戶的輸入序列、和所述翻頁(yè)操作前已顯示的候選字詞。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述向服務(wù)器發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求的步驟之前,還包括判斷在所述翻頁(yè)操作之前,是否已向所述服務(wù)器發(fā)送過遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求;若是,則在本次的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中攜帶所述服務(wù)器上次返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果,并向所述服務(wù)器發(fā)送本次的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶對(duì)候選字詞的操作為半選操作。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括所述用戶的輸入序列;所述按照服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果更新候選字詞的顯示進(jìn)一步包括如果所述服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果中前半部分與半選操作已選定的部分字詞相同,則優(yōu)先顯示這些字詞轉(zhuǎn)換結(jié)果的后半部分。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括所述用戶的輸入序列中尚未被用戶選定的部分序列、和所述半選操作已選定的部分字詞。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括所述用戶輸入序列的上下文信息和/或當(dāng)前的輸入環(huán)境信息。
10.一種獲取字詞轉(zhuǎn)換結(jié)果的裝置,其特征在于,包括顯示模塊,用于根據(jù)用戶的輸入序列顯示候選字詞;發(fā)送模塊,用于根據(jù)用戶對(duì)所述候選字詞的操作確定顯示的所述候選字詞未能匹配用戶輸入需求,則向服務(wù)器發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求;更新模塊,用于按照所述服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果更新候選字詞的顯示。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述用戶對(duì)候選字詞的操作為翻頁(yè)操作。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述發(fā)送模塊向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括所述用戶的輸入序列;當(dāng)所述用戶對(duì)候選字詞的操作為翻頁(yè)操作時(shí),所述更新模塊,用于顯示所述服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果中與所述翻頁(yè)操作前已顯示的候選字詞不同的字詞轉(zhuǎn)換結(jié)果。
13.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述發(fā)送模塊向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括所述用戶的輸入序列、和所述翻頁(yè)操作前已顯示的候選字詞。
14.根據(jù)權(quán)利要求11所述的裝置,其特征在于,還包括判斷模塊,用于在所述發(fā)送模塊向服務(wù)器發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求之前,判斷在所述翻頁(yè)操作之前,是否已向所述服務(wù)器發(fā)送過遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求;若是,則在本次的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中攜帶所述服務(wù)器上次返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果,并向所述服務(wù)器發(fā)送本次的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求。
15.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述用戶對(duì)候選字詞的操作為半選操作。
16.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述發(fā)送模塊向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括所述用戶的輸入序列;所述更新模塊,用于如果所述服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果中前半部分與半選操作已選定的部分字詞相同,則優(yōu)先顯示這些字詞轉(zhuǎn)換結(jié)果的后半部分。
17.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述發(fā)送模塊向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括所述用戶的輸入序列中尚未被用戶選定的部分序列、和所述半選操作已選定的部分字詞。
18.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述發(fā)送模塊向服務(wù)器發(fā)送的遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求中包括所述用戶輸入序列的上下文信息和/或當(dāng)前的輸入環(huán)境信息。
全文摘要
本申請(qǐng)?zhí)峁┝艘环N獲取字詞轉(zhuǎn)換結(jié)果的方法及裝置,其中,獲取字詞轉(zhuǎn)換結(jié)果的方法包括根據(jù)用戶的輸入序列顯示候選字詞;根據(jù)用戶對(duì)所述候選字詞的操作確定顯示的所述候選字詞未能匹配用戶輸入需求,則向服務(wù)器發(fā)送遠(yuǎn)程字詞轉(zhuǎn)換請(qǐng)求;按照所述服務(wù)器返回的遠(yuǎn)程字詞轉(zhuǎn)換結(jié)果更新候選字詞的顯示。通過本申請(qǐng),達(dá)到了提高候選字詞與用戶輸入序列的匹配度,提高用戶字詞輸入效率的效果。
文檔編號(hào)G06F3/0487GK102999275SQ20121038465
公開日2013年3月27日 申請(qǐng)日期2012年10月11日 優(yōu)先權(quán)日2012年10月11日
發(fā)明者葉樉, 張軍, 楊磊 申請(qǐng)人:北京搜狗科技發(fā)展有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
来宾市| 乐陵市| 德兴市| 遂川县| 株洲县| 苍南县| 新丰县| 中山市| 海淀区| 常山县| 靖州| 九龙坡区| 河源市| 哈尔滨市| 九江市| 永宁县| 闸北区| 如皋市| 花垣县| 腾冲县| 吴忠市| 阿图什市| 慈利县| 太谷县| 磐安县| 永和县| 凤台县| 于都县| 长岭县| 吉木萨尔县| 吉安市| 金塔县| 钟山县| 河北区| 司法| 阳谷县| 宝应县| 伊宁市| 宜君县| 拉萨市| 晋宁县|