新四季網

一種環形菜單式滑行輸入法

2023-07-04 14:55:11

一種環形菜單式滑行輸入法
【專利摘要】本發明涉及計算機和漢字輸入【技術領域】,具體涉及一種廣泛適用於各類具有觸控螢幕幕電子數字設備上的環形菜單方案,並以這種環形菜單為基礎,設計的滑行輸入法。本發明提供的環形菜單是一種高效的輸入系統,解決觸屏命令輸入的諸多問題,如操作的便捷性、命令顯示的完整性以及屏幕佔用比例問題,可用於觸屏設備需要輸入信息的場合,如系統或應用程式命令輸入、字符輸入。以此為基礎設計的環形菜單式滑行輸入法,解決觸屏輸入法鍵盤布局、音節重碼,不能實現盲打的難題,提高輸入效率與流暢度,節約屏幕空間。同時,將滑行拼音輸入法輸入時的滑行軌跡,應用為一種「表音手語」,以解決現行「表形手語」學習難度大,難普及的問題。
【專利說明】一種環形菜單式滑行輸入法
【技術領域】
[0001]本發明涉及計算機和漢字輸入【技術領域】,具體涉及一種廣泛適用於各類具有觸控螢幕幕的電子數字設備上的環形菜單方案,並以這種環形菜單為基礎,設計的滑行輸入法。
【背景技術】
[0002]隨著智慧型手機、平板電腦等可攜式觸控螢幕設備的大量普及,觸屏操作以一種便捷的輸入方式逐漸佔據人們的日常生活。但是,受觸屏大小的限制,應用程式菜單沒辦法像windows等電腦作業系統一樣直接呈現在屏幕上,這為使用者在操作中帶來了不便。應用於觸屏設備的程序菜單需要解決三個主要問題:操作的便捷性、命令顯示的完整性和屏幕的佔用比例問題。
[0003]因局限於上述觸屏菜單的問題,加上觸屏設備傳統物理鍵盤的缺失,導致現在應用於觸控螢幕的中文輸入法也有許多問題需要解決,常見的觸屏輸入法中,具代表性的是拼音、筆畫、手寫以及語音輸入。由於手寫和語音輸入的各種問題,導致人們更多的選擇拼音或筆畫輸入法。
[0004]但在拼音輸入法中,因為目前虛擬鍵盤的按鍵布局為T9鍵式或全鍵盤,導致了一個按鍵布局的矛盾:如果用全鍵鍵盤,由於屏幕尺寸的限制,按鍵就會排得小而密,輸入時不僅效率低、而且誤觸率高;如果用T9鍵布局,雖然解決了全鍵盤存在的問題,但每個鍵上有3-4個字母,輸入會產生拼音重碼,需要額外鍵選,降低了輸入效率。雖然可以利用聯想、雲輸入等方法來實現智能選詞,但音節重碼率高的問題沒有得到根本的解決。更重要的是,輸入法佔用屏幕面積大,且很難在觸屏上實現盲打。
[0005]而對拼音不熟練的用戶,則更多的選擇筆畫輸入法,雖然T9鍵布局鍵盤能滿足其要求,但輸入需要依靠對按鍵的不斷點擊,導致輸入效率偏低,特別是對於一些中老年用戶,由於看不清鍵盤而輸入困難。
[0006]本發明針對現有技術的不足,提出了一套新的解決方案。

【發明內容】

