專利名稱:基于觸摸屏系統(tǒng)的文字輸入方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及觸控領(lǐng)域,尤其涉及一種基于觸摸屏系統(tǒng)的文字輸入方法以及一種基于觸摸屏系統(tǒng)的文字輸入裝置。
背景技術(shù):
目前,觸摸屏系統(tǒng)的文字輸入基本上有以下三種方式一、通過(guò)模擬鍵盤輸入的方式,包括英文和其他文字,其基本原理是對(duì)比輸入字符的編碼或者通過(guò)發(fā)音字母的編碼進(jìn)行字符識(shí)別;
二、通過(guò)手寫或其他模擬手寫裝置輸入的方式,其特點(diǎn)是對(duì)比字符的外形以進(jìn)行文字輸入;三、通過(guò)語(yǔ)音識(shí)別輸入的方式,其原理是將用戶發(fā)出的語(yǔ)音與內(nèi)置字符的發(fā)音進(jìn)行對(duì)比判斷從而進(jìn)行文字輸入。上述的每種輸入方式都有自己的優(yōu)勢(shì)和劣勢(shì)。例如,手寫輸入方式的優(yōu)點(diǎn)是使用者能夠進(jìn)行比較直觀的輸入,并且能夠在一定程度上進(jìn)行數(shù)字、字母和字符的混合輸入;但是其缺點(diǎn)是輸入速度比較慢,這是因?yàn)樵谑謱戄斎敕绞街?,系統(tǒng)必須識(shí)別當(dāng)前手寫字符后才能進(jìn)行下一個(gè)字符的輸入,而如果同時(shí)在觸摸屏上手寫輸入兩個(gè)字符的話,系統(tǒng)將無(wú)法正確識(shí)別。
發(fā)明內(nèi)容
本發(fā)明提供一種基于觸摸屏系統(tǒng)的文字輸入方法及裝置,能夠?qū)崿F(xiàn)文字的連續(xù)手寫輸入,提高輸入速度。為實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案一種基于觸摸屏系統(tǒng)的文字輸入方法,包括以下步驟當(dāng)用戶選擇文字輸入框時(shí),進(jìn)入手寫輸入模式;根據(jù)用戶的預(yù)先設(shè)置,將屏幕手寫輸入?yún)^(qū)域規(guī)劃成至少兩個(gè)手寫輸入?yún)^(qū)域;讀取用戶按照順序依次在各個(gè)手寫輸入?yún)^(qū)域所手寫輸入的字符;隨著用戶的輸入自動(dòng)進(jìn)行詞匯的聯(lián)想匹配,并將聯(lián)想匹配的結(jié)果實(shí)時(shí)顯示在界面上以供用戶選擇。本發(fā)明還提供一種基于觸摸屏系統(tǒng)的文字輸入裝置,包括輸入法啟動(dòng)模塊,用于當(dāng)用戶選擇文字輸入框時(shí),進(jìn)入手寫輸入模式;屏幕規(guī)劃模塊,用于根據(jù)用戶的預(yù)先設(shè)置,將屏幕手寫輸入?yún)^(qū)域規(guī)劃成至少兩個(gè)手寫輸入?yún)^(qū)域;字符讀取模塊,用于讀取用戶按照順序依次在各個(gè)手寫輸入?yún)^(qū)域所手寫輸入的字符;聯(lián)想與顯示模塊,用于隨著用戶的輸入自動(dòng)進(jìn)行詞匯的聯(lián)想匹配,并將聯(lián)想匹配的結(jié)果實(shí)時(shí)顯示在界面上以供用戶選擇。
由以上方案可以看出,本發(fā)明的一種基于觸摸屏系統(tǒng)的文字輸入方法及裝置,采用分區(qū)域的方式來(lái)進(jìn)行文字手寫,故無(wú)需等待系統(tǒng)識(shí)別當(dāng)前字符即可進(jìn)行下一個(gè)字符的書寫,實(shí)現(xiàn)了文字的連續(xù)手寫輸入,從而有效提高了文字輸入速度;另外分區(qū)域的方式還有一個(gè)好外,就是在輸入過(guò)程中可以支持文字、數(shù)字或者符號(hào)等不同字符的連續(xù)輸入而無(wú)需切換不同的輸入法,譬如連續(xù)輸入“我和john在11號(hào)房間”就可以不需要切換輸入法,從而實(shí)現(xiàn)了手寫輸入方式的數(shù)字、字符和字母的混排識(shí)別,更符合用戶使用傳統(tǒng)的筆來(lái)進(jìn)行書寫的習(xí)慣,不容易影響人的思維,具有較好的用戶體驗(yàn)。
圖I為本發(fā)明一種基于觸摸屏系統(tǒng)的文字輸入方法的流程示意圖;圖2為使用本發(fā)明輸入方法的觸摸屏的結(jié)構(gòu)示意圖;圖3為另一實(shí)例中使用本發(fā)明輸入方法的觸摸屏的結(jié)構(gòu)示意圖;圖4為本發(fā)明一種基于觸摸屏系統(tǒng)的文字輸入裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式
作進(jìn)一步的描述。如圖I所示,本發(fā)明的一種基于觸摸屏系統(tǒng)的文字輸入方法,包括以下步驟步驟SI,當(dāng)用戶選擇文字輸入框時(shí),進(jìn)入手寫輸入模式。該步驟設(shè)定了啟動(dòng)本發(fā)明的輸入方法的條件。步驟S2,根據(jù)用戶的預(yù)先設(shè)置,將屏幕手寫輸入?yún)^(qū)域規(guī)劃成至少兩個(gè)手寫輸入?yún)^(qū)域。如圖2所示,觸摸屏分為文本顯示區(qū)域和手寫輸入?yún)^(qū)域,傳統(tǒng)的手寫輸入?yún)^(qū)域都是一整塊的區(qū)域,而本發(fā)明則進(jìn)一步將手寫輸入?yún)^(qū)域劃分為多個(gè)小區(qū)域,如圖2中本發(fā)明將手寫輸入?yún)^(qū)域一共劃分成了三行、八列的區(qū)域。步驟S3,用戶按照順序依次在各個(gè)手寫輸入?yún)^(qū)域進(jìn)行手寫輸入字符操作,而系統(tǒng)則讀取用戶按照順序依次在各個(gè)手寫輸入?yún)^(qū)域所手寫輸入的字符。步驟S4,隨著用戶的輸入自動(dòng)進(jìn)行詞匯的聯(lián)想匹配,并將聯(lián)想匹配的結(jié)果實(shí)時(shí)顯示在界面上以供用戶選擇。當(dāng)用戶停止輸入后,從選擇區(qū)域中選擇自己所需要的字符或者語(yǔ)句寫入到文本區(qū)域中,即可完成手寫輸入。本發(fā)明是以手寫輸入為基礎(chǔ),將三種輸入方式(模擬鍵盤輸入的方式、手寫輸入的方式、語(yǔ)音識(shí)別輸入的方式)結(jié)合起來(lái),利用各自的優(yōu)點(diǎn),分區(qū)域進(jìn)行文字手寫,從而實(shí)現(xiàn)文字的連續(xù)手寫輸入。其特點(diǎn)如下一、書寫字符時(shí)由于分區(qū)域輸入,故無(wú)需等待系統(tǒng)識(shí)別當(dāng)前字符即可進(jìn)行下一個(gè)字符的書寫,不需要像現(xiàn)有的手寫輸入方式所規(guī)定的系統(tǒng)必須識(shí)別當(dāng)前手寫字符后才能進(jìn)行下一個(gè)字符的輸入,從而減少了每輸一個(gè)字符都需要一定時(shí)間進(jìn)行識(shí)別所帶來(lái)的時(shí)間浪 費(fèi),有效提高了文字輸入速度;二、支持完整漢字、拼音字母的連續(xù)輸入,譬如輸入“我m”、“w們”、“我man”后系統(tǒng)可以自動(dòng)識(shí)別并列出“我們”語(yǔ)句,實(shí)現(xiàn)了手寫輸入方式的字符、字母和數(shù)字的混排識(shí)別,更貼近用戶使用筆進(jìn)行書寫的習(xí)慣,而無(wú)須切換輸入法,不容易影響人的思維。如下表所示
權(quán)利要求
1.一種基于觸摸屏系統(tǒng)的文字輸入方法,其特征在于,包括以下步驟 當(dāng)用戶選擇文字輸入框時(shí),進(jìn)入手寫輸入模式; 根據(jù)用戶的預(yù)先設(shè)置,將屏幕手寫輸入?yún)^(qū)域規(guī)劃成至少兩個(gè)手寫輸入?yún)^(qū)域; 讀取用戶按照順序依次在各個(gè)手寫輸入?yún)^(qū)域所手寫輸入的字符; 隨著用戶的輸入自動(dòng)進(jìn)行詞匯的聯(lián)想匹配,并將聯(lián)想匹配的結(jié)果實(shí)時(shí)顯示在界面上以供用戶選擇。
2.根據(jù)權(quán)利要求I任意一項(xiàng)所述的基于觸摸屏系統(tǒng)的文字輸入方法,其特征在于,所述讀取用戶按照順序依次在各個(gè)手寫輸入?yún)^(qū)域所手寫輸入的字符之后、進(jìn)行詞匯的聯(lián)想匹配之前,還包括步驟根據(jù)所述手寫輸入?yún)^(qū)域的不同,判斷所讀取的字符所屬的字符類型;所述字符類型包括漢字字符、英文單詞以及數(shù)字。
3.根據(jù)權(quán)利要求I所述的基于觸摸屏系統(tǒng)的文字輸入方法,其特征在于,在所述手寫輸入?yún)^(qū)域內(nèi)設(shè)置一個(gè)字符類型切換區(qū)域,點(diǎn)擊該區(qū)域以進(jìn)行不同輸入類型之間的切換。
4.根據(jù)權(quán)利要求2或3所述的基于觸摸屏系統(tǒng)的文字輸入方法,其特征在于,所述讀取用戶手寫輸入的字符的過(guò)程中,若檢索到用戶輸入預(yù)先設(shè)定的通配符,則進(jìn)行自動(dòng)匹配,并且在后續(xù)輸入時(shí)自動(dòng)從之前的聯(lián)想匹配結(jié)果中再次篩選出符合要求的字符或者語(yǔ)句。
5.根據(jù)權(quán)利要求2或3所述的基于觸摸屏系統(tǒng)的文字輸入方法,其特征在于,若所述手寫輸入?yún)^(qū)域被占用完畢,則自動(dòng)縮小輸入的字符顯示在界面中,并將已輸入的區(qū)域清空,輸入?yún)^(qū)域被清空后允許用戶繼續(xù)輸入后面的字符。
6.一種基于觸摸屏系統(tǒng)的文字輸入裝置,其特征在于,包括 輸入法啟動(dòng)模塊,用于當(dāng)用戶選擇文字輸入框時(shí),進(jìn)入手寫輸入模式; 屏幕規(guī)劃模塊,用于根據(jù)用戶的預(yù)先設(shè)置,將屏幕手寫輸入?yún)^(qū)域規(guī)劃成至少兩個(gè)手寫輸入?yún)^(qū)域; 字符讀取模塊,用于讀取用戶按照順序依次在各個(gè)手寫輸入?yún)^(qū)域所手寫輸入的字符; 聯(lián)想與顯示模塊,用于隨著用戶的輸入自動(dòng)進(jìn)行詞匯的聯(lián)想匹配,并將聯(lián)想匹配的結(jié)果實(shí)時(shí)顯示在界面上以供用戶選擇。
7.根據(jù)權(quán)利要求6所述的基于觸摸屏系統(tǒng)的文字輸入裝置,其特征在于,其特征在于,還包括字符類型判斷模塊,用于根據(jù)所述手寫輸入?yún)^(qū)域的不同,判斷所述字符讀取模塊讀取的字符所屬的字符類型;所述字符類型包括漢字字符、英文單詞以及數(shù)字。
8.根據(jù)權(quán)利要求6或7所述的基于觸摸屏系統(tǒng)的文字輸入裝置,其特征在于,還包括輸入類型切換模塊,用于當(dāng)檢索到用戶點(diǎn)擊所述手寫輸入?yún)^(qū)域內(nèi)所預(yù)先設(shè)置的字符類型切換區(qū)域時(shí),進(jìn)行不同輸入類型之間的切換。
全文摘要
本發(fā)明提供一種基于觸摸屏系統(tǒng)的文字輸入方法及裝置,該方法包括以下步驟當(dāng)用戶選擇文字輸入框時(shí),進(jìn)入手寫輸入模式;根據(jù)用戶的預(yù)先設(shè)置,將屏幕手寫輸入?yún)^(qū)域規(guī)劃成至少兩個(gè)手寫輸入?yún)^(qū)域;讀取用戶按照順序依次在各個(gè)手寫輸入?yún)^(qū)域所手寫輸入的字符;隨著用戶的輸入自動(dòng)進(jìn)行詞匯的聯(lián)想匹配,并將聯(lián)想匹配的結(jié)果實(shí)時(shí)顯示在界面上以供用戶選擇。本發(fā)明方法及裝置,采用分區(qū)域的方式來(lái)進(jìn)行文字手寫,故無(wú)需等待系統(tǒng)識(shí)別當(dāng)前字符即可進(jìn)行下一個(gè)字符的書寫,實(shí)現(xiàn)了文字的連續(xù)手寫輸入,從而有效提高了文字輸入速度;而且本發(fā)明的方法及裝置更符合用戶使用傳統(tǒng)的筆來(lái)進(jìn)行書寫的習(xí)慣,不容易影響人的思維,具有較好的用戶體驗(yàn)。
文檔編號(hào)G06F3/041GK102629158SQ20121005063
公開(kāi)日2012年8月8日 申請(qǐng)日期2012年2月29日 優(yōu)先權(quán)日2012年2月29日
發(fā)明者謝泳強(qiáng), 趙宏 申請(qǐng)人:廣東威創(chuàng)視訊科技股份有限公司