国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      漢語(yǔ)拼音滑行輸入法的制作方法

      文檔序號(hào):6431912閱讀:250來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):漢語(yǔ)拼音滑行輸入法的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種基于觸摸屏虛擬鍵盤(pán)的漢語(yǔ)拼音滑行輸入法,在虛擬鍵盤(pán)上通過(guò)點(diǎn)擊或劃行實(shí)現(xiàn)文字和符號(hào)的輸入。
      二,
      背景技術(shù)
      當(dāng)前,觸摸屏已經(jīng)成為許多便攜式電腦、智能手機(jī)等電子設(shè)備首選的用戶(hù)輸入方式,而文字輸入又是用戶(hù)輸入最重要的功能。因此,基于觸摸屏的文字輸入方法的優(yōu)劣,對(duì)設(shè)備的使用效率有著重要的影響?,F(xiàn)有的基于觸摸屏虛擬鍵盤(pán)的中文輸入方法主要分為兩類(lèi),一類(lèi)就是通過(guò)點(diǎn)擊虛擬按鍵實(shí)現(xiàn)單個(gè)字符輸入,另外一類(lèi)就是通過(guò)按壓滑行經(jīng)過(guò)一系列虛擬按鍵實(shí)現(xiàn)多字符輸入。前者繼承了傳統(tǒng)按鍵模式,更符合大多數(shù)使用者習(xí)慣,而后者采用滑行方式,滑行過(guò)程實(shí)現(xiàn)多個(gè)字符輸入,節(jié)省了點(diǎn)擊方式按鍵按下和抬起消耗的時(shí)間, 因此輸入速度會(huì)有提高?;诨蟹绞降妮斎敕?,滑行的方式和滑行路徑長(zhǎng)短是決定文字輸入效率和使用者對(duì)輸入法接受程度的關(guān)鍵所在。
      三,

      發(fā)明內(nèi)容
      基于現(xiàn)有技術(shù),本發(fā)明要解決的問(wèn)題就是提供一種基于虛擬鍵盤(pán)的漢語(yǔ)拼音滑行輸入法,通過(guò)虛擬鍵盤(pán)布局,滑行規(guī)則簡(jiǎn)化和滑行路徑優(yōu)化,從而提高漢字輸入效率。本發(fā)明所述漢語(yǔ)拼音滑行輸入法具有的特征在于1)在觸摸屏等具有觸摸輸入功能的屏幕上定義虛擬按鍵,候選字窗口,拼音音節(jié)窗口 ;虛擬按鍵包括字母,符號(hào)和功能定義按鍵;2)通過(guò)在虛擬按鍵上點(diǎn)擊或劃行來(lái)輸入字母,選擇符號(hào)或執(zhí)行功能;3)當(dāng)按下虛擬鍵盤(pán)上a,ο, e, i,u,ν任一字母按鍵時(shí),在其周?chē)吡溜@示a,ο, e, i,u,η六個(gè)備選按鍵;4)當(dāng)按下虛擬鍵盤(pán)上除a,ο, e, i,u,ν之外的任一字母鍵時(shí),在其周?chē)吡溜@示 a,o,e,i,u,U六個(gè)備選按鍵;5)當(dāng)滑行到a,0,e,i,u,U任一備選按鍵時(shí),在其周?chē)吡溜@示a,0,e,i,u,η六個(gè)備選按鍵;6)當(dāng)滑行到η鍵時(shí),在其周?chē)吡溜@示備選鍵g,其位置處在前一按鍵到η鍵的滑行方向上;7)滑行結(jié)束,此次輸入過(guò)程完成。為實(shí)現(xiàn)完整的漢字文本輸入和編輯功能,漢語(yǔ)拼音滑行輸入法的虛擬鍵盤(pán)至少要包括字母、符號(hào)或功能虛擬按鍵以及候選字窗口。如圖1所示用于漢語(yǔ)拼音滑行輸入法的虛擬按鍵界面,包含了所有的26個(gè)英文字母,另外還包含10個(gè)數(shù)字鍵,1個(gè)標(biāo)點(diǎn)符號(hào)鍵(標(biāo)示為‘,’),1個(gè)特殊符號(hào)鍵(標(biāo)示為),1個(gè)‘空格/回車(chē)’鍵,一個(gè)‘刪除’功能鍵,一個(gè)‘轉(zhuǎn)換’功能鍵(標(biāo)示向上箭頭符號(hào))?;趫D1所示虛擬鍵盤(pán),當(dāng)按下某一按鍵時(shí),輸入法處理程序和界面相應(yīng)具有的特征在于1)當(dāng)按下a,0,e,i,U,ν任一字母按鍵時(shí),在其周?chē)吡溜@示a,0,e,i,u,η備選按鍵。如圖2所示,當(dāng)按下按鍵‘e’后,圍繞e高亮顯示備選按鍵。2)當(dāng)按下除a,0,e,i,U,ν外任一字母時(shí),在其周?chē)吡溜@示a,0,e,i,u,U備選按鍵;如圖3所示,當(dāng)按下按鍵‘ j’后,圍繞j高亮顯示備選按鍵。3)當(dāng)按下某一符號(hào)或功能按鍵時(shí),在其周?chē)吡溜@示符號(hào)或功能備選按鍵,這些符號(hào)或功能可被顯性地標(biāo)示在對(duì)應(yīng)按鍵區(qū)域內(nèi)。如圖4所示,當(dāng)按下按鍵‘3’后,在其上方高亮顯示‘(’和‘)’;如圖5所示,按下特殊符號(hào)鍵@后,在其周?chē)吡溜@示6個(gè)備選特殊符號(hào)鍵。如圖1所示虛擬鍵盤(pán),在數(shù)字按鍵中,采用黑色字體標(biāo)示的數(shù)字表示該鍵對(duì)應(yīng)的默認(rèn)內(nèi)容,采用淺色字體標(biāo)示的符號(hào)(比如‘(’和‘)’)就是當(dāng)按下該鍵后將在其上方高亮顯示的備選按鍵內(nèi)容。對(duì)于某些虛擬按鍵來(lái)說(shuō),其所對(duì)應(yīng)的備選按鍵不必一定標(biāo)示在該按鍵區(qū)域內(nèi),比如該虛擬鍵盤(pán)的符號(hào)按鍵‘,’(標(biāo)示‘,’的按鍵),按下該鍵后,在其周?chē)鷮⒏吡溜@示六個(gè)符號(hào)備選按鍵,如圖6所示。當(dāng)按下任一按鍵,在該鍵周?chē)吡溜@示備選按鍵后,輸入法處理程序和界面相應(yīng)具有的特征在于1)如果直接抬起,則輸入按壓所在按鍵默認(rèn)內(nèi)容,該內(nèi)容應(yīng)醒目地標(biāo)示在該按鍵所屬區(qū)域內(nèi);2)如果保持按壓狀態(tài)滑行至相鄰高亮顯示的備選按鍵,若起始按鍵和滑行所至備選按鍵及繼續(xù)滑行所至按鍵均不能組成一個(gè)有效拼音音節(jié),則在滑行所至按鍵周?chē)吡溜@示6個(gè)備選符號(hào)按鍵,忽略滑行經(jīng)過(guò)的按鍵內(nèi)容;3)如果起始按鍵和滑行所至按鍵組成一個(gè)有效拼音音節(jié)或能夠繼續(xù)構(gòu)成某一有效拼音音節(jié),則在拼音音節(jié)窗口依次輸入起始按鍵和滑行所至按鍵內(nèi)容,并在滑行所至按鍵周?chē)吡溜@示備選按鍵a,o,e,i,u,n或g(如果滑行所至按鍵是η)。滑行輸入過(guò)程中,當(dāng)某一按鍵周?chē)吡溜@示a,ο, e, i,u, η六個(gè)備選按鍵后,輸入法處理程序和界面相應(yīng)具有的特征在于1)如果一個(gè)有效拼音音節(jié)的輸入仍然沒(méi)有完成,則保持按壓狀態(tài)繼續(xù)滑行;2)如果滑行至a,0,e,i,U任一備選按鍵,并且滑行經(jīng)過(guò)按鍵組成某個(gè)有效拼音音節(jié)或能夠繼續(xù)構(gòu)成某一有效拼音音節(jié),則在拼音音節(jié)窗口輸入滑行所至按鍵內(nèi)容,并在滑行所至按鍵周?chē)^續(xù)高亮顯示a,o,e,i,u,n六個(gè)備選按鍵;3)如果滑行至備選按鍵n,并且η與已經(jīng)輸入的字母組成一個(gè)有效拼音音節(jié)或能夠繼續(xù)構(gòu)成某個(gè)有效拼音音節(jié),則在拼音音節(jié)窗口輸入η;如果所有已經(jīng)輸入的拼音字母與g能夠組成某一有效拼音音節(jié),則在η鍵周?chē)吡溜@示備選鍵g,其位置盡量處在前一按鍵到η按鍵的滑行方向上;4)如果滑行所至備選按鍵及繼續(xù)滑行所至按鍵均不能組成一個(gè)有效拼音音節(jié),則在滑行所至按鍵周?chē)霈F(xiàn)6個(gè)備選符號(hào)鍵,并忽略滑行所至按鍵內(nèi)容;5)重復(fù)上述過(guò)程直到輸入一個(gè)有效的拼音音節(jié),按壓抬起,結(jié)束本次輸入。起始某一字母按鍵,滑行輸入拼音音節(jié)的過(guò)程中,當(dāng)按下或滑行至某一字母鍵時(shí), 在其周?chē)吡溜@示a,o,e,i,u,u六個(gè)備選按鍵或者a,o,e,i,u,n六個(gè)備選按鍵,其具有的特征在于1)同一字母在每次出現(xiàn)的備選按鍵中所處相對(duì)位置相同;幻11和η在每次出現(xiàn)的備選按鍵中所處相對(duì)位置相同;3)同一字母所在備選按鍵與按下或滑行所至按鍵相對(duì)位置相同,例如備選按鍵a 總是位于按下或滑行所至按鍵的左下方;某一備選按鍵與其它備選按鍵和按下或滑行所至按鍵所處相對(duì)位置相同,則能盡可能的降低使用者學(xué)習(xí)成本。由于漢語(yǔ)拼音音節(jié)的特點(diǎn),為了通過(guò)連續(xù)滑行能夠?qū)崿F(xiàn)一個(gè)完整拼音音節(jié)的輸入,存在兩組備選按鍵a,0,e, 1,11,11和£1,0,e, i,u,n,每組6個(gè),除了 U和η內(nèi)容不同外,其它所有內(nèi)容以及相對(duì)位置完全相同。從圖7可以看出,通過(guò)連接處于不同大小六邊形頂點(diǎn)上的字母和可能延伸的g鍵能夠組成所有拼音韻母(er除外,此韻母可通過(guò)點(diǎn)擊輸入)。除了在虛擬鍵盤(pán)上定義了符號(hào)和功能按鍵外,在拼音音節(jié)輸入的滑行過(guò)程中也可能出現(xiàn)備選符號(hào)按鍵,這些符號(hào)和功能按鍵具有的特征在于1)按下某一符號(hào)或功能按鍵,在其周?chē)吡溜@示備選的符號(hào)或功能按鍵,如圖5 和6所示;2)如果按下某一符號(hào)或功能按鍵后立即抬起,則輸入符號(hào)按鍵默認(rèn)符號(hào)或執(zhí)行功能按鍵默認(rèn)功能,默認(rèn)符號(hào)和功能以某種方式直接標(biāo)示在對(duì)應(yīng)按鍵區(qū)域內(nèi);3)如果按下某一符號(hào)或功能按鍵后,滑行至相鄰的備選按鍵并抬起,則輸入備選符號(hào)按鍵內(nèi)容或執(zhí)行備選功能按鍵功能,而忽略起始按鍵內(nèi)容。4)當(dāng)滑行路徑經(jīng)過(guò)不止一個(gè)符號(hào)或功能備選按鍵時(shí),只是輸入滑行終止所在按鍵的符號(hào)或執(zhí)行滑行終止所在按鍵的功能。在滑行輸入過(guò)程中,如果滑行所至備選按鍵及繼續(xù)滑行所至按鍵均不能組成一個(gè)有效拼音音節(jié),在滑行所至字母按鍵周?chē)吡溜@示6個(gè)備選符號(hào)按鍵,并且這6個(gè)符號(hào)是中文輸入中常用的符號(hào),比如‘,’,‘?!?,‘;’,‘?’,‘!’,‘’。在漢語(yǔ)拼音輸入過(guò)程中,在句中和句尾都要輸入標(biāo)點(diǎn)符號(hào),要提高輸入法的效率, 使拼音音節(jié)輸入和符號(hào)輸入高效結(jié)合起來(lái)是很關(guān)鍵的措施。該輸入法在滑動(dòng)過(guò)程中,當(dāng)要輸入的音節(jié)已經(jīng)完成后,繼續(xù)滑動(dòng)就能輸入標(biāo)點(diǎn)符號(hào),使音節(jié)輸入和標(biāo)點(diǎn)符號(hào)輸入在一次連續(xù)的劃行中自然結(jié)合起來(lái)。本說(shuō)明中所謂的字母指的是從A至Z的沈個(gè)英文字母和漢語(yǔ)拼音韻母U ;所謂的功能定義指的是“英文/中文”輸入切換,“刪除”等定義;所謂的符號(hào)指的是除字母和功能定義外的符號(hào)。本輸入法考慮到移動(dòng)設(shè)備的觸摸顯示屏幕面積十分有限,在虛擬鍵盤(pán)和備選按鍵設(shè)計(jì)上,盡量使音節(jié)輸入時(shí)滑動(dòng)路徑經(jīng)過(guò)區(qū)域不超過(guò)虛擬鍵盤(pán)左側(cè)、底部和右側(cè)邊界。因?yàn)樘摂M鍵盤(pán)一般位于屏幕底部,在其上部還至少存在候選字窗口和文本窗口,因此,滑行過(guò)程中動(dòng)態(tài)出現(xiàn)的備選按鍵可以向虛擬鍵盤(pán)上部延伸。
      四,


      圖1,虛擬按鍵布局;圖2,顯示a,ο,e,i,u,η六個(gè)備選按鍵示例;
      圖3,顯示a, O,e,i,u,U六個(gè)備選按鍵示例;圖4,顯示備選符號(hào)‘(’和‘)’按鍵示例;圖5,顯示6個(gè)特殊符號(hào)備選按鍵示例;圖6,顯示6個(gè)常用標(biāo)點(diǎn)符號(hào)備選按鍵示例;圖7,備選字母按鍵構(gòu)成層次圖;圖8,輸入法界面示例;圖9,輸入法界面轉(zhuǎn)換成大寫(xiě)字母后示例;圖10,按下虛擬按鍵s后輸入法界面內(nèi)容示例;圖11,抬起虛擬按鍵s后輸入法界面音節(jié)窗口和候選字窗口示例;圖12,按下虛擬按鍵h后輸入法界面內(nèi)容示例;圖13,滑至備選按鍵u后輸入法界面內(nèi)容示例;圖14,滑至備選按鍵a后輸入法界面內(nèi)容示例;圖15,滑至備選按鍵η后輸入法界面內(nèi)容示例;圖16,音節(jié)‘shuang’輸入完成后輸入法界面內(nèi)容示例;圖17,滑行經(jīng)過(guò)按鍵不能組成音節(jié)時(shí)顯示6個(gè)符號(hào)備選按鍵示例;圖18,以符號(hào)結(jié)尾的音節(jié)輸入界面內(nèi)容示例;
      五,
      具體實(shí)施例方式根據(jù)發(fā)明內(nèi)容部分描述的漢語(yǔ)拼音滑行輸入過(guò)程與方法,本具體實(shí)施方式
      給出一個(gè)漢語(yǔ)拼音滑行輸入法實(shí)例。為實(shí)現(xiàn)完整的漢字文本輸入和編輯功能,采用如圖1所示虛擬按鍵,同時(shí)還要包括候選字窗口,拼音音節(jié)窗口和文本編輯窗口。如圖8所示,矩形區(qū)域1是候選字窗口,矩形區(qū)域2是拼音音節(jié)窗口,矩形區(qū)域3是文本編輯窗口。虛擬鍵盤(pán)包括沈個(gè)英文字母鍵, 標(biāo)點(diǎn)符號(hào)鍵4 (標(biāo)示‘,’),回車(chē)空格鍵5 (標(biāo)示回車(chē)和空格符號(hào)),刪除鍵6 (標(biāo)示向后刪除符號(hào)),特殊符號(hào)鍵7 (標(biāo)示符號(hào),變換鍵8 (shift鍵,標(biāo)示向上箭頭圖標(biāo)),輸入法切換鍵 9 (標(biāo)示當(dāng)前輸入法類(lèi)型文字或符號(hào)),0-9數(shù)字鍵。圖8所示虛擬鍵盤(pán)上所有虛擬按鍵采用圓形圖案,并且所有按鍵中心都處在等邊三角形的頂點(diǎn)上。這種設(shè)計(jì)保證了滑行從起始鍵開(kāi)始經(jīng)過(guò)相鄰第二個(gè)按鍵的滑行路徑,如果繼續(xù)延伸將準(zhǔn)確地經(jīng)過(guò)第三個(gè)按鍵。虛擬鍵盤(pán)包含的沈個(gè)英文字母鍵能夠?qū)崿F(xiàn)所有拼音音節(jié)的輸入,比如通過(guò)點(diǎn)擊e 鍵和r鍵輸入拼音音節(jié)er,通過(guò)點(diǎn)擊z,c, s鍵然后起始h鍵滑行輸入以聲母zh,ch, sh開(kāi)始的拼音音節(jié)。這是該輸入法示例中必須通過(guò)結(jié)合點(diǎn)擊實(shí)現(xiàn)整個(gè)拼音音節(jié)輸入的情況,其它所有拼音音節(jié)都能通過(guò)一次連續(xù)的滑行實(shí)現(xiàn)整個(gè)音節(jié)輸入。當(dāng)按下某鍵或滑行到某鍵后,環(huán)繞該鍵將高亮顯示對(duì)應(yīng)的備選按鍵,為使虛擬鍵盤(pán)界面清晰,讓使用者更容易掌握備選鍵分布規(guī)則,高亮顯示的備選鍵將占有該鍵周?chē)邪存I的位置,按壓抬起或滑行離開(kāi)后,原有按鍵內(nèi)容恢復(fù)。按下標(biāo)點(diǎn)符號(hào)鍵4后,在其周?chē)吡溜@示六個(gè)常用標(biāo)點(diǎn)符號(hào)備選鍵,如圖6所示。 如果立即結(jié)束按壓,則輸入鍵4的默認(rèn)內(nèi)容‘,’,其周?chē)吡溜@示的備選按鍵消失,恢復(fù)原有界面內(nèi)容。如果滑行至相鄰的備選標(biāo)點(diǎn)符號(hào)并抬起,則只是輸入滑行所至按鍵的符號(hào),默認(rèn)虛擬鍵盤(pán)界面恢復(fù)。按下特殊符號(hào)鍵@后,在其周?chē)吡溜@示另外六個(gè)常用特殊符號(hào)備選鍵,如附圖5 所示,輸入規(guī)則與標(biāo)點(diǎn)符號(hào)鍵‘,’相同。默認(rèn)虛擬鍵盤(pán)界面包含0至9十個(gè)數(shù)字鍵,每個(gè)按鍵除默認(rèn)內(nèi)容數(shù)字外,還包含一個(gè)或兩個(gè)備選符號(hào)標(biāo)識(shí),位于數(shù)字兩側(cè)。當(dāng)按下某一數(shù)字鍵時(shí),在其左上和右上方將顯示備選鍵,即標(biāo)示在該鍵數(shù)字兩側(cè)的符號(hào),左上方用于顯示左側(cè)符號(hào),右上方用于顯示右側(cè)符號(hào)。如果像數(shù)字鍵2只包含一個(gè)符號(hào)時(shí),則只在左上方顯示對(duì)應(yīng)符號(hào)‘|’。數(shù)字鍵位于虛擬鍵盤(pán)最下面一行,并只有兩個(gè)備選按鍵,當(dāng)按下任一數(shù)字鍵時(shí),其對(duì)應(yīng)備選按鍵顯示在其左右上方。這樣安排既使備選按鍵位于使用者容易看到的位置,又使其不會(huì)超出鍵盤(pán)底部邊界。變換鍵8位于默認(rèn)虛擬鍵盤(pán)左下角位置,當(dāng)點(diǎn)擊該鍵后,標(biāo)示在虛擬鍵盤(pán)上的所有字母將進(jìn)行大小寫(xiě)轉(zhuǎn)換,如圖9所示,點(diǎn)擊變換鍵8后,原來(lái)虛擬鍵盤(pán)上的小寫(xiě)字母變?yōu)榇髮?xiě)。該變換鍵除進(jìn)行大小寫(xiě)變換外,還可以包含用于輸入法配置、輸入法最小化的備選功能按鍵。回車(chē)空格鍵5的默認(rèn)內(nèi)容是‘空格’,包含備選按鍵‘回車(chē)’。按下該鍵后,如果直接抬起,在候選字窗口存在侯選字的情況下,確認(rèn)輸入該侯選字,否則輸入一個(gè)空格。如果滑到備選按鍵‘回車(chē)’,結(jié)束按壓后執(zhí)行回車(chē)功能,在這種情況下,如果拼音音節(jié)窗口存在一個(gè)或多個(gè)字母,則直接在文本編輯窗口輸入這些字母,字母大小寫(xiě)與虛擬鍵盤(pán)大小寫(xiě)狀態(tài)相同,否則執(zhí)行回車(chē)動(dòng)作。刪除按鍵6的默認(rèn)內(nèi)容是“向前刪除”功能,同時(shí)還包含“向后刪除”備選按鍵,為了界面清晰,備選按鍵并沒(méi)有標(biāo)示在該按鍵所屬區(qū)域內(nèi)。功能按鍵9用于輸入法切換,方便把其它輸入法集成到該輸入法中來(lái)。如果該鍵當(dāng)前標(biāo)示內(nèi)容是‘中’,表示輸入法處在漢語(yǔ)拼音輸入模式,點(diǎn)擊后其標(biāo)識(shí)將變?yōu)椤ⅰ?‘En’等,表示進(jìn)入其它輸入模式?;谝陨险f(shuō)明,下面將以一個(gè)中文輸入實(shí)例來(lái)演示使用過(guò)程。比如輸入漢字‘霜,。第一步按下s鍵,在其周?chē)霈F(xiàn)a,0,e,i,u,U六個(gè)備選按鍵,如附圖10中10所示,立即抬起后在拼音音節(jié)窗口 2輸入s,并在候選字窗口 1出現(xiàn)候選字選項(xiàng),s鍵周?chē)謴?fù)初始默認(rèn)內(nèi)容,如圖11所示。第二步按下h鍵,同樣在其周?chē)霈F(xiàn)a,o,e,i,u,u六個(gè)備選按鍵,如圖11所示; 保持按壓狀態(tài),滑行至u鍵,u鍵周?chē)吡溜@示a,o,e,i,u,n備選按鍵,同時(shí)拼音音節(jié)窗口 2和候選字窗口 1的相應(yīng)內(nèi)容如圖13所示。第三步保持按壓狀態(tài)繼續(xù)滑至a鍵,在其周?chē)^續(xù)高亮顯示a,ο, e, i,u,n備選按鍵,虛擬鍵盤(pán)界面、拼音音節(jié)窗口 2和候選字窗口 1的相應(yīng)內(nèi)容如圖14所示。第四步保持按壓狀態(tài)繼續(xù)滑至η鍵,虛擬鍵盤(pán)界面、拼音音節(jié)窗口 2和候選字窗口 1的相應(yīng)內(nèi)容如圖15所示。第五步保持按壓狀態(tài)繼續(xù)滑至g鍵,結(jié)束按壓,完成整個(gè)音節(jié)輸入,虛擬鍵盤(pán)界面恢復(fù)默認(rèn)狀態(tài),拼音音節(jié)窗口 2和候選字窗口 1的相應(yīng)內(nèi)容如圖16所示。如果從上述的第四步滑向除g之外的其它按鍵,則在其周?chē)吡溜@示6個(gè)常見(jiàn)標(biāo)點(diǎn)符號(hào)鍵。假設(shè)滑向r鍵,則虛擬鍵盤(pán)界面,拼音音節(jié)窗口 2和候選字窗口 1的相應(yīng)內(nèi)容如圖17所示。如果保持按壓狀態(tài)滑向‘ ?’鍵后抬起,則虛擬鍵盤(pán)界面,拼音音節(jié)窗口 2和候選字窗口 1的相應(yīng)內(nèi)容如圖18所示。如果點(diǎn)選‘栓’字,則在文本編輯窗口 1輸入‘栓’的同時(shí),還輸入了 ‘ ?’。
      權(quán)利要求
      1.一種基于虛擬鍵盤(pán)的漢語(yǔ)拼音滑行輸入法,其特征在于1)在觸摸屏等具有觸摸輸入功能的屏幕上定義虛擬按鍵,候選字窗口,拼音音節(jié)窗口; 虛擬按鍵包括字母,符號(hào)和功能按鍵;2)通過(guò)在虛擬鍵盤(pán)上點(diǎn)擊或劃線(xiàn)來(lái)輸入字母,選擇符號(hào)或激活功能;3)當(dāng)按下虛擬鍵盤(pán)上a,0,e,i,u,ν任一字母按鍵時(shí),在其周?chē)吡溜@示a,0,e,i,u, η六個(gè)備選按鍵;4)當(dāng)按下虛擬鍵盤(pán)上除a,o,e,i,u,v之外的任一字母鍵時(shí),在其周?chē)吡溜@示a,ο, e,i,u,U六個(gè)備選按鍵;5)當(dāng)滑行到a,o,e,i,u,U任一備選按鍵時(shí),在其周?chē)吡溜@示a,0,e,i,u,n六個(gè)備選按鍵;6)當(dāng)滑行到備選按鍵η時(shí),在其周?chē)吡溜@示備選鍵g,其位置處在前一按鍵到η鍵的滑行方向上;7)滑行結(jié)束,此次輸入過(guò)程完成。
      2.根據(jù)權(quán)利要求1所述,當(dāng)在虛擬鍵盤(pán)上按下某一字母按鍵時(shí),輸入法處理程序和界面相應(yīng)具有的特征在于1)當(dāng)按下a,ο,e, i,u,ν任一字母按鍵時(shí),在其周?chē)吡溜@示a,ο, e, i,u,η備選按鍵;2)當(dāng)按下除a,o,e,i,u,ν外任一字母按鍵時(shí),在其周?chē)吡溜@示a,0,e,i,u,U備選按鍵;
      3.根據(jù)權(quán)利要求1、2所述,當(dāng)按下任一字母按鍵,在其周?chē)霈F(xiàn)備選按鍵后,輸入法處理程序和界面相應(yīng)具有的特征在于1)如果直接抬起,則輸入按壓所在按鍵默認(rèn)內(nèi)容,該內(nèi)容應(yīng)醒目地標(biāo)示在該按鍵所屬區(qū)域內(nèi);2)如果保持按壓狀態(tài)滑行至相鄰高亮顯示的備選按鍵,若起始按鍵和滑行所至備選按鍵及繼續(xù)滑行所至按鍵均不能組成一個(gè)有效拼音音節(jié),則在滑行所至按鍵周?chē)吡溜@示6 個(gè)備選符號(hào)按鍵,忽略滑行經(jīng)過(guò)的按鍵內(nèi)容;3)如果起始按鍵和滑行所至按鍵是一個(gè)有效拼音音節(jié)或能夠繼續(xù)構(gòu)成某一有效拼音音節(jié),則在拼音音節(jié)窗口依次輸入起始按鍵和滑行所至按鍵內(nèi)容,并在滑行所至按鍵周?chē)吡溜@示備選按鍵a,0,e,i,u,η或g,如果滑行所至按鍵是n,則顯示備選按鍵g。
      4.根據(jù)權(quán)利要求1、3所述,輸入過(guò)程中,當(dāng)某一按鍵周?chē)霈F(xiàn)a,ο,e, i,u, η六個(gè)備選按鍵后,輸入法處理程序和界面相應(yīng)具有的特征在于1)如果一個(gè)有效拼音音節(jié)的輸入仍然沒(méi)有完成,則保持按壓狀態(tài)繼續(xù)滑行;2)如果滑行至a,0,e,i,u任一備選按鍵,并且滑行經(jīng)過(guò)按鍵組成某個(gè)有效拼音音節(jié)或能夠繼續(xù)構(gòu)成某一有效拼音音節(jié),則在拼音音節(jié)窗口輸入滑行所至按鍵內(nèi)容,并在滑行所至按鍵周?chē)^續(xù)高亮顯示a,ο, e, i,u,n六個(gè)備選按鍵;3)如果滑行至備選按鍵n,并且η與已經(jīng)輸入的字母組成一個(gè)有效拼音音節(jié)或能夠繼續(xù)構(gòu)成某個(gè)有效拼音音節(jié),則在拼音音節(jié)窗口輸入η ;如果所有已經(jīng)輸入的拼音字母與g能夠組成某一有效拼音音節(jié),則在η鍵周?chē)吡溜@示備選鍵g,其位置盡量處在前一按鍵到η 按鍵的滑行方向上;4)如果滑行所至備選按鍵及繼續(xù)滑行所至按鍵均不能組成一個(gè)有效拼音音節(jié),則在滑行所至按鍵周?chē)霈F(xiàn)6個(gè)備選符號(hào)鍵,并忽略滑行所至按鍵內(nèi)容;5)重復(fù)上述過(guò)程直到輸入一個(gè)有效的拼音音節(jié),按壓抬起,結(jié)束本次輸入。
      5.根據(jù)權(quán)利要求1、2、3、4所述,當(dāng)按下或滑行至某一字母按鍵時(shí),如果在其周?chē)霈F(xiàn) a, ο, e, i,u,u六個(gè)備選按鍵或者a,ο, e, i, u, η六個(gè)備選按鍵,這六個(gè)備選按鍵具有的特征在于1)同一字母在每次出現(xiàn)的備選按鍵中所處相對(duì)位置相同;2)U和η在每次出現(xiàn)的備選按鍵中所處相對(duì)位置相同;3)同一字母所在備選按鍵與按下或滑行所至按鍵相對(duì)位置相同,例如備選按鍵a總是位于按下或滑行所至按鍵的左下方;
      6.根據(jù)權(quán)利要求1、3、4所述,除了在觸摸屏虛擬鍵盤(pán)上定義了符號(hào)和功能按鍵外,在起始字母按鍵的滑行過(guò)程中也可能出現(xiàn)備選符號(hào)按鍵,這些符號(hào)和功能按鍵具有的特征在于1)按下某一符號(hào)或功能按鍵,在其周?chē)吡溜@示備選的符號(hào)或功能按鍵;2)如果按下某一符號(hào)或功能按鍵后立即抬起,則輸入符號(hào)按鍵默認(rèn)符號(hào)或執(zhí)行功能按鍵默認(rèn)功能,默認(rèn)符號(hào)和功能以某種方式直接標(biāo)示在對(duì)應(yīng)按鍵區(qū)域內(nèi);3)如果按下某一符號(hào)或功能按鍵后,滑行至相鄰的備選按鍵并抬起,則輸入備選符號(hào)按鍵內(nèi)容或執(zhí)行備選功能按鍵功能,而忽略起始按鍵內(nèi)容。4)當(dāng)滑行過(guò)程中經(jīng)過(guò)不止一個(gè)符號(hào)或功能備選按鍵時(shí),只是輸入滑行終止所在按鍵的符號(hào)或執(zhí)行滑行終止所在按鍵的功能。
      全文摘要
      漢語(yǔ)拼音滑行輸入法提出一種基于觸摸屏設(shè)備的滑行輸入法。在虛擬鍵盤(pán)上,通過(guò)點(diǎn)擊或滑行實(shí)現(xiàn)拼音字母、符號(hào)或功能的輸入。當(dāng)按下某一字母按鍵時(shí),在其周?chē)吡溜@示a,o,e,i,u,ü或a,o,e,i,u,n六個(gè)備選按鍵,如果直接抬起則輸入按壓所在按鍵內(nèi)容,如果保持按壓狀態(tài),不斷滑行到新出現(xiàn)的a,o,e,i,u,n或g備選按鍵上,則實(shí)現(xiàn)一個(gè)完整拼音音節(jié)的輸入?;薪K止,結(jié)束按壓狀態(tài),本次輸入過(guò)程結(jié)束。
      文檔編號(hào)G06F3/023GK102323872SQ201110253029
      公開(kāi)日2012年1月18日 申請(qǐng)日期2011年8月31日 優(yōu)先權(quán)日2011年8月31日
      發(fā)明者馬舜堯 申請(qǐng)人:馬舜堯
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1