[0007]本發明設計了一種高效的環形菜單,以解決觸屏操作中命令輸入的諸多問題,如操作的便捷性、命令顯示的完整性以及菜單在屏幕上的佔用比例問題。將這種環形菜單應用於中文輸入,形成的環形菜單式滑行輸入法,用以解決觸屏輸入法鍵盤布局、音節重碼,以及不能實現盲打的難題,提高輸入效率與流暢度,有效節約了屏幕空間。同時,也將環滑行輸入法輸入時的滑行路徑,直接應用為一種手語,特別是滑行拼音輸入法,可應用為一種「表音手語」,以解決現行「表形手語」學習難度大,很難普及的問題,讓非聾啞人與聾啞人之間溝通更加容易。
[0008]本發明提供的環形菜單是一種高效的輸入系統,可用於觸屏設備需要輸入信息的幾乎所有場合,如系統命令輸入、應用程式命令輸入、密碼、電話號碼輸入,以及輸入法。其中在輸入法上的表現尤為突出,以下就環形菜單進一步詳細說明。[0009]1.環形菜單:
由多個以觸碰為輸入特徵的觸碰鍵組成,觸碰鍵排布成一個多邊形環狀,從而組成一個環形菜單。響應一定的觸發事件後,以觸發點為中心顯示該環形菜單,然後觸點由環中心滑向觸碰鍵,通過對不同鍵的組合觸碰,或對一個鍵的一次或多次觸碰,產生多樣化的輸入信息,信息輸入是由觸點觸碰一滑行一釋放這一連續動作完成,在完成一項信息輸入之前,除點滑事件外,觸點與觸屏一直保持接觸用於系統菜單、應用程式菜單、以及輸入法程序。
[0010]I) 「輔鍵」:組成環形菜單的觸碰鍵稱為「主鍵」,在環外側,每個主鍵兩端都連有兩個不能被同時激活的輔鍵,輔鍵鍵值與其所連的主鍵相同,但方向卻略偏向其相鄰的主鍵,由其相鄰主鍵上的滑出事件激活,由任意主鍵上觸發滑入事件導致失效。從一個主鍵的角度看,若該主鍵觸發滑出事件,則會激活兩側的輔鍵,但輔鍵的鍵值分別與相鄰主鍵鍵值。
[0011]2)觸發事件,環形菜單需要一定的觸發事件將其激活,常用的觸發事件有以下幾種:
A.「觸碰」事件:最基本的激活事件,即觸碰觸控螢幕時觸發;
B.「點-滑」事件:與滑鼠「雙擊」事件類似,但特徵是,在第二次點擊後先不釋放,直接滑行並激活環形菜單,然後滑向相應觸碰鍵,完成命令輸入後再釋放,用於激活系統菜單或應用程式主菜單;
C.「滑入」事件:其特徵是,觸點滑入環形菜單內,並離開觸碰鍵時觸發,用於隱藏輔鍵或激活同心多級菜單的子菜單;
D.「滑出」事件:其特徵是,觸點滑出環形菜單外,並離開觸碰鍵時觸發,用於激活輔鍵或激活非同心多級菜單的子菜單;
E.「轉折」事件:其特徵是,當滑行路徑出現順時針或逆時針0°?135°轉折,在轉折點激活子菜單,用於激活非同心多級菜單的子菜單;
F.按鈕事件:其特徵是,在便攜電子設備上設置一個專用按鈕,當按下這個按鈕時,激活主菜單,捕捉觸碰信息,釋放按鈕,停止捕捉觸碰信息,用於盲屏輸入時激活虛擬環形菜單。
[0012]3) 二級、多級菜單:環形菜單可實現多級菜單,具體方法為:一級菜單的父命令輸入完成後,響應相應事件激活二級菜單,手指不停繼續滑向二級菜單命令,完成命令後釋放,同樣的方法可實現多級菜單,子菜單出現的位置與父菜單相同稱為同心多級菜單,子菜單出現的位置與父菜單不同稱為非同心多級菜單。
[0013]4)快捷命令:對於同心多級菜單,特點是當主菜單命令完成後,觸點要返迴環內才能激活其子菜單,故在主菜單上,不返迴環內的滑行操作,可以用於設置快捷命令,特徵是:由環內到環外的單次滑出,並在環外釋放來完成,由於「輔鍵」在環外,故還可利用觸點與輔鍵的單次或多次觸碰,來增加快捷命令的數量。
[0014]5)反向滑行:在滑行過程中,環形菜單可與觸點滑行方向反向滑行,產生觸碰鍵主動迎上來的效果,這樣不僅縮短了滑行距離,使命令可以在很小的屏幕區域完成,而且對於屏幕面積過小的設備也可以使用,如圖3。
[0015]6)盲屏輸入:由於環形菜單的輸入是以軌跡和虛擬觸碰為特徵的,所以環形菜單輸入可以在屏幕上進行盲輸入,同時,甚至可以完全擺脫屏幕,即滑行過程不在屏幕上進行為特徵的盲屏輸入,主要實現方法有三類:
A.直接滑行便攜設備或手寫筆,利用它們內置的移動傳感器(如陀螺儀、加速度傳感器),捕捉滑行軌跡實現盲屏輸入;
B.固定便攜設備,觸點在其它平面滑行,利用設備的圖像捕捉設備(如攝像頭),獲取觸點的滑行軌跡實現盲屏輸入,同時也可將環形菜單直接投射到滑行平面;
C.利用便攜設備(如手機)背面的大面積「操作閒置」區域,在背面設置專門的輸入觸摸板,或無線連接專用輸入觸摸板,實現盲屏輸入。
[0016]7) 使用者可根據自己的熟練程度選擇不同的環形菜單輸入模式:
A.學習模式,滑行過程中顯示主鍵、輔鍵以及相應的命令提示;
B.練習模式,滑行過程中只顯示主鍵、輔鍵,不顯示命令提示;
C.盲輸模式,熟練之後,滑行過程中不顯示主鍵、輔鍵以及命令提示,實現命令「盲」輸
A ;
D.盲屏模式,利用設備的移動傳感器、圖像捕捉或者專用輸入觸碰區,獲取滑行軌跡,實現命令輸入,從而擺脫輸入對屏幕的依賴。
[0017]8) 環形菜單可以隱藏其可視界面,釋放屏幕顯示空間,實現盲輸入。信息輸入,是由觸點觸碰一滑行一釋放這一連續動作完成,在完成一項信息輸入之前,除點滑事件外,觸點與觸屏一直保持接觸。觸碰鍵被觸碰或菜單被激活時,觸屏設備或手寫筆可用振動回饋提示用戶。
[0018]9)環形菜單適應命令「盲」輸入的關鍵特徵:
A.放棄「按鍵」鍵盤的「位置式點擊」產生信息,而採用捕捉「環形菜單」滑行中的「方向式觸碰」產生信息;
B.滑過觸碰鍵或激活子菜單時設備可用振動回饋提示用戶;
C.環形菜單被激活位置隨激活點位置而改變,即環形菜單的幾何中心與其被激活時觸點位置相同,環形菜單的幾何中心為滑行起始點;
D.同心多級菜單的子菜單大小、位置與父菜單完全相同。
[0019]2.環形菜單式滑行拼音輸入法:
以環形菜單為基礎設計而成,它由多級環形菜單組成,一級菜單為聲母菜單,二級菜單為韻母菜單,三級菜單為聲調菜單,同時聲母菜單編碼的快捷命令,為輸入法常用命令和中文常用標點,一級菜單通過觸碰事件觸發,二級菜單通過滑入事件觸發,三級菜單通過轉折事件觸發,另外還包括其它常用菜單:數字菜單、英文字母菜單、英文字符菜單,聲調菜單為非必須菜單,默認方式為不啟用,各菜單命令的編碼規則用戶可以根據自己的習慣進行更改。同時用戶還可以選擇反向滑行模式,縮短滑行路徑。用戶熟練後可以隱藏菜單的可視界面,達到真正的盲打,也可以脫離屏幕的限制,實現盲屏打字。
[0020]3.環形菜單式滑行筆畫輸入法:
採用六鍵環形菜單,六鍵鍵值分別是「橫」、「豎」、「撇」、「捺」、「折」、「功能鍵」,其中「橫」、「豎」、「撇」、「捺」、「折」所代表的筆畫與傳統筆畫輸入法相同,如「橫」還可代表筆畫「提」,「豎」還可代表筆畫「豎鉤」等;使用非同心多級菜單,每級菜單六鍵鍵值相同,子菜單由滑出事件激活,一次滑行中通過筆畫的組合輸入一個漢字,功能鍵激活「命令一標點菜單」。
[0021]4.環形菜單式滑行五筆輸入法:採用六鍵環形菜單,六鍵鍵值分別是「橫」、「豎」、「撇」、「捺」、「折」、「功能鍵」,使用非同
心多級菜單,每級菜單六鍵鍵值相同,子菜單由滑出事件激活,每兩級菜單確定一個字根鍵位,一次滑行輸一個漢字,功能鍵激活「命令一標點菜單」。
【專利附圖】

