本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的方法和裝置。
背景技術(shù):
隨著科學(xué)技術(shù)的發(fā)展,移動(dòng)操作系統(tǒng)ios已經(jīng)被廣泛應(yīng)用在手機(jī)、平板電腦、計(jì)算機(jī)等多種終端設(shè)備中。由于受技術(shù)的限制,在ios8以上版本的操作系統(tǒng)上安裝的輸入法應(yīng)用是通過keyboardextension(鍵盤擴(kuò)展)實(shí)現(xiàn)的,但是keyboardextension沒有錄音權(quán)限,因此無法實(shí)現(xiàn)語(yǔ)音輸入功能。
為了能夠在使用ios操作系統(tǒng)的終端設(shè)備上實(shí)現(xiàn)錄音功能,現(xiàn)有的輸入法應(yīng)用均會(huì)設(shè)置輸入法設(shè)置項(xiàng),利用輸入法設(shè)置項(xiàng)進(jìn)行錄音和語(yǔ)音識(shí)別。
然而,輸入法設(shè)置項(xiàng)可能會(huì)在終端設(shè)備關(guān)機(jī)、用戶對(duì)終端設(shè)備進(jìn)行手動(dòng)清理、操作系統(tǒng)資源回收等情況下被操作系統(tǒng)殺死,從而導(dǎo)致無法繼續(xù)進(jìn)行錄音和語(yǔ)音識(shí)別。所以在輸入法設(shè)置項(xiàng)被誤殺時(shí),如何快速地激活輸入法設(shè)置項(xiàng)就變得至關(guān)重要。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)實(shí)施例的目的在于提出一種改進(jìn)的用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的方法和裝置,來解決以上背景技術(shù)部分提到的技術(shù)問題。
第一方面,本申請(qǐng)實(shí)施例提供了一種用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的方法,該方法包括:響應(yīng)于確定預(yù)設(shè)條件的滿足,確定輸入法應(yīng)用的輸入法設(shè)置項(xiàng)是否處于激活狀態(tài);響應(yīng)于確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài),將終端設(shè)備的設(shè)備標(biāo)識(shí)發(fā)送至第一服務(wù)器,以使第一服務(wù)器生成輸入法設(shè)置項(xiàng)的激活信息,并將設(shè)備標(biāo)識(shí)和激活信息發(fā)送至第二服務(wù)器,第二服務(wù)器通過設(shè)備標(biāo)識(shí)查找第一長(zhǎng)連接,并通過第一長(zhǎng)連接將激活信息發(fā)送至終端設(shè)備,其中,第一長(zhǎng)連接是第二服務(wù)器與終端設(shè)備之間預(yù)先建立的長(zhǎng)連接;響應(yīng)于接收到激活信息,利用激活信息激活輸入法設(shè)置項(xiàng)。
在一些實(shí)施例中,預(yù)設(shè)條件包括以下至少一項(xiàng):用戶執(zhí)行啟動(dòng)輸入法應(yīng)用的輸入面板的操作;用戶執(zhí)行啟動(dòng)輸入法應(yīng)用的語(yǔ)音輸入模式的操作;以及當(dāng)前時(shí)間點(diǎn)到達(dá)每個(gè)預(yù)設(shè)檢測(cè)周期的預(yù)設(shè)檢測(cè)時(shí)間點(diǎn)。
在一些實(shí)施例中,確定輸入法應(yīng)用的輸入法設(shè)置項(xiàng)是否處于激活狀態(tài),包括:向輸入法應(yīng)用的輸入法設(shè)置項(xiàng)發(fā)送第一消息;若在預(yù)設(shè)時(shí)間段內(nèi)接收到輸入法設(shè)置項(xiàng)返回的與第一消息對(duì)應(yīng)的第二消息,則確定輸入法設(shè)置項(xiàng)處于激活狀態(tài);若在預(yù)設(shè)時(shí)間段內(nèi)沒有接收到輸入法設(shè)置項(xiàng)返回的第二消息,則確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài)。
在一些實(shí)施例中,確定輸入法應(yīng)用的輸入法設(shè)置項(xiàng)是否處于激活狀態(tài),包括:獲取當(dāng)前運(yùn)行的程序的標(biāo)識(shí)列表;若標(biāo)識(shí)列表中存在輸入法設(shè)置項(xiàng)的標(biāo)識(shí),則確定輸入法設(shè)置項(xiàng)處于激活狀態(tài);若標(biāo)識(shí)列表中不存在輸入法設(shè)置項(xiàng)的標(biāo)識(shí),則確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài)。
在一些實(shí)施例中,確定輸入法應(yīng)用的輸入法設(shè)置項(xiàng)是否處于激活狀態(tài),包括:利用輸入面板檢測(cè)第一共享文件的狀態(tài),其中,第一共享文件是預(yù)先生成的輸入面板和輸入法設(shè)置項(xiàng)之間的共享文件,第一共享文件的狀態(tài)包括鎖定狀態(tài)和解鎖狀態(tài);若第一共享文件處于鎖定狀態(tài),則確定輸入法設(shè)置項(xiàng)處于激活狀態(tài);若第一共享文件處于解鎖狀態(tài),則確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài)。
在一些實(shí)施例中,該方法還包括:若輸入法設(shè)置項(xiàng)處于激活狀態(tài),利用輸入法設(shè)置項(xiàng)接收用戶輸入的語(yǔ)音,并對(duì)語(yǔ)音進(jìn)行識(shí)別以得到與語(yǔ)音對(duì)應(yīng)的文本;利用輸入面板顯示與語(yǔ)音對(duì)應(yīng)的文本。
第二方面,本申請(qǐng)實(shí)施例提供了一種用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的裝置,該裝置包括:確定單元,配置用于響應(yīng)于確定預(yù)設(shè)條件的滿足,確定輸入法應(yīng)用的輸入法設(shè)置項(xiàng)是否處于激活狀態(tài);發(fā)送單元,配置用于響應(yīng)于確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài),將終端設(shè)備的設(shè)備標(biāo)識(shí)發(fā)送至第一服務(wù)器,以使第一服務(wù)器生成輸入法設(shè)置項(xiàng)的激活信息,并將設(shè)備標(biāo)識(shí)和激活信息發(fā)送至第二服務(wù)器,第二服務(wù)器通過設(shè)備標(biāo)識(shí)查找第一長(zhǎng)連接,并通過第一長(zhǎng)連接將激活信息發(fā)送至終端設(shè)備,其中,第一長(zhǎng)連接是第二服務(wù)器與終端設(shè)備之間預(yù)先建立的長(zhǎng)連接;激活單元,配置用于響應(yīng)于接收到激活信息,利用激活信息激活輸入法設(shè)置項(xiàng)。
在一些實(shí)施例中,預(yù)設(shè)條件包括以下至少一項(xiàng):用戶執(zhí)行啟動(dòng)輸入法應(yīng)用的輸入面板的操作;用戶執(zhí)行啟動(dòng)輸入法應(yīng)用的語(yǔ)音輸入模式的操作;以及當(dāng)前時(shí)間點(diǎn)到達(dá)每個(gè)預(yù)設(shè)檢測(cè)周期的預(yù)設(shè)檢測(cè)時(shí)間點(diǎn)。
在一些實(shí)施例中,確定單元,包括:發(fā)送子單元,配置用于向輸入法應(yīng)用的輸入法設(shè)置項(xiàng)發(fā)送第一消息;第一確定子單元,配置用于若在預(yù)設(shè)時(shí)間段內(nèi)接收到輸入法設(shè)置項(xiàng)返回的與第一消息對(duì)應(yīng)的第二消息,則確定輸入法設(shè)置項(xiàng)處于激活狀態(tài);第二確定子單元,配置用于若在預(yù)設(shè)時(shí)間段內(nèi)沒有接收到輸入法設(shè)置項(xiàng)返回的第二消息,則確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài)。
在一些實(shí)施例中,確定單元,包括:獲取子單元,配置用于獲取當(dāng)前運(yùn)行的程序的標(biāo)識(shí)列表;第三確定子單元,配置用于若標(biāo)識(shí)列表中存在輸入法設(shè)置項(xiàng)的標(biāo)識(shí),則確定輸入法設(shè)置項(xiàng)處于激活狀態(tài);第四確定子單元,配置用于若標(biāo)識(shí)列表中不存在輸入法設(shè)置項(xiàng)的標(biāo)識(shí),則確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài)。
在一些實(shí)施例中,確定單元,包括:檢測(cè)子單元,配置用于利用輸入面板檢測(cè)第一共享文件的狀態(tài),其中,第一共享文件是預(yù)先生成的輸入面板和輸入法設(shè)置項(xiàng)之間的共享文件,第一共享文件的狀態(tài)包括鎖定狀態(tài)和解鎖狀態(tài);第五確定子單元,配置用于若第一共享文件處于鎖定狀態(tài),則確定輸入法設(shè)置項(xiàng)處于激活狀態(tài);第六確定子單元,配置用于若第一共享文件處于解鎖狀態(tài),則確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài)。
在一些實(shí)施例中,該裝置還包括:識(shí)別單元,配置用于若輸入法設(shè)置項(xiàng)處于激活狀態(tài),利用輸入法設(shè)置項(xiàng)接收用戶輸入的語(yǔ)音,并對(duì)語(yǔ)音進(jìn)行識(shí)別以得到與語(yǔ)音對(duì)應(yīng)的文本;顯示單元,配置用于利用輸入面板顯示與語(yǔ)音對(duì)應(yīng)的文本。
第三方面,本申請(qǐng)實(shí)施例提供了一種終端設(shè)備,該終端設(shè)備包括:一個(gè)或多個(gè)處理器;存儲(chǔ)裝置,用于存儲(chǔ)一個(gè)或多個(gè)程序;當(dāng)一個(gè)或多個(gè)程序被一個(gè)或多個(gè)處理器執(zhí)行,使得一個(gè)或多個(gè)處理器實(shí)現(xiàn)如第一方面中任一實(shí)現(xiàn)方式描述的方法。
第四方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面中任一實(shí)現(xiàn)方式描述的方法。
本申請(qǐng)實(shí)施例提供的用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的方法和裝置,在確定預(yù)設(shè)條件的滿足的情況下,終端設(shè)備可以確定輸入法應(yīng)用的輸入法設(shè)置項(xiàng)是否處于激活狀態(tài);在確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài)的情況下,終端設(shè)備可以將終端設(shè)備的設(shè)備標(biāo)識(shí)發(fā)送至第一服務(wù)器;在接收到設(shè)備標(biāo)識(shí)后,第一服務(wù)器可以生成輸入法設(shè)置項(xiàng)的激活信息,并將設(shè)備標(biāo)識(shí)和激活信息發(fā)送至第二服務(wù)器;第二服務(wù)器可以通過所接收到的設(shè)備標(biāo)識(shí)查找第一長(zhǎng)連接,并通過第一長(zhǎng)連接將激活信息發(fā)送至終端設(shè)備;終端設(shè)備可以利用所接收到的激活信息激活輸入法設(shè)置項(xiàng)。從而實(shí)現(xiàn)了快速地激活輸入法設(shè)置項(xiàng)。
附圖說明
通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本申請(qǐng)的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
圖1是本申請(qǐng)實(shí)施例可以應(yīng)用于其中的示例性系統(tǒng)架構(gòu)圖;
圖2是根據(jù)本申請(qǐng)的用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的方法的一個(gè)實(shí)施例的流程圖;
圖3是根據(jù)本申請(qǐng)實(shí)施例的用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的方法的一個(gè)應(yīng)用場(chǎng)景的示意圖;
圖4是根據(jù)本申請(qǐng)的用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的方法的又一個(gè)實(shí)施例的流程圖;
圖5是根據(jù)本申請(qǐng)的用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖6是適于用來實(shí)現(xiàn)本申請(qǐng)實(shí)施例的終端設(shè)備的計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本申請(qǐng)作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋相關(guān)發(fā)明,而非對(duì)該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與有關(guān)發(fā)明相關(guān)的部分。
需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本申請(qǐng)。
圖1示出了可以應(yīng)用本申請(qǐng)的用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的方法或用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的裝置的實(shí)施例的示例性系統(tǒng)架構(gòu)100。
如圖1所示,系統(tǒng)架構(gòu)100可以包括終端設(shè)備101、第一服務(wù)器102、第二服務(wù)器103和網(wǎng)絡(luò)104。網(wǎng)絡(luò)104用以在終端設(shè)備101、第一服務(wù)器102和第二服務(wù)器103之間提供通信鏈路的介質(zhì)。網(wǎng)絡(luò)104可以包括各種連接類型,例如有線、無線通信鏈路或者光纖電纜等等。
終端設(shè)備101可以是安裝有輸入法應(yīng)用的各種電子設(shè)備,包括但不限于智能手機(jī)、平板電腦、膝上型便攜計(jì)算機(jī)和臺(tái)式計(jì)算機(jī)等等。
第一服務(wù)器102可以是提供各種服務(wù)的服務(wù)器,例如對(duì)終端設(shè)備101上安裝的輸入法應(yīng)用提供支持的后臺(tái)輸入法服務(wù)器。后臺(tái)輸入法服務(wù)器可以對(duì)從終端設(shè)備101中接收到的設(shè)備標(biāo)識(shí)等數(shù)據(jù)進(jìn)行分析等處理,并將處理結(jié)果(例如設(shè)備標(biāo)識(shí)和激活信息)發(fā)送至第二服務(wù)器103。
第二服務(wù)器103可以是提供各種服務(wù)的服務(wù)器,例如向終端設(shè)備101發(fā)送推送通知的后臺(tái)推送通知服務(wù)器。后臺(tái)推送通知服務(wù)器可以通過從第一服務(wù)器102中接收到的設(shè)備標(biāo)識(shí)查找第一長(zhǎng)連接,并通過第一長(zhǎng)連接將激活信息發(fā)送至終端設(shè)備101,以使終端設(shè)備101利用從第二服務(wù)器103接收到的激活信息激活輸入法設(shè)置項(xiàng)。
需要說明的是,本申請(qǐng)實(shí)施例所提供的用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的方法一般由終端設(shè)備101執(zhí)行,相應(yīng)地,用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的裝置一般設(shè)置于終端設(shè)備101中。
應(yīng)該理解,圖1中的終端設(shè)備、第一服務(wù)器、第二服務(wù)器和網(wǎng)絡(luò)的數(shù)目?jī)H僅是示意性的。根據(jù)實(shí)現(xiàn)需要,可以具有任意數(shù)目的終端設(shè)備、第一服務(wù)器、第二服務(wù)器和網(wǎng)絡(luò)。
繼續(xù)參考圖2,示出了根據(jù)本申請(qǐng)的用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的方法的一個(gè)實(shí)施例的流程200。該用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的方法,包括以下步驟:
步驟201,確定預(yù)設(shè)條件是否滿足。
在本實(shí)施例中,用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的方法運(yùn)行于其上的終端設(shè)備(例如圖1所示的終端設(shè)備101)可以確定預(yù)設(shè)條件是否滿足。若確定預(yù)設(shè)條件的滿足,則繼續(xù)執(zhí)行步驟202;若確定預(yù)設(shè)條件的不滿足,則結(jié)束。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,預(yù)設(shè)條件可以包括但不限于以下至少一項(xiàng):
1、用戶執(zhí)行啟動(dòng)輸入法應(yīng)用的輸入面板的操作。其中,輸入法應(yīng)用可以是安裝在終端設(shè)備上的第三方輸入法應(yīng)用。輸入面板可以包括但不限于以下至少一項(xiàng):虛擬鍵盤、輸入框、各種輸入模式對(duì)應(yīng)的按鍵等等。作為示例,當(dāng)用戶點(diǎn)擊輸入法應(yīng)用的圖標(biāo)或者輸入法應(yīng)用的輸入框時(shí),則說明用戶執(zhí)行了啟動(dòng)輸入法應(yīng)用的輸入面板的操作,此時(shí)就滿足了預(yù)設(shè)條件。
2、用戶執(zhí)行啟動(dòng)輸入法應(yīng)用的語(yǔ)音輸入模式的操作。作為示例,輸入法應(yīng)用的輸入面板上可以設(shè)置有與語(yǔ)音輸入模式對(duì)應(yīng)的按鍵,當(dāng)用戶點(diǎn)擊與語(yǔ)音輸入模式對(duì)應(yīng)的按鍵時(shí),則說明用戶執(zhí)行了啟動(dòng)輸入法應(yīng)用的語(yǔ)音輸入模式的操作,此時(shí)就滿足了預(yù)設(shè)條件。其中,輸入法應(yīng)用可以包括多種輸入模式,例如,拼音輸入模式、五筆字型輸入模式、手寫輸入模式和語(yǔ)音輸入模式等等。與輸入模式對(duì)應(yīng)的按鍵可以是實(shí)體按鍵,也可以是虛擬按鍵。
3、當(dāng)前時(shí)間點(diǎn)到達(dá)每個(gè)預(yù)設(shè)檢測(cè)周期的預(yù)設(shè)檢測(cè)時(shí)間點(diǎn)。這里,終端設(shè)備可以周期性地檢測(cè)預(yù)設(shè)條件是否滿足。具體地,終端設(shè)備可以預(yù)先設(shè)置每個(gè)檢測(cè)周期以及每個(gè)檢測(cè)周期的檢測(cè)時(shí)間點(diǎn);然后將當(dāng)前時(shí)間點(diǎn)與每個(gè)檢測(cè)周期的檢測(cè)時(shí)間點(diǎn)進(jìn)行比較;最后,若當(dāng)前時(shí)間點(diǎn)與一個(gè)檢測(cè)周期的檢測(cè)時(shí)間點(diǎn)相同,則說明當(dāng)前時(shí)間點(diǎn)到達(dá)了一個(gè)預(yù)設(shè)檢測(cè)周期的預(yù)設(shè)檢測(cè)時(shí)間點(diǎn),此時(shí)就滿足了預(yù)設(shè)條件。
步驟202,確定輸入法應(yīng)用的輸入法設(shè)置項(xiàng)是否處于激活狀態(tài)。
在本實(shí)施例中,在確定預(yù)設(shè)條件的滿足的情況下,終端設(shè)備可以確定輸入法應(yīng)用的輸入法設(shè)置項(xiàng)是否處于激活狀態(tài)。若確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài),則繼續(xù)執(zhí)行步驟203。其中,輸入法設(shè)置項(xiàng)具有多種功能,例如,設(shè)置輸入法應(yīng)用的輸入方式、設(shè)置輸入法應(yīng)用的輸入模式、進(jìn)行錄音和語(yǔ)音識(shí)別等。輸入方式可以包括橫屏輸入方式和豎屏輸入方式等。激活狀態(tài)即輸入法設(shè)置項(xiàng)處于正常運(yùn)行狀態(tài)。
在本實(shí)施例中,終端設(shè)備可以通過各種方式確定輸入法設(shè)置項(xiàng)是否處于激活狀態(tài)。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,終端設(shè)備可以向輸入法應(yīng)用的輸入法設(shè)置項(xiàng)發(fā)送第一消息;若在預(yù)設(shè)時(shí)間段內(nèi)接收到輸入法設(shè)置項(xiàng)返回的與第一消息對(duì)應(yīng)的第二消息,則確定輸入法設(shè)置項(xiàng)處于激活狀態(tài);若在預(yù)設(shè)時(shí)間段內(nèi)沒有接收到輸入法設(shè)置項(xiàng)返回的第二消息,則確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài)。作為示例,若在向輸入法設(shè)置項(xiàng)發(fā)送第一消息之后的2秒內(nèi),終端設(shè)備接收到輸入法設(shè)置項(xiàng)返回的第二消息,則說明輸入法設(shè)置處于激活狀態(tài);若在向輸入法設(shè)置項(xiàng)發(fā)送第一消息之后的2秒內(nèi),終端設(shè)備沒有接收到輸入法設(shè)置項(xiàng)返回的第二消息,則說明輸入法設(shè)置不是處于激活狀態(tài)。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,終端設(shè)備可以獲取當(dāng)前運(yùn)行的程序的標(biāo)識(shí)列表;若標(biāo)識(shí)列表中存在輸入法設(shè)置項(xiàng)的標(biāo)識(shí),則確定輸入法設(shè)置項(xiàng)處于激活狀態(tài);若標(biāo)識(shí)列表中不存在輸入法設(shè)置項(xiàng)的標(biāo)識(shí),則確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài)。其中,程序的標(biāo)識(shí)是由數(shù)字、字母、符號(hào)等組成,可以用于唯一標(biāo)識(shí)程序。輸入法設(shè)置項(xiàng)的標(biāo)識(shí)可以用于唯一識(shí)別輸入法設(shè)置項(xiàng)。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,終端設(shè)備可以利用輸入面板檢測(cè)第一共享文件的狀態(tài);若第一共享文件處于鎖定狀態(tài),則確定輸入法設(shè)置項(xiàng)處于激活狀態(tài);若第一共享文件處于解鎖狀態(tài),則確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài)。其中,第一共享文件是預(yù)先生成的輸入面板和輸入法設(shè)置項(xiàng)之間的共享文件,第一共享文件的狀態(tài)可以包括鎖定狀態(tài)和解鎖狀態(tài)。作為示例,輸入法設(shè)置項(xiàng)可以每隔預(yù)設(shè)時(shí)長(zhǎng)調(diào)用一次文件鎖定指令,以將第一共享文件鎖定預(yù)設(shè)時(shí)長(zhǎng);若輸入法設(shè)置項(xiàng)處于激活狀態(tài),則第一共享文件將一直處于鎖定狀態(tài);若輸入法設(shè)置項(xiàng)不是處于激活狀態(tài),則第一共享文件可以在鎖定預(yù)設(shè)時(shí)長(zhǎng)之后自動(dòng)解鎖,并一直處于解鎖狀態(tài)。
步驟203,將終端設(shè)備的設(shè)備標(biāo)識(shí)發(fā)送至第一服務(wù)器,以使第一服務(wù)器生成輸入法設(shè)置項(xiàng)的激活信息,并將設(shè)備標(biāo)識(shí)和激活信息發(fā)送至第二服務(wù)器,第二服務(wù)器通過設(shè)備標(biāo)識(shí)查找第一長(zhǎng)連接,并通過第一長(zhǎng)連接將激活信息發(fā)送至終端設(shè)備。
在本實(shí)施例中,在確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài)的情況下,首先,終端設(shè)備可以獲取終端設(shè)備的設(shè)備標(biāo)識(shí),并將設(shè)備標(biāo)識(shí)發(fā)送至第一服務(wù)器;然后,第一服務(wù)器可以生成輸入法設(shè)置項(xiàng)的激活信息,并將設(shè)備標(biāo)識(shí)和激活信息發(fā)送至第二服務(wù)器;最后,第二服務(wù)器可以通過設(shè)備標(biāo)識(shí)查找到第一長(zhǎng)連接,并通過第一長(zhǎng)連接將激活信息發(fā)送至終端設(shè)備。
在本實(shí)施例中,當(dāng)用戶在終端設(shè)備上安裝輸入法應(yīng)用之后,輸入法設(shè)置項(xiàng)可以獲取終端設(shè)備的設(shè)備標(biāo)識(shí),并將其寫入終端設(shè)備上安裝的各種應(yīng)用均可以互相訪問的共享文件中。在確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài)的情況下,終端設(shè)備可以從共享文件中獲取設(shè)備標(biāo)識(shí)。其中,設(shè)備標(biāo)識(shí)由數(shù)字、字母、符號(hào)等組成,可以用于唯一標(biāo)識(shí)設(shè)備。
在本實(shí)施例中,第一服務(wù)器可以是輸入法應(yīng)用的后臺(tái)服務(wù)器,其可以生成激活信息。其中,激活信息是按照第二服務(wù)器可推送的推送通知的數(shù)據(jù)結(jié)構(gòu)規(guī)范生成的,可以用于激活輸入法設(shè)置項(xiàng)。
在本實(shí)施例中,第二服務(wù)器可以是推送通知服務(wù)器,可以通過第一長(zhǎng)連接向終端設(shè)備推送各種通知。其中,第一長(zhǎng)連接是第二服務(wù)器與終端設(shè)備之間預(yù)先建立的長(zhǎng)連接。
步驟204,響應(yīng)于接收到激活信息,利用激活信息激活輸入法設(shè)置項(xiàng)。
在本實(shí)施例中,在接收到激活信息的情況下,終端設(shè)備可以利用所接收到的激活信息激活輸入法設(shè)置項(xiàng)。
繼續(xù)參見圖3,圖3是根據(jù)本申請(qǐng)實(shí)施例的用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的方法的應(yīng)用場(chǎng)景的一個(gè)示意圖。在圖3的應(yīng)用場(chǎng)景中,在確定預(yù)設(shè)條件的滿足和輸入法應(yīng)用的輸入法設(shè)置項(xiàng)不是處于激活狀態(tài)的情況下,終端設(shè)備301可以將終端設(shè)備301的設(shè)備標(biāo)識(shí)304發(fā)送至第一服務(wù)器302;在接收到設(shè)備標(biāo)識(shí)304后,第一服務(wù)器302可以生成輸入法設(shè)置項(xiàng)的激活信息305,并將設(shè)備標(biāo)識(shí)304和激活信息305發(fā)送至第二服務(wù)器303;第二服務(wù)器303可以通過所接收到的設(shè)備標(biāo)識(shí)304查找第一長(zhǎng)連接306,并通過第一長(zhǎng)連接306將激活信息305發(fā)送至終端設(shè)備301;終端設(shè)備301可以利用所接收到的激活信息305激活輸入法設(shè)置項(xiàng)。
本申請(qǐng)實(shí)施例提供的用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的方法,在確定預(yù)設(shè)條件的滿足的情況下,終端設(shè)備可以確定輸入法應(yīng)用的輸入法設(shè)置項(xiàng)是否處于激活狀態(tài);在確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài)的情況下,終端設(shè)備可以將終端設(shè)備的設(shè)備標(biāo)識(shí)發(fā)送至第一服務(wù)器;在接收到設(shè)備標(biāo)識(shí)后,第一服務(wù)器可以生成輸入法設(shè)置項(xiàng)的激活信息,并將設(shè)備標(biāo)識(shí)和激活信息發(fā)送至第二服務(wù)器;第二服務(wù)器可以通過所接收到的設(shè)備標(biāo)識(shí)查找第一長(zhǎng)連接,并通過第一長(zhǎng)連接將激活信息發(fā)送至終端設(shè)備;終端設(shè)備可以利用所接收到的激活信息激活輸入法設(shè)置項(xiàng)。從而實(shí)現(xiàn)了快速地激活輸入法設(shè)置項(xiàng)。
進(jìn)一步參考圖4,其示出了用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的方法的又一個(gè)實(shí)施例的流程400。該用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的方法的流程400,包括以下步驟:
步驟401,確定預(yù)設(shè)條件是否滿足。
在本實(shí)施例中,用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的方法運(yùn)行于其上的終端設(shè)備(例如圖1所示的終端設(shè)備101)可以確定預(yù)設(shè)條件是否滿足。若確定預(yù)設(shè)條件的滿足,則繼續(xù)執(zhí)行步驟402;若確定預(yù)設(shè)條件的不滿足,則結(jié)束。
步驟402,確定輸入法應(yīng)用的輸入法設(shè)置項(xiàng)是否處于激活狀態(tài)。
在本實(shí)施例中,在確定預(yù)設(shè)條件的滿足的情況下,終端設(shè)備可以確定輸入法應(yīng)用的輸入法設(shè)置項(xiàng)是否處于激活狀態(tài)。若確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài),則繼續(xù)執(zhí)行步驟403;若確定輸入法設(shè)置項(xiàng)處于激活狀態(tài),則直接跳轉(zhuǎn)執(zhí)行步驟405。
步驟403,將終端設(shè)備的設(shè)備標(biāo)識(shí)發(fā)送至第一服務(wù)器,以使第一服務(wù)器生成輸入法設(shè)置項(xiàng)的激活信息,并將設(shè)備標(biāo)識(shí)和激活信息發(fā)送至第二服務(wù)器,第二服務(wù)器通過設(shè)備標(biāo)識(shí)查找第一長(zhǎng)連接,并通過第一長(zhǎng)連接將激活信息發(fā)送至終端設(shè)備。
在本實(shí)施例中,在確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài)的情況下,首先,終端設(shè)備可以獲取終端設(shè)備的設(shè)備標(biāo)識(shí),并將設(shè)備標(biāo)識(shí)發(fā)送至第一服務(wù)器;然后,第一服務(wù)器可以生成輸入法設(shè)置項(xiàng)的激活信息,并將設(shè)備標(biāo)識(shí)和激活信息發(fā)送至第二服務(wù)器;最后,第二服務(wù)器可以通過設(shè)備標(biāo)識(shí)查找到第一長(zhǎng)連接,并通過第一長(zhǎng)連接將激活信息發(fā)送至終端設(shè)備。其中,第一長(zhǎng)連接是第二服務(wù)器與終端設(shè)備之間預(yù)先建立的長(zhǎng)連接。
步驟404,響應(yīng)于接收到激活信息,利用激活信息激活輸入法設(shè)置項(xiàng)。
在本實(shí)施例中,在接收到激活信息的情況下,終端設(shè)備可以利用所接收到的激活信息激活輸入法設(shè)置項(xiàng)。
步驟405,利用輸入法設(shè)置項(xiàng)接收用戶輸入的語(yǔ)音,并對(duì)語(yǔ)音進(jìn)行識(shí)別以得到與語(yǔ)音對(duì)應(yīng)的文本。
在本實(shí)施例中,在輸入法設(shè)置項(xiàng)處于激活狀態(tài)的情況下,終端設(shè)備可以利用輸入法設(shè)置接收用戶輸入的語(yǔ)音,并對(duì)語(yǔ)音進(jìn)行語(yǔ)音識(shí)別以得到與語(yǔ)音對(duì)應(yīng)的文本。
步驟406,利用輸入面板顯示與語(yǔ)音對(duì)應(yīng)的文本。
在本實(shí)施例中,終端設(shè)備可以利用輸入面板顯示與語(yǔ)音對(duì)應(yīng)的文本。具體地,終端設(shè)備可以將與語(yǔ)音對(duì)應(yīng)的文本顯示在輸入面板上的輸入框中。
從圖4中可以看出,與圖2對(duì)應(yīng)的實(shí)施例相比,本實(shí)施例中的用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的方法的流程400增加了步驟405和步驟406。由此,本實(shí)施例描述的方案在輸入法設(shè)置項(xiàng)處于激活狀態(tài)的情況下,終端設(shè)備可以首先利用輸入法設(shè)置接收用戶輸入的語(yǔ)音,并對(duì)語(yǔ)音進(jìn)行語(yǔ)音識(shí)別以得到與語(yǔ)音對(duì)應(yīng)的文本;然后利用輸入面板顯示與語(yǔ)音對(duì)應(yīng)的文本。從而實(shí)現(xiàn)終端設(shè)備的語(yǔ)音輸入。
進(jìn)一步參考圖5,作為對(duì)上述各圖所示方法的實(shí)現(xiàn),本申請(qǐng)?zhí)峁┝艘环N用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的裝置的一個(gè)實(shí)施例,該裝置實(shí)施例與圖2所示的方法實(shí)施例相對(duì)應(yīng),該裝置具體可以應(yīng)用于各種電子設(shè)備中。
如圖5所示,本實(shí)施例的用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的裝置500可以包括:確定單元501、發(fā)送單元502和激活單元503。其中,確定單元501,配置用于響應(yīng)于確定預(yù)設(shè)條件的滿足,確定輸入法應(yīng)用的輸入法設(shè)置項(xiàng)是否處于激活狀態(tài);發(fā)送單元502,配置用于響應(yīng)于確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài),將終端設(shè)備的設(shè)備標(biāo)識(shí)發(fā)送至第一服務(wù)器,以使第一服務(wù)器生成輸入法設(shè)置項(xiàng)的激活信息,并將設(shè)備標(biāo)識(shí)和激活信息發(fā)送至第二服務(wù)器,第二服務(wù)器通過設(shè)備標(biāo)識(shí)查找第一長(zhǎng)連接,并通過第一長(zhǎng)連接將激活信息發(fā)送至終端設(shè)備,其中,第一長(zhǎng)連接是第二服務(wù)器與終端設(shè)備之間預(yù)先建立的長(zhǎng)連接;激活單元503,配置用于響應(yīng)于接收到激活信息,利用激活信息激活輸入法設(shè)置項(xiàng)。
在本實(shí)施例中,確定單元501可以在確定預(yù)設(shè)條件的滿足的情況下,確定輸入法應(yīng)用的輸入法設(shè)置項(xiàng)是否處于激活狀態(tài)。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,預(yù)設(shè)條件可以包括但不限于以下至少一項(xiàng):用戶執(zhí)行啟動(dòng)輸入法應(yīng)用的輸入面板的操作;用戶執(zhí)行啟動(dòng)輸入法應(yīng)用的語(yǔ)音輸入模式的操作;以及當(dāng)前時(shí)間點(diǎn)到達(dá)每個(gè)預(yù)設(shè)檢測(cè)周期的預(yù)設(shè)檢測(cè)時(shí)間點(diǎn)。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,確定單元501可以包括:發(fā)送子單元(圖中未示出),配置用于向輸入法應(yīng)用的輸入法設(shè)置項(xiàng)發(fā)送第一消息;第一確定子單元(圖中未示出),配置用于若在預(yù)設(shè)時(shí)間段內(nèi)接收到輸入法設(shè)置項(xiàng)返回的與第一消息對(duì)應(yīng)的第二消息,則確定輸入法設(shè)置項(xiàng)處于激活狀態(tài);第二確定子單元(圖中未示出),配置用于若在預(yù)設(shè)時(shí)間段內(nèi)沒有接收到輸入法設(shè)置項(xiàng)返回的第二消息,則確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài)。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,確定單元501可以包括:獲取子單元(圖中未示出),配置用于獲取當(dāng)前運(yùn)行的程序的標(biāo)識(shí)列表;第三確定子單元(圖中未示出),配置用于若標(biāo)識(shí)列表中存在輸入法設(shè)置項(xiàng)的標(biāo)識(shí),則確定輸入法設(shè)置項(xiàng)處于激活狀態(tài);第四確定子單元(圖中未示出),配置用于若標(biāo)識(shí)列表中不存在輸入法設(shè)置項(xiàng)的標(biāo)識(shí),則確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài)。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,確定單元501可以包括:檢測(cè)子單元(圖中未示出),配置用于利用輸入面板檢測(cè)第一共享文件的狀態(tài),其中,第一共享文件是預(yù)先生成的輸入面板和輸入法設(shè)置項(xiàng)之間的共享文件,第一共享文件的狀態(tài)包括鎖定狀態(tài)和解鎖狀態(tài);第五確定子單元(圖中未示出),配置用于若第一共享文件處于鎖定狀態(tài),則確定輸入法設(shè)置項(xiàng)處于激活狀態(tài);第六確定子單元(圖中未示出),配置用于若第一共享文件處于解鎖狀態(tài),則確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài)。
在本實(shí)施例中,在確定單元501確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài)的情況下,發(fā)送單元502可以獲取終端設(shè)備的設(shè)備標(biāo)識(shí),并將設(shè)備標(biāo)識(shí)發(fā)送至第一服務(wù)器,以使第一服務(wù)器生成輸入法設(shè)置項(xiàng)的激活信息,并將設(shè)備標(biāo)識(shí)和激活信息發(fā)送至第二服務(wù)器,第二服務(wù)器通過設(shè)備標(biāo)識(shí)查找第一長(zhǎng)連接,并通過第一長(zhǎng)連接將激活信息發(fā)送至終端設(shè)備。其中,第一長(zhǎng)連接是第二服務(wù)器與終端設(shè)備之間預(yù)先建立的長(zhǎng)連接。
在本實(shí)施例中,在接收到激活信息的情況下,激活單元503可以利用所接收到的激活信息激活輸入法設(shè)置項(xiàng)。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的裝置500還可以包括:識(shí)別單元(圖中未示出),配置用于若輸入法設(shè)置項(xiàng)處于激活狀態(tài),利用輸入法設(shè)置項(xiàng)接收用戶輸入的語(yǔ)音,并對(duì)語(yǔ)音進(jìn)行識(shí)別以得到與語(yǔ)音對(duì)應(yīng)的文本;顯示單元(圖中未示出),配置用于利用輸入面板顯示與語(yǔ)音對(duì)應(yīng)的文本。
本申請(qǐng)實(shí)施例提供的用于終端設(shè)備的激活輸入法設(shè)置項(xiàng)的裝置,在確定預(yù)設(shè)條件的滿足的情況下,確定單元可以確定輸入法應(yīng)用的輸入法設(shè)置項(xiàng)是否處于激活狀態(tài);在確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài)的情況下,發(fā)送單元可以將終端設(shè)備的設(shè)備標(biāo)識(shí)發(fā)送至第一服務(wù)器,以使第一服務(wù)器生成輸入法設(shè)置項(xiàng)的激活信息,并將設(shè)備標(biāo)識(shí)和激活信息發(fā)送至第二服務(wù)器,第二服務(wù)器通過設(shè)備標(biāo)識(shí)查找第一長(zhǎng)連接,并通過第一長(zhǎng)連接將激活信息發(fā)送至終端設(shè)備;激活單元可以利用所接收到的激活信息激活輸入法設(shè)置項(xiàng)。從而實(shí)現(xiàn)了快速地激活輸入法設(shè)置項(xiàng)。
下面參考圖6,其示出了適于用來實(shí)現(xiàn)本申請(qǐng)實(shí)施例的終端設(shè)備的計(jì)算機(jī)系統(tǒng)600的結(jié)構(gòu)示意圖。圖6示出的終端設(shè)備僅僅是一個(gè)示例,不應(yīng)對(duì)本申請(qǐng)實(shí)施例的功能和使用范圍帶來任何限制。
如圖6所示,計(jì)算機(jī)系統(tǒng)600包括中央處理單元(cpu)601,其可以根據(jù)存儲(chǔ)在只讀存儲(chǔ)器(rom)602中的程序或者從存儲(chǔ)部分608加載到隨機(jī)訪問存儲(chǔ)器(ram)603中的程序而執(zhí)行各種適當(dāng)?shù)膭?dòng)作和處理。在ram603中,還存儲(chǔ)有系統(tǒng)600操作所需的各種程序和數(shù)據(jù)。cpu601、rom602以及ram603通過總線604彼此相連。輸入/輸出(i/o)接口605也連接至總線604。
以下部件連接至i/o接口605:包括鍵盤、鼠標(biāo)等的輸入部分606;包括諸如液晶顯示器(lcd)等以及揚(yáng)聲器等的輸出部分607;包括硬盤等的存儲(chǔ)部分608;以及包括諸如lan卡、調(diào)制解調(diào)器等的網(wǎng)絡(luò)接口卡的通信部分609。通信部分609經(jīng)由諸如因特網(wǎng)的網(wǎng)絡(luò)執(zhí)行通信處理。驅(qū)動(dòng)器610也根據(jù)需要連接至i/o接口605??刹鹦督橘|(zhì)611,諸如磁盤、光盤、磁光盤、半導(dǎo)體存儲(chǔ)器等等,根據(jù)需要安裝在驅(qū)動(dòng)器610上,以便于從其上讀出的計(jì)算機(jī)程序根據(jù)需要被安裝入存儲(chǔ)部分608。
特別地,根據(jù)本公開的實(shí)施例,上文參考流程圖描述的過程可以被實(shí)現(xiàn)為計(jì)算機(jī)軟件程序。例如,本公開的實(shí)施例包括一種計(jì)算機(jī)程序產(chǎn)品,其包括承載在計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)程序,該計(jì)算機(jī)程序包含用于執(zhí)行流程圖所示的方法的程序代碼。在這樣的實(shí)施例中,該計(jì)算機(jī)程序可以通過通信部分609從網(wǎng)絡(luò)上被下載和安裝,和/或從可拆卸介質(zhì)611被安裝。在該計(jì)算機(jī)程序被中央處理單元(cpu)601執(zhí)行時(shí),執(zhí)行本申請(qǐng)的方法中限定的上述功能。
需要說明的是,本申請(qǐng)上述的計(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ǔ)器件、或者上述的任意合適的組合。在本申請(qǐng)中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是任何包含或存儲(chǔ)程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。而在本申請(qǐng)中,計(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ì)傳輸,包括但不限于:無線、電線、光纜、rf等等,或者上述的任意合適的組合。
附圖中的流程圖和框圖,圖示了按照本申請(qǐng)各種實(shí)施例的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段、或代碼的一部分,該模塊、程序段、或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來實(shí)現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來實(shí)現(xiàn)。
描述于本申請(qǐng)實(shí)施例中所涉及到的單元可以通過軟件的方式實(shí)現(xiàn),也可以通過硬件的方式來實(shí)現(xiàn)。所描述的單元也可以設(shè)置在處理器中,例如,可以描述為:一種處理器包括確定單元、發(fā)送單元和激活單元。其中,這些單元的名稱在某種情況下并不構(gòu)成對(duì)該單元本身的限定,例如,確定單元還可以被描述為“響應(yīng)于確定預(yù)設(shè)條件的滿足,確定輸入法應(yīng)用的輸入法設(shè)置項(xiàng)是否處于激活狀態(tài)的單元”。
作為另一方面,本申請(qǐng)還提供了一種計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)可以是上述實(shí)施例中描述的終端設(shè)備中所包含的;也可以是單獨(dú)存在,而未裝配入該終端設(shè)備中。上述計(jì)算機(jī)可讀介質(zhì)承載有一個(gè)或者多個(gè)程序,當(dāng)上述一個(gè)或者多個(gè)程序被該終端設(shè)備執(zhí)行時(shí),使得該終端設(shè)備:響應(yīng)于確定預(yù)設(shè)條件的滿足,確定輸入法應(yīng)用的輸入法設(shè)置項(xiàng)是否處于激活狀態(tài);響應(yīng)于確定輸入法設(shè)置項(xiàng)不是處于激活狀態(tài),將終端設(shè)備的設(shè)備標(biāo)識(shí)發(fā)送至第一服務(wù)器,以使第一服務(wù)器生成輸入法設(shè)置項(xiàng)的激活信息,并將設(shè)備標(biāo)識(shí)和激活信息發(fā)送至第二服務(wù)器,第二服務(wù)器通過設(shè)備標(biāo)識(shí)查找第一長(zhǎng)連接,并通過第一長(zhǎng)連接將激活信息發(fā)送至終端設(shè)備,其中,第一長(zhǎng)連接是第二服務(wù)器與終端設(shè)備之間預(yù)先建立的長(zhǎng)連接;響應(yīng)于接收到激活信息,利用激活信息激活輸入法設(shè)置項(xiàng)。
以上描述僅為本申請(qǐng)的較佳實(shí)施例以及對(duì)所運(yùn)用技術(shù)原理的說明。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本申請(qǐng)中所涉及的發(fā)明范圍,并不限于上述技術(shù)特征的特定組合而成的技術(shù)方案,同時(shí)也應(yīng)涵蓋在不脫離上述發(fā)明構(gòu)思的情況下,由上述技術(shù)特征或其等同特征進(jìn)行任意組合而形成的其它技術(shù)方案。例如上述特征與本申請(qǐng)中公開的(但不限于)具有類似功能的技術(shù)特征進(jìn)行互相替換而形成的技術(shù)方案。