專利名稱:一種字形與字音相結(jié)合的輸入系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種字形與字音相結(jié)合的輸入系統(tǒng)及方法。
技術(shù)背景
目前市場上的各類掌上設(shè)備的輸入形式,要么按字音輸入,如拼音輸入法,要么按字形輸入,如部首筆劃輸入法,總筆劃輸入法,倉頡輸入法等,對于用戶而言,有的字只知道字音,有的字只知道字形,這樣就要在各個輸入法之間相互切換,操作起來很不方便。同時用戶也會碰倒這樣的情況,用戶既知道字音,又知道字形,但是不管用按字音輸入的輸入法,還是用按字形輸入的輸入法,候選字集都很大,需要在龐大的候選字集中去尋找需要輸入的字,這樣輸入效率就大大降低,用戶用起來十分不方便。發(fā)明內(nèi)容
為了解決背景技術(shù)中所存在的技術(shù)問題,本發(fā)明提出了一種字形與字音相結(jié)合的輸入系統(tǒng)及方法,結(jié)合一個漢字的字形與字音,以“字形”與“字音”同時作為檢索條件,進(jìn)行檢索,縮小候選字的范圍,從而提高輸入效率。
本發(fā)明的技術(shù)解決方案是一種字形與字音相結(jié)合的輸入系統(tǒng),其特殊之處在于 所述系統(tǒng)包括進(jìn)行輸入的輸入單元、判斷輸入內(nèi)容的判斷單元以及根據(jù)輸入內(nèi)容生成檢索結(jié)果的處理單元,所述輸入單元、判斷單元以及處理單元依次連接。
上述系統(tǒng)還包括顯示檢索內(nèi)容的顯示單元,所述顯示單元與處理單元連接。
上述輸入單元的輸入信息包括拼音信息或部首信息或總筆劃信息。
—種字形與字音相結(jié)合的輸入方法,其特征在于所述方法包括以下步驟
1)開始輸入;
2)判斷是否輸入了拼音,若是,則進(jìn)行步驟3);
3)生成拼音檢索條件;
4)判斷是否輸入了部首筆劃,若是,則進(jìn)行步驟5);
5)生成部首筆劃檢索條件;
6)判斷是否輸入了總筆劃;若是則進(jìn)行步驟7);
7)生成總筆劃檢索條件。
上述方法還包括步驟8)判斷拼音檢索條件、部首筆劃檢索條件和總筆劃檢索條件是否為空,若否,則進(jìn)行步驟9)綜合三個條件進(jìn)行檢索。
上述步驟9)之后包括步驟10)顯示檢索結(jié)果。
上述步驟2、若判斷沒有輸入拼音,則直接進(jìn)行步驟4);
上述步驟4)若判斷沒有輸入部首筆劃,則直接進(jìn)行步驟6)。
本發(fā)明的字形與字音相結(jié)合的輸入系統(tǒng)及方法,通過將幾個輸入法綜合為一種輸入法,省去用戶在多個輸入法之間來回切換,既能滿足習(xí)慣按字音輸入的用戶的需求,也能滿足習(xí)慣按字形輸入的用戶的需求。通過將字形和字音同時作為檢索條件,可以有效的縮小候選字的范圍,讓用戶很快找到想要輸入的字,提高輸入效率。
圖1是本發(fā)明的結(jié)構(gòu)示意圖2是本發(fā)明的方法流程圖3. 1-圖3. 5是本發(fā)明的具體實施例示意圖;具體實施方式
參見圖1,本發(fā)明的字形與字音相結(jié)合的輸入系統(tǒng),包括進(jìn)行輸入的輸入單元1、 判斷輸入內(nèi)容的判斷單元2、根據(jù)輸入內(nèi)容生成檢索結(jié)果的處理單元3,顯示檢索內(nèi)容的顯示單元4 ;輸入單元1、判斷單元2、處理單元3以及顯示單元4依次連接。輸入單元1的輸入信息包括拼音信息或部首信息或總筆劃信息。
參見圖2,字形與字音相結(jié)合的輸入方法,有兩個條件可以供用戶選擇輸入,輸入拼音或者字形,當(dāng)然如果兩個都輸入的話輸入的效率也會相應(yīng)提高。
首先,此模式可以作為單獨的拼音輸入法,部首輸入法或者總筆劃輸入法使用,對于只知道欲輸入字的拼音或者字形的用戶,此輸入法都是可以使用的。
其次,對于既知道欲輸入字的拼音,又知道欲輸入字的字形的用戶,拼音與字形可同時做為檢索條件,從而縮小候選字集。檢索條件越多則相應(yīng)的候選字集就會越小,輸入的效率也就越高。
方法包括以下步驟
1)開始輸入;
2)判斷是否輸入了拼音,若是,則進(jìn)行步驟3);若判斷沒有輸入拼音,則直接進(jìn)行步驟4);
3)生成拼音檢索條件;
4)判斷是否輸入了部首筆劃,若是,則進(jìn)行步驟5);若判斷沒有輸入部首筆劃,則直接進(jìn)行步驟6);
5)生成部首筆劃檢索條件;
6)判斷是否輸入了總筆劃;若是則進(jìn)行步驟7);
7)生成總筆劃檢索條件。
8)判斷拼音檢索條件、部首筆劃檢索條件和總筆劃檢索條件是否為空,若否,則進(jìn)行步驟9)綜合三個條件進(jìn)行檢索;
10)顯示檢索結(jié)果。
參見圖3. 1-圖3. 5,拼音輸入法輸入拼音“he”,將所有拼音為“he”的候選字列出來,參見圖3. 1 ;總筆劃輸入法輸入總筆劃“8”,則將所有總筆劃為8的候選字列出來, 參見圖3. 2 ;部首輸入法與總筆劃輸入法相結(jié)合先輸入部首筆劃“5”,選擇部首,參見圖 3. 3 ;輸入總筆劃“8”,列出部首筆劃為“5”總筆劃為“8”的候選字,參見圖3. 4 ;拼音與總筆劃輸入法想結(jié)合輸入拼音“he”,總筆劃“8”,則列出拼音為“he”總筆劃為“8”的處候選字, 參見圖3. 5。
權(quán)利要求
1.一種字形與字音相結(jié)合的輸入系統(tǒng),其特征在于所述系統(tǒng)包括進(jìn)行輸入的輸入單元、判斷輸入內(nèi)容的判斷單元以及根據(jù)輸入內(nèi)容生成檢索結(jié)果的處理單元,所述輸入單元、 判斷單元以及處理單元依次連接。
2.根據(jù)權(quán)利要求1所述的字形與字音相結(jié)合的輸入系統(tǒng),其特征在于所述系統(tǒng)還包括顯示檢索內(nèi)容的顯示單元,所述顯示單元與處理單元連接。
3.根據(jù)權(quán)利要求2所述的字形與字音相結(jié)合的輸入系統(tǒng),其特征在于所述輸入單元的輸入信息包括拼音信息或部首信息或總筆劃信息。
4.一種字形與字音相結(jié)合的輸入方法,其特征在于所述方法包括以下步驟1)開始輸入;2)判斷是否輸入了拼音,若是,則進(jìn)行步驟3);3)生成拼音檢索條件;4)判斷是否輸入了部首筆劃,若是,則進(jìn)行步驟5);5)生成部首筆劃檢索條件;6)判斷是否輸入了總筆劃;若是則進(jìn)行步驟7);7)生成總筆劃檢索條件。
5.根據(jù)權(quán)利要求4所述的字形與字音相結(jié)合的輸入方法,其特征在于所述方法還包括步驟8)判斷拼音檢索條件、部首筆劃檢索條件和總筆劃檢索條件是否為空,若否,則進(jìn)行步驟9)綜合三個條件進(jìn)行檢索。
6.根據(jù)權(quán)利要求5所述的字形與字音相結(jié)合的輸入方法,其特征在于所述步驟9)之后包括步驟10)顯示檢索結(jié)果。
7.根據(jù)權(quán)利要求6所述的字形與字音相結(jié)合的輸入方法,其特征在于所述步驟2)若判斷沒有輸入拼音,則直接進(jìn)行步驟4)。
8.根據(jù)權(quán)利要求7所述的字形與字音相結(jié)合的輸入方法,其特征在于所述步驟4)若判斷沒有輸入部首筆劃,則直接進(jìn)行步驟6)。
全文摘要
本發(fā)明提出了一種字形與字音相結(jié)合的輸入系統(tǒng),系統(tǒng)包括進(jìn)行輸入的輸入單元、判斷輸入內(nèi)容的判斷單元以及根據(jù)輸入內(nèi)容生成檢索結(jié)果的處理單元,所述輸入單元、判斷單元以及處理單元依次連接。本發(fā)明字形與字音相結(jié)合的輸入系統(tǒng)及方法,結(jié)合一個漢字的字形與字音,以“字形”與“字音”同時作為檢索條件,進(jìn)行檢索,縮小候選字的范圍,從而提高輸入效率。
文檔編號G06F3/023GK102541288SQ20111044517
公開日2012年7月4日 申請日期2011年12月19日 優(yōu)先權(quán)日2011年12月19日
發(fā)明者左瑾, 陳淮琰 申請人:無敵科技(西安)有限公司