【附圖說明】
[0022]圖1為六個觸碰鍵的環形菜單樣式圖。
[0023]圖2為非同心多級菜單示意圖,左圖子菜單由「滑出」事件觸發,右圖子菜單由「轉折」事件觸發。
[0024]圖3為環形菜單反向滑行示意圖。
[0025]圖4為環形菜單應用於手機和應用程式實例,左圖為手機系統快捷菜單示例,右圖為文字處理程序兩級菜單示例。
[0026]圖5為一種拼音輸入法環形菜單的聲母編碼圖,右圖為整體認讀音節yuan的簡化實例。
[0027]圖6為一種漢語拼音輸入法環形菜單的韻母編碼圖,右圖為幾種滑行示例和長韻母ian、iang、uan、uang的輸入示例。
[0028]圖7為一種漢語拼音輸入法環形菜單的聲調菜單編碼圖及使用示例。
[0029]圖8為一種拼音輸入的輸入實例(不使用聲調菜單)。
[0030]圖9為一種筆畫菜單編碼及筆畫輸入實例。
[0031]圖10圖10為數字菜單、命令-標點菜單、英文菜單的編碼示例。
[0032]下面結合附圖對本發明的【具體實施方式】做進一步詳細的描述。
[0033]圖1為六個觸碰鍵的環形菜單樣式圖由[I] [2] [3] [4] [5] [6]六個主鍵構成環狀菜單,[7] [8]和[9] [10]分別為主鍵[2]和[6]的輔鍵,圖示意為,當在[11]處觸髮菜單,然後滑向主鍵[I],滑出環並離開[I]時觸發滑出事件,激活[I]相鄰的兩個輔鍵[9] [7],而包括[8]和[10]在內的其它輔鍵均處於失效狀態。
[0034]圖2為非同心多級菜單示意圖,左圖子菜單由「滑出」事件觸發,右圖子菜單由「轉折」事件觸發。左圖所示意為,在[12]處觸發一級菜單[13],然後滑向主鍵[14];離開
[14]時在[15]處觸發滑出事件,並激活二級菜單[16],同時一級菜單失效;直接滑向主鍵
[17];離開[17]時在[18]處觸發滑出事件,並激活三級菜單[19],同時二級菜單失效;最後滑向滑向[20]完成輸入。右圖所示意為,在[21]處觸發一級菜單[22],然後滑向主鍵[26],滑出後在[23]處轉折觸發轉折事件,激活二級菜單[24],同時一級菜單失效,最後滑向主鍵[25]。
[0035]圖3為菜單相反滑行示意圖圖示表示在[27]處觸髮菜單[28],當向[29]方向滑行時,菜單環向相反的方向滑行到[30]所示位置,結果是在滑行路徑很短的情況下,滑過了主鍵[31]。
[0036]圖4為環形菜單應用於手機和應用程式實例,左圖為手機系統快捷菜單示例;右圖為文字處理程序兩級菜單示例,圖示採用同心兩菜單,當完成一級命令「文件」後,切換出「文件」的子菜單,子菜單包括「新建」、「打開」、「保存」等常用命令,主菜單上海可以編碼快捷菜單。
[0037]圖5為一種漢語拼音輸入法環形菜單的聲母編碼圖,及整體認讀音節yuan的簡化實例[32]和[33]分別表示從環內經一個主鍵滑出後,從相鄰主鍵滑入環內,和從同一個主鍵滑入環內的滑行方式。右圖所示為唯一一個特殊的整體認讀音節的簡化輸入方法,即用「O+U+U+a」編碼信息表示「Uan」,從而獲得「yuan」的輸入。
[0038]圖6為一種漢語拼音輸入法環形菜單的韻母編碼圖,及幾種滑行實例和長韻母ian、iang、uan、uang的輸入實例左圖為韻母菜單編碼示意圖,主鍵上為單韻母,其它韻母由各種單韻母鍵組合而成,具體為:從環內單次滑出為相應單韻母[36];從環內滑出後,再從同一個單韻母鍵滑入[37],除「iong」外,得到其單韻母對應的前鼻音韻母,即「in、an、un、Un、en」;從環內滑出後從同一個鍵滑入,再從同一個鍵滑出[38],除「iao」及「uai」外,得到相應的後鼻音韻母,即「ing、ang、ung、ong、eng」 ;從環內滑出後直接滑向相鄰鍵的輔鍵[35],得到組合式複韻母,除「ao、u1、iu、er」外,都是直接組合得到。除此之外,剩下的四個韻母「ian、iang、uan、uang」是唯一至少需要從相鄰主鍵滑入環內[34]才能完成輸入的,見右圖。右圖為四個長韻母「ian、iang、uan、uang」的滑行路徑,以及單韻母、前鼻音韻母、後鼻音韻母的滑行路徑示例。
[0039]圖7為一種漢語拼音輸入法環形菜單的聲調菜單編碼圖及使用示例觸發出聲母菜單後,按圖示的滑行路逕到[39]處,生成聲母「h」,然後觸發滑入事件切換出圖示的韻母菜單,滑向韻母「U」,在[40]處生成音節「hu」,並觸發滑出事件,激活輔鍵,再滑向「a」的輔鍵[41],在[42]處生成音節「hua」,最後在[43]處轉折,觸發轉折事件並激活聲調菜單
[44],滑向[45],最終生成完整帶聲調的音節「hud 」。
[0040]圖8為一種拼音輸入的輸入實例圖(不使用聲調菜單)觸碰激活聲母菜單,滑行並輸入聲母「sh」,滑入環內時激活韻母菜單,滑向韻母「U」,釋放完成音節「shu」;觸碰激活聲母菜單,滑行並輸入聲母「r」,滑入環內時激活韻母菜單,滑向韻母「U」,釋放完成音節「ru」 ;觸碰激活聲母菜單,滑行並輸入聲母「f」,滑入環內時激活韻母菜單,滑向韻母「a」,釋放完成音節「fa」 ;最後通過聯想轉換成詞組「輸入法」,完成輸入。
[0041]圖9為一種筆畫菜單編碼及筆畫輸入實例圖筆畫菜單編碼從12點方向順時針依次為:「Λ」、「-」、」I 」、「 / 」、「*」,分別代表筆畫「折」、「橫」、「捺」、「豎」、「撇」以及「功能鍵」。以下是輸入漢字「火」的實例:觸碰激活筆畫菜單,滑向「捺」輸入「、」;滑出時激活二級筆畫菜單,並滑向「撇」輸入「]」;滑出時激活三級筆畫菜單,並滑向「撇」輸入「 J 」。即可輸入漢字「火」。
[0042]圖10為數字菜單、命令-標點菜單、英文菜單的編碼示例:
數字菜單編碼模式:分單字輸入和連續輸入兩種模式,單數字輸入使用快捷菜單,而連續輸入則每次都返迴環內,便於流暢地輸入一串數字,如電話號碼。但兩種模式的數字編碼位置相同。返回命令返回漢字輸入模式;
命令-標點菜單編碼模式:編碼輸入法常用命令,如「數字」、「符號」、「英文」、「空格」、「回車」、「退格」,及常用中文標點;
英文字母編碼模式英文字母的編碼位置與拼音字母的基本一致,更符合用戶習慣,另外把常用的其它符號也編碼在其中,而其他字符,或者用戶沒記住編碼位置,可直接執行其中的「其他」命令,切換到按鍵式鍵盤。
【具體實施方式】[0043]六鍵環形菜單在手機作業系統的應用實例
用戶將常用的系統命令設置在系統環形菜單上,由點滑事件觸發並快速執行相應操作。如圖4,左圖為手機系統快捷菜單示例;右圖為文字處理程序兩級菜單示例,圖示採用同心兩菜單,當完成一級命令「文件」後,切換出「文件」的子菜單,子菜單包括「新建」、「打開」、「保存」等常用命令,主菜單上海可以編碼快捷菜單。
[0044]環形菜單式滑行拼音輸入法實施方式
以六鍵環形菜單的滑行拼音輸入法為例。其特徵是:手指觸碰輸入區,由觸碰事件激活聲母菜單,按圖5的聲母編碼規則,完成聲母輸入後,滑入事件切換顯示韻母菜單,手指不停,按照圖6的韻母編碼規則,通過不同的觸碰組合輸入韻母,最後手指離開觸控螢幕,完成一個完整的音節輸入。一個句子的拼音輸入完成,聯想出詞組完成句子,最後觸碰激活「命令-標點」菜單,加上標點或直接單擊完成輸入。如果有拼音錯誤的,選中錯誤的拼音,再次滑行以改寫方式更正拼音;如果有部分漢字或詞組錯誤的,點擊錯誤的漢字,在輸入區顯示備選漢字或詞組。另外熟練用戶還可以在韻母后加聲調菜單,使得一次滑行產生的拼音包含聲調信息,大大降低了漢字重碼率。
[0045]1.聲母輸入及菜單編碼:
其特徵是聲母按規則輸入完成時觸點回到環內,是由於要方便之後的二級菜單——韻母的輸入。拼音有23個聲母加零聲母,共24種信息。而滑出每個觸碰鍵後,分為原鍵返回、順時針相鄰鍵返回和逆時針相鄰鍵返回3種編碼方式,故用8個觸碰鍵的環形菜單剛好完整編碼24個聲母。本例採用6個觸碰鍵,只能編碼18種不同信息,將不會導致音節重碼的三對聲母g/j、k/q、h/x分別合併,將零聲母與編碼量小的r合併,半聲母y、w歸入零聲母,並在韻母輸入時分別用韻母1、u代替。具體方案為:
I)聲母菜單環的編碼規則為:
A.第一組:q、p、d、b、1、h,特徵是均從上下兩個主鍵滑出,依據象形編碼原則;
B.第二組:zh、ch、sh、z、C、s,特徵是均從左側兩個主鍵滑出,依據象形編碼原則,及同類同組原則;
C.第三組:n、m、r、f、t、g,特徵是均從右側兩個主鍵滑出,依據象形編碼原則,及同象同組原則;
D.g/j、k/q、h/x三對聲母合併。由於j、q、X的後必須跟介音i或ii,而g、k、h後面一定不會跟i或U,故這組雖然合併,但不會導致拼音重碼,程序可以根據後面接的韻母自動判斷聲母。為便於程序識別聲母,j、q、x後接介音U不能去點變為u,如「jUan」不變成「juan」 ;
E.零聲母與編碼量小的r合併。唯一會產生拼音重碼的地方,但由於r的編碼量及漢字數量少,所以影響不大;
F.半聲母的表示方 法7(1/0)、¥(11/6)、711分別用韻母;[、11、11代替,具體表示如下: yi=i yin=in ying=ing ya=ia yan=ian yang=iang yao=iao ye=ie you=iu wu=u wen=un weng=ung wa=ua wan=uan wang=uang wai=uai wo=uo wei=ui yu=ii yun=iin yuan=iian yue=iie0
[0046]2)韻母輸入及菜單編碼:聲母輸入完成後,由滑入事件激活韻母菜單,韻母菜單每鍵對應一個單韻母,六個鍵的鍵值從12點方向按順時針依次為:1、a、u、0、U、e,單次觸碰為其對應的單韻母;組合觸碰產生對應的複韻母,其中兩次和三次連續觸碰同一鍵分別產生對應的前鼻音和後鼻音:
ii=inaa=anee=enuu=unUii=Un
iii=ing aaa=angeee=enguuu=ung ooo=ong
幾個特殊的複韻母編碼如下(加點韻母為輔鍵產生):
oo=iong uuu=uai iiiiii=iaoau=ao eii=er iio=iu oii=ui
利用輔鍵簡化的長韻母:
1ΒΠUBB-11ΒΠUBBB—UBIlg
使用「輔鍵」使復 雜韻母的滑行路徑變得很簡潔,同時,如果繼續滑行觸碰相鄰鍵本體而進入環內,等效於觸碰了該鍵第二次,相當於輸入了該鍵前鼻音,且觸點回到環內,與單獨輸入完該鍵前鼻音回到環內的輸入習慣相同,更貼合用戶。這樣,輸入一個音節,最多觸碰5次主鍵即可完成(聲母2次,韻母1-3次),且幾乎無音節重碼現象。
[0047]3)聲調輸入及菜單編碼:對於想降低漢字重碼率,進一步提高輸入速度的用戶,可以啟用聲調菜單,聲調菜單在韻母輸入完成之後,由「轉折」事件觸發。聲調菜單為一個六鍵環形菜單,編碼如圖?:其中四個鍵「 _ 」、「 , 」、「 V 」、「、」分別對應聲調的「陰平」、「陽平」、「上聲」、「去聲」。另外兩個鍵「 ? 」、「 I 」為兩個特殊功能鍵,「 ? 」是「疊音鍵」,「 I 」是「去音鍵」,下面分別說明其使用方法:去音鍵:拼音輸入經常有這種情況,我們只想打某一個生僻字如「耄」,選字很慢,但打出「耄耋」這個詞卻很快,所以我們常先打出「耄耋」,再手動刪去「耋」字。「去字鍵」的作用就是輸入詞組的音節時,在需要刪除的字音節後加上「 I 」,如輸入拼音:「mao die I 」,就可以實現迅速打出該字,如「耄」,同理「mao I die」可以迅速打出「耋」。疊音鍵:在輸入「疊音詞」或疊詞時非常方便,可以直接將前一個音節複製一次,如「ji丨」可以打出「積極」,「kuai ? Ie t 」可以打出「快快樂樂」。
[0048]4)命令-標點菜單及編碼:聲母菜單的快捷命令單獨編碼輸入法常用命令和常用中文標點,稱為「命令一標點菜單」,在聲母輸入時,觸點單次滑出並在環外釋放,則程序判定為快捷命令。實現系統命令、常用標點的快速輸入,利用輔鍵增加可編碼的快捷命令數量。
[0049]5)漢字輸入確認:整句或詞組輸入完成後,使用標點確認或單擊確認,二者的區別是:標點確認是指在整句輸入完成後,在句尾用快捷命令輸入標點來確認句子輸入,而單擊確認是指輸入詞組後,後面不需要標點的情況,可直接單擊屏幕確認。
[0050]6)數字、英文字符編碼:數字、英文字符菜單由系統菜單命令切換,英文字符包括英文字母和常用英文符號,具體示例如圖10。
[0051]7)用戶可根據自己的習慣來自行設置各菜單鍵的編碼規則,如使用南方模糊音,可以將空出的聲母zh、ch、sh替換為聲母j、k、X ;另外,用戶還可選擇性使用特殊功能:菜單相向滑行、使用聲調菜單、隱藏菜單可視界面、盲屏打。
[0052]環形菜單式滑行筆畫輸入法實施方式
採用六鍵環形菜單,六鍵鍵值從12點方向按順時針依次為:「折」、「橫」、「捺」、「豎」、「撇」、「功能鍵」,使用非同心多級菜單,每級菜單六鍵鍵值相同,子菜單由滑出事件激活,一次滑行中通過筆畫的組合輸入一個漢字,功能鍵激活「命令一標點」菜單。
[0053]環形菜單式滑行五筆輸入法實施方式 採用六鍵環形菜單,六鍵鍵值從12點方向按順時針依次為:「折」、「橫」、「捺」、「豎」、「撇」、「功能鍵」,使用非同心多級菜單,每級菜單六鍵鍵值相同,子菜單由滑出事件激活,每兩級菜單確定一個字根,一次滑行輸一個漢字,功能鍵激活「命令一標點」菜單。
[0054] 綜上所述,本發明的優勢在於:
1.環形菜單在不佔用屏幕的可視空間的前提下,不僅命令輸入更加便捷,而且實現了輸入信息的多樣化和系統化,可設置的快捷命令多,並可實現多級菜單;
2.基於環形菜單的輸入法,突出特徵是盲打、不佔屏幕、高效、流暢、且簡單易上手。本發明以不佔屏幕的可視空間實現了複雜信息的輸入,一次滑行操作即可完成一個完整音節的輸入,無需程序分詞,容錯性高。克服了全鍵盤容易誤操作、T9鍵鍵盤重碼率高的首要問題。用戶熟練後,可將菜單可視界面隱藏,直接或藉助振動回饋實現觸屏盲打,釋放出的屏幕空間,同樣可以為備選漢字或詞組提供顯示空間;
3.基於環形菜單的輸入法,輸入效率高。一次點滑,一個複雜完整的音節輸入完成。拼音輸入錯誤時,發揮觸屏迅速點選的優勢,直接以一個拼音為單位改寫,效率更高;另外,由隱藏菜單環而留出的大量空間,可一次顯示更多的備選漢字或詞組,從而節省出了備選字詞翻頁的時間。輔鍵、環形菜單與滑行方向相反移動特性由於無需鍵選重碼音節、更精確的自動更正,以及錯誤音節改寫,備選漢字無需翻頁等特點,大大提高了輸入效率;
4.簡單易用,編碼簡單,大多數聲母、標點都是依據字符本身的形狀和書寫軌跡特徵來編排,簡單易記;而韻母雖多,但基本編碼只有單韻母6個,其他複韻母都可通過單韻母快速組合出來,容易上手。同時用戶還可以根據自己的喜好與習慣自定義編碼規則。用戶熟練後,可將菜單環隱藏,實現觸屏盲打;
5.對手語進行了系統化編碼,簡單易學,會打字就會手語,真正的「表音手語」,使手語也能以「聲音」信號方式「說」出來,對普及手語,實現普通人和聾啞人之間的交流有重要意義。
【權利要求】
1.一種環形菜單,由以滑動觸碰為響應特徵的觸碰鍵組成,通過對觸碰鍵的觸碰操作完成信息的輸入,其特徵是:由觸碰鍵排列成一個環狀的環形菜單,響應一定的觸發事件後,以觸發點為中心激活環形菜單,然後觸點由環中心滑向觸碰鍵,通過對不同鍵的組合觸碰,或對一個鍵的一次或多次觸碰,產生多樣化的輸入信息,信息輸入是由觸點觸碰一滑行一釋放這一連續動作完成,在完成一項信息輸入之前,除點-滑事件外,觸點與觸屏一直保持接觸,用於系統菜單、應用程式菜單、以及輸入法程序。
2.根據權利要求1所述的環形菜單,其特徵是: (1)組成環形菜單的觸碰鍵稱為「主鍵」,在環外側,每個主鍵兩端都連有兩個不能被同時激活的輔鍵,輔鍵鍵值與其所連的主鍵相同,但方向卻略偏向其相鄰的主鍵,由其相鄰主鍵上的滑出事件激活,由任意主鍵上觸發滑入事件導致失效,從一個主鍵的角度看,若該主鍵觸發滑出事件,則會激活兩側的輔鍵,但輔鍵的鍵值分別與相鄰主鍵鍵值; (2)觸發事件,環形菜單需要一定的觸發事件將其激活,常用的觸發事件有以下幾種: A.「觸碰」事件:最基本的激活事件,即觸碰觸控螢幕時觸發; B.「點-滑」事件:與滑鼠「雙擊」事件類似,但特徵是,在第二次點擊後先不釋放,直接滑行並激活環形菜單,然後滑向相應觸碰鍵,完成命令輸入後再釋放,用於激活系統菜單或應用程式主菜單; C.「滑入」事件:其特徵是,觸點滑入環形菜單內,並離開觸碰鍵時觸發,用於隱藏輔鍵或激活同心多級菜單的子菜單; D.「滑出」事件:其特徵是,觸點滑出環形菜單外,並離開觸碰鍵時觸發,用於激活輔鍵或激活非同心多級菜單的子菜單; E.「轉折」事件:其特徵是,當滑行路徑出現順時針或逆時針0°~135°轉折,在轉折點激活子菜單,用於激活非同心多級菜單的子菜單; F.按鈕事件:其特徵是,在便攜電子設備上設置一個專用按鈕,當按下這個按鈕時,激活主菜單,捕捉觸碰信息,釋放按鈕,停止捕捉觸碰信息,用於盲屏輸入時激活虛擬環形菜單; (3)二級、多級菜單:環形菜單可實現多級菜單,具體方法為:一級菜單的父命令輸入完成後,響應相應事件激活二級菜單,手指不停繼續滑向二級菜單命令,完成命令後釋放,同樣的方法可實現多級菜單,子菜單出現的位置與父菜單相同稱為同心多級菜單,子菜單出現的位置與父菜單不同稱為非同心多級菜單; (4)快捷命令:對於同心多級菜單,特點是當主菜單命令完成後,觸點要返迴環內才能激活其子菜單,故在主菜單上,不返迴環內的滑行操作,可以用於設置快捷命令,特徵是:由環內到環外的單次滑出,並在環外釋放來完成,由於「輔鍵」在環外,故還可利用觸點與輔鍵的單次或多次觸碰,來增加快捷命令的數量; (5)反向滑行:在滑行過程中,環形菜單可與觸點滑行方向反向滑行,產生觸碰鍵主動迎上來的效果,這樣不僅縮短了滑行距離,使命令可以在很小的屏幕區域完成,而且對於屏幕面積過小的設備也可以使用; (6 )盲屏輸入:由於環形菜單的輸入是以軌跡和虛擬觸碰為特徵的,所以環形菜單輸入可以在屏幕上進行盲輸入,同時,甚至可以完全擺脫屏幕,即滑行過程不在屏幕上進行為特徵的盲屏輸入,主要實現方法有三類:A.直接滑行便攜設備或手寫筆,利用它們內置的移動傳感器(如陀螺儀、加速度傳感器),捕捉滑行軌跡實現盲屏輸入; B.固定便攜設備,觸點在其它平面滑行,利用設備的圖像捕捉設備(如攝像頭),獲取觸點的滑行軌跡實現盲屏輸入,同時也可將環形菜單直接投射到滑行平面; C.利用便攜設備(如手機)背面的大面積「操作閒置」區域,在背面設置專門的輸入觸摸板,或無線連接專用輸入觸摸板,實現盲屏輸入; (7)使用者可根據自己的熟練程度選擇不同的環形菜單輸入模式: A.學習模式,滑行過程中顯示主鍵、輔鍵以及相應的命令提示; B.練習模式,滑行過程中只顯示主鍵、輔鍵,不顯示命令提示; C.盲輸模式,熟練之後,滑行過程中不顯示主鍵、輔鍵以及命令提示,實現命令「盲」輸A ; D.盲屏模式,利用設備的移動傳感器、圖像捕捉或者專用輸入觸碰區,獲取滑行軌跡,實現命令輸入,從而擺脫輸入對屏幕的依賴; (8)環形菜單可以隱藏其可視界面,釋放屏幕顯示空間,實現盲輸入,觸碰鍵被觸碰或菜單被激活時,觸屏設備或手寫筆可用振動回饋提示用戶。
3.根據權利要求1所述的環形菜單,適應命令「盲」輸入的關鍵特徵: A.放棄「按鍵」鍵盤的「位置式點擊」產生信息,而採用捕捉「環形菜單」滑行中的「方向式觸碰」產生信息; B.滑過觸碰鍵或激活子菜單時設備可用振動回饋提示用戶; C.環形菜單被激活位置隨激活點位置而改變,即環形菜單的幾何中心與其被激活時觸點位置相同,環形菜單的幾何中心為滑行起始點; D.同心多級菜單的子菜單大小、位置與父菜單完全相同。
4.一種觸屏拼音滑行輸入法,應用權利要求1所述環形菜單設計而成,其特徵是:由多級環形菜單組成,一級菜單為聲母菜單,二級菜單為韻母菜單,三級菜單為聲調菜單,同時聲母菜單編碼的快捷命令,為輸入法常用命令和中文常用標點,一級菜單通過觸碰事件觸發,二級菜單通過滑入事件觸發,三級菜單通過轉折事件觸發,另外還包括其它常用菜單:數字菜單、英文字母菜單、英文字符菜單,各菜單的編碼規則用戶可以根據自己的習慣進行更改,聲調菜單為非必須菜單,默認方式為不啟用,同時用戶還可以選擇反向滑行模式,縮短滑行路徑,用戶熟練後可以隱藏菜單的可視界面,達到真正的盲打,也可以脫離屏幕的限制,實現盲屏打字。
5.根據權利要求4所述的拼音滑行輸入法,由六鍵環形菜單實現的優化方案,特徵如下: 聲母菜單由「觸碰」事件激活,鍵值編碼原則主要依據字母本身書寫軌跡,即象形編碼原則: 第一組:q、P、d、b、1、h,特徵是均從上下兩個主鍵滑出,依據象形編碼原則; 第二組:zh、ch、sh、z、c、s,特徵是均從左側兩個主鍵滑出,依據象形編碼原則,及同類同組原則; 第三組:n、m、r、f、t、g,特徵是均從右側兩個主鍵滑出,依據象形編碼原則,及同象同組原則;k、x、j分別與q、h、g同鍵,零聲母與r同鍵; y (i/o)、w (u/e)、yu分別用韻母1、U、U代替,具體簡化結果列舉如下: yi=i yin=in ying=ing ya=ia yan=ian yang=iang yao=iao ye=ie you=iu wu=u wen=un weng=ung wa=ua wan=uan wang=uang wai=uai wo=uo wei=ui yu=ii yun=iin yuan=iian yue=iie 韻母菜單在聲母輸入完成之後,由「滑入」事件激活,鍵值及編碼規則為: 6個主鍵的鍵值按順時針方向依次為:1、a、U、O、U、e,單次觸碰輸入對應的單韻母;組合觸碰產生對應的複韻母,其中兩次和三次連續觸碰同一鍵分別產生對應的前鼻音和後鼻首: ii=inaa=anee=enuu=unUii=Un iii=ingaaa=angeee=enguuu=ungooo=ong 幾個特殊的複韻母編碼如下(加點韻母為輔鍵產生): oo=iong uuu=uai iiuu=iao au=ao eii=er iio=iuoii=ui 利用輔鍵簡化的長韻母:
1ΒΠUBB-11ΒΠUBBB—UBIlg 聲母菜單的快捷命令單獨編碼輸入法常用命令和常用中文標點,稱為「命令一標點菜單」,在聲母輸入時,觸點單次滑出並在環外釋放,則程序判定為快捷命令,實現系統命令、常用標點的快速輸入,利用輔鍵增加可編碼的快捷命令數量; 聲調輸入及菜單編碼: 聲調菜單在韻母輸入完成之後,由「轉折」事件激活,聲調菜單為一個六鍵環形菜單,編碼為: 「 -」、「 ,」、「 V 」、「、」分別對應聲調的「陰平」、「陽平」、「上聲」、「去聲」,加在音節後,另外兩個鍵「丨」、「丨」分別為「疊音鍵」和「去音鍵」,為兩個特殊功能鍵,音節後面加上去音鍵,可自動去掉該音節對應的漢字,音節後面加上疊音鍵,可直接複製前一個音節,以快速打出「疊音詞」; 確認句子輸入的方法為:句子結尾使用標點確認,句子未結束使用單擊確認; 其他字符輸入由相應菜單完成,包括數字菜單、英文字母菜單、英文字符菜單,每個菜單的相同編碼位置均有返回命令,這些菜單均由「命令一標點菜單」激活並保持在相應的輸入狀態,輸入結束後用返回命令返回中文輸入狀態。
6.根據權利要求4所述的拼音滑行輸入法,輸入菜單也可使用八鍵環形菜單,特徵如下: 聲母菜單使用八鍵環形菜單,剛好編碼24個聲母,聲母編碼沒有重碼,k、x、j、y、w以及零聲母均單獨編碼。
7.一種觸屏滑行筆畫輸入法,其特徵是: 採用六鍵環形菜單,六鍵鍵值分別是「橫」、「豎」、「撇」、「捺」、「折」、「功能鍵」,其中「橫」、「豎」、「撇」、「捺」、「折」所代表的筆畫與傳統筆畫輸入法相同,如「橫」還可代表筆畫「提」,「豎」還可代表筆畫「豎鉤」等;使用非同心多級菜單,每級菜單六鍵鍵值相同,子菜單由滑出事件激活,一次滑行中通過筆畫的組合輸入一個漢字,功能鍵激活「命令一標點菜單」。
8.一種觸屏滑行五筆輸入法,其特徵是:採用六鍵環形菜單,六鍵鍵值分別是「橫」、「豎」、「撇」、「捺」、「折」、「功能鍵」,使用非同心多級菜單,每級菜單六鍵鍵值相同,子菜單由滑出事件激活,每兩級菜單確定一個字根鍵位,一次滑行輸一個漢字,功能鍵激活「命令一標點菜單」。
9.根據權利要求4,7,8所述的滑行輸入法,產生的一種手語和速記方法,其特徵是:基於權利要求4,7,8所述的滑行輸入法,將輸入產生的滑動軌跡,作為一種系統化編碼的手語和速記方法。
【文檔編號】G06F3/0488GK103941993SQ201310023872
【公開日】2014年7月23日 申請日期:2013年1月23日 優先權日:2013年1月23日
【發明者】汪詩海 申請人:汪詩海

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