一種移動終端文本輸入的方法及移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種移動終端文本輸入的方法及移動終端。
【背景技術(shù)】
[0002]隨著移動終端的智能化,用戶對移動終端的使用由簡單的地址薄查詢、短消息輸入過渡到QQ、微博、微信等即時消息。即時消息的交互要求移動終端具備更加智能化的文本輸入功能,能夠?qū)磿r信息做出快速回復(fù)。
[0003]目前,移動終端提供的編輯文本的用戶界面當(dāng)中,主要包括文本輸入?yún)^(qū)域和軟鍵盤顯示區(qū)域,通過軟鍵盤在文本輸入?yún)^(qū)域中輸入文本信息。其中,軟鍵盤基于個人語音模型(Individual Language Model),采用詞語聯(lián)想輸入技術(shù),可以根據(jù)用戶最后輸入的詞語,預(yù)測下一個詞提供給用戶選擇,或者根據(jù)拼音首字母縮寫獲取對應(yīng)的詞語,提供給用戶選擇,或者采用模糊音聯(lián)想匹配詞語給用戶選擇。
[0004]但是,采用詞語聯(lián)想輸入技術(shù)提供給用戶的預(yù)測的詞語被用戶選擇使用的并不多,需要用戶頻繁操作軟鍵盤輸入文本才能產(chǎn)生與所述文本相關(guān)的預(yù)測,操作相對繁瑣,用戶體驗較差。
【發(fā)明內(nèi)容】
[0005]針對上述缺陷,本發(fā)明實施例提供了一種移動終端文本輸入的方法及移動終端,通過可以快速生成候選詞,以供用戶選擇獲取回復(fù)信息,減少用戶操作次數(shù),進而提高用戶體驗。
[0006]本發(fā)明第一方面提供了一種移動終端文本輸入的方法,可包括:
[0007]獲取移動終端中待回復(fù)信息;
[0008]根據(jù)所述待回復(fù)信息,生成M個候選詞供用戶選擇,所述M為自然數(shù);
[0009]根據(jù)所述用戶選擇的候選詞生成對應(yīng)所述待回復(fù)信息的回復(fù)信息。
[0010]結(jié)合第一方面,在第一種可能的實現(xiàn)方式中,所述根據(jù)所述待回復(fù)信息生成M個候選詞供用戶選擇之前還包括:獲取當(dāng)前用戶的情景信息;
[0011]所述根據(jù)所述待回復(fù)信息,生成M個候選詞供用戶選擇包括:根據(jù)所述待回復(fù)信息與所述情景信息,生成M個候選詞供用戶選擇。
[0012]結(jié)合第一方面,或第一方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述候選詞包括詞組和標(biāo)點符號,所述根據(jù)所述用戶選擇的候選詞生成回復(fù)信息包括:根據(jù)所述用戶選擇的詞組和標(biāo)點符號的順序生成對應(yīng)所述待回復(fù)信息的回復(fù)信息。
[0013]結(jié)合第一方面的第二種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述候選詞還包括占位符;當(dāng)確定所述用戶選擇的候選詞中的占位符時,確定所述用戶在所述占位符占用的空白處補充的信息;
[0014]所述根據(jù)所述用戶選擇的詞組和標(biāo)點符號的順序生成對應(yīng)所述待回復(fù)信息的回復(fù)信息包括:根據(jù)所述用戶從所述候選詞中選擇的詞組、標(biāo)點符號以及占位符的順序生成對應(yīng)所述待回復(fù)信息的回復(fù)信息,所述占位符的位置與所述補充的信息的位置對應(yīng)。
[0015]結(jié)合第一方面,或第一方面的第一種可能的實現(xiàn)方式,或第一方面的第二種可能的實現(xiàn)方式,或第一方面的第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述根據(jù)所述待回復(fù)信息,生成M個候選詞供用戶選擇包括:利用預(yù)設(shè)規(guī)則、機器學(xué)習(xí)模型和機器翻譯中的至少一種方法對所述待回復(fù)信息進行分析處理,獲取M個候選詞供用戶選擇。
[0016]本發(fā)明第二方面提供了一種移動終端,可包括:
[0017]獲取模塊,用于獲取移動終端中待回復(fù)信息;
[0018]生成模塊,用于根據(jù)所述獲取模塊獲取的待回復(fù)信息,生成M個候選詞供用戶選擇,所述M為自然數(shù);
[0019]選擇模塊,用于根據(jù)所述用戶選擇的候選詞生成對應(yīng)所述待回復(fù)信息的回復(fù)信肩、O
[0020]結(jié)合第二方面,在第一種可能的實現(xiàn)方式中,所述移動終端還包括:情景獲取模塊,用于獲取當(dāng)前用戶的情景信息;
[0021]所述生成模塊,具體用于根據(jù)所述待回復(fù)信息與所述情景信息,生成M個候選詞供用戶選擇。
[0022]結(jié)合第二方面,或第二方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述候選詞包括詞組和標(biāo)點符號;所述選擇模塊具體用于,根據(jù)所述用戶選擇的詞組和標(biāo)點符號的順序生成對應(yīng)所述待回復(fù)信息的回復(fù)信息。
[0023]結(jié)合第二方面的第二種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述候選詞還包括占位符:所述選擇模塊具體用于,當(dāng)確定所述用戶選擇的候選詞中的占位符時,確定所述用戶在所述占位符占用的空白處補充的信息,根據(jù)所述用戶從所述候選詞中選擇的詞組、標(biāo)點符號以及占位符的順序生成對應(yīng)所述待回復(fù)信息的回復(fù)信息,所述占位符的位置與所述補充的信息的位置對應(yīng)。
[0024]結(jié)合第二方面,或第二方面的第一種可能的實現(xiàn)方式,或第二方面的第二種可能的實現(xiàn)方式,或第二方面的第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述生成模塊具體用于,利用預(yù)設(shè)規(guī)則、機器學(xué)習(xí)模型和機器翻譯中的至少一種方法對所述待回復(fù)信息進行分析處理,獲取M個候選詞供用戶選擇。
[0025]從以上技術(shù)方案可以看出,本發(fā)明實施例具有以下優(yōu)點:
[0026]移動終端根據(jù)獲取的待回復(fù)信息生成M個候選詞供用戶選擇,根據(jù)用戶選擇的候選詞生成回復(fù)信息;使用本發(fā)明實施例提供的技術(shù)方案能夠在減少用戶敲擊屏幕的次數(shù)的同時完成信息回復(fù),從而可以提升用戶體驗。
【附圖說明】
[0027]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對本發(fā)明實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0028]圖1為本發(fā)明一實施例提供的移動終端文本輸入的方法流程示意圖;
[0029]圖2為本發(fā)明實施例提供的移動終端的⑶KGraphical User Interface,圖形用戶接口)交互界面示意圖;
[0030]圖3a?3b為本發(fā)明另一實施例提供的移動終端文本輸入的方法的流程示意圖;
[0031]圖4為本發(fā)明實施例提供的實際場景應(yīng)用圖;
[0032]圖5為本發(fā)明一實施例提供的移動終端結(jié)構(gòu)示意圖;
[0033]圖6為本發(fā)明另一實施例提供的移動終端結(jié)構(gòu)示意圖;
[0034]圖7為本發(fā)明實施例提供的移動終端文本輸入的輔助移動終端結(jié)構(gòu)示意圖。
【具體實施方式】
[0035]本發(fā)明實施例提供了一種移動終端文本輸入的方法及移動終端,用于根據(jù)移動終端中待回復(fù)信息生成候選詞供用戶選擇,能夠減少用戶的操作次數(shù),提高用戶體驗。
[0036]下面將結(jié)合本發(fā)明實施例的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0037]本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”、“第三” “第四”等(如果存在)是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實施例例如能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或模塊的過程、方法、移動終端、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或模塊,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或模塊。
[0038]下面通過具體實施例,分別進行詳細(xì)的說明。
[0039]請參閱圖1,圖1為本發(fā)