一種機頂盒虛擬鍵盤的文字輸入方法
【專利摘要】一種機頂盒虛擬鍵盤的文字輸入方法,包括:顯示初始虛擬鍵盤,所述初始虛擬鍵盤至少包括第一按鍵區和第二按鍵區,第一按鍵區包括中心按鍵以及第一周邊按鍵,所述第二按鍵區包括中心按鍵以及第二周邊按鍵;根據用戶命令選定當前字母;在預存的字母庫中查找與當前字母相關聯的待選字母;判斷待選字母的數量,當待選字母的數量小于等于第一周邊按鍵的數量時,僅顯示第一按鍵區,以及在第一按鍵區的第一周邊按鍵區域顯示待選字母和/或待選文字。本發明提供的機頂盒虛擬鍵盤的文字輸入方法,能夠減少遙控器按鍵次數,選擇首字母最多只需要3次光標移動,其余字母最多只需要2次光標移動。
【專利說明】一種機頂盒虛擬鍵盤的文字輸入方法
[0001]
技術領域
[0002]本發明涉及機頂盒技術領域,尤其涉及一種機頂盒虛擬鍵盤的文字輸入方法。
[0003]
【背景技術】
[0004]隨著互聯網機頂盒的發展,在機頂盒上提供評論、社區等功能的需求勢在必行。然而,由于機頂盒的配置問題,在現有的機頂盒上輸入中文非常困難。
[0005]現代智能機頂盒的遙控器只有上下左右四個方向鍵,而現有的機頂盒虛擬鍵盤采用的是QWERTY式的全鍵盤的輸入方式。由于全鍵盤是為雙手輸入設計的,定義了完整的鍵盤,當使用只有上下左右四向鍵的遙控器等設備進行文字輸入時,需要頻繁的光標移動操作,例如,從左上角的b按鈕切換到右下角的z按鈕,需要至少10次光標移動,造成輸入困難。
[0006]
【發明內容】
[0007]有鑒于此,本發明提供一種機頂盒虛擬鍵盤的文字輸入方法及裝置,減少用戶移動光標的次數,增強用戶體驗,實現快速輸入,提高輸入的準確性。
[0008]本發明實施例提供一種機頂盒虛擬鍵盤的文字輸入方法,包括:顯示初始虛擬鍵盤,所述初始虛擬鍵盤至少包括第一按鍵區和第二按鍵區,所述第二按鍵區覆蓋所述第一按鍵區,所述第一按鍵區包括中心按鍵以及位于所述中心按鍵周邊的第一周邊按鍵,所述第二按鍵區包括所述中心按鍵以及位于所述中心按鍵周邊的第二周邊按鍵,所述第二周邊按鍵的數量多于所述第一周邊按鍵的按鍵數量;根據用戶命令選定當前字母;在預存的字母庫中查找與所述當前字母相關聯的待選字母;判斷所述待選字母的數量,當待選字母的數量小于等于第一周邊按鍵的數量時,僅顯示第一按鍵區,并在所述第一按鍵區的中心按鍵顯示所述當前字母,以及在所述第一按鍵區的第一周邊按鍵區域顯示所述待選字母和/或待選文字;當待選字母的數量大于第一周邊按鍵的數量且小于等于第二周邊按鍵的數量時,顯示第二按鍵區,并在所述第二按鍵區的中心按鍵顯示所述當前字母,以及在所述第二按鍵區的第二周邊按鍵區域顯示所述待選字母和/或待選文字;以及根據用戶命令選定輸入的文字,并返回顯示初始虛擬鍵盤。
[0009]本發明實施例還提供一種機頂盒虛擬鍵盤的文字輸入裝置,包括:顯示模塊,用于顯示初始虛擬鍵盤,所述初始虛擬鍵盤至少包括第一按鍵區和第二按鍵區,所述第一按鍵區包括中心按鍵以及第一周邊按鍵,所述第二按鍵區包括所述中心按鍵以及第二周邊按鍵,所述第二周邊按鍵的數量多于所述第一周邊按鍵的按鍵數量;選擇模塊,用于根據用戶命令選定當前字母;查找模塊,用于在預存的字母庫中查找與所述當前字母相關聯的待選字母;第一判斷模塊,用于判斷所述待選字母的數量,當待選字母的數量小于等于第一周邊按鍵的數量時,控制所述顯示模塊僅顯示第一按鍵區,并在所述第一按鍵區的中心按鍵顯示所述當前字母,以及在所述第一按鍵區的第一周邊按鍵區域顯示所述待選字母和/或待選文字;當判斷待選字母的數量大于第一周邊按鍵的數量且小于等于第二周邊按鍵的數量時,控制所述顯示模塊顯示第二按鍵區,并在所述第二按鍵區的中心按鍵顯示所述當前字母,以及在所述第二按鍵區的第二周邊按鍵區域顯示所述待選字母和/或待選文字;以及輸入模塊,根據用戶命令選定輸入的文字,并返回顯示初始虛擬鍵盤。
[0010]本發明提供的機頂盒虛擬鍵盤的文字輸入方法,能夠減少遙控器按鍵次數,選擇首字母最多只需要3次光標移動,其余字母最多只需要2次光標移動。此外,通過動態生成鍵盤布局,減少待選按鍵,同時增強用戶體驗,實現快速輸入,提高輸入的準確性。
[0011]
【附圖說明】
[0012]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0013]圖1是根據本發明實施例的機頂盒虛擬鍵盤的文字輸入裝置的功能模塊圖;
圖2是圖1的機頂盒虛擬鍵盤的文字輸入裝置的初始虛擬鍵盤的示意圖;
圖3是圖1的機頂盒虛擬鍵盤的文字輸入裝置的一級鍵盤的一個實施例示意圖;
圖4是圖1的機頂盒虛擬鍵盤的文字輸入裝置的二級鍵盤的一個實施例示意圖;
圖5是圖1的機頂盒虛擬鍵盤的文字輸入裝置的三級鍵盤的實施例示意圖;
圖6?8是使用圖1的機頂盒虛擬鍵盤的文字輸入裝置進行文字輸入時的虛擬鍵盤示意圖;
圖9是根據本發明實施例的機頂盒虛擬鍵盤的文字輸入方法的流程圖;
圖10是圖9中的步驟S903的子步驟流程圖;
圖11是圖9中的步驟S905的子步驟流程圖。
[0014]具體實施例
[0015]下面結合附圖和具體實施例對本發明的技術方案作進一步更詳細的描述。顯然,所描述的實施例僅僅是本發明的一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動的前提下所獲得的所有其他實施例,都應屬于本發明保護的范圍。
如圖1所示,本發明實施例提供一種機頂盒虛擬鍵盤的文字輸入裝置100。所述機頂盒虛擬鍵盤的文字輸入裝置100包括顯示模塊10、選擇模塊20、查找模塊30、第一判斷模塊40以及輸入模塊50。
[0016]請結合圖2,所述顯示模塊10用于按照預先設定的規則,在一個初始虛擬鍵盤上顯示字母。本實施例中,所述初始虛擬鍵盤可同時顯示26個完整字母。可以理解的是,在其他實施例中,所述初始虛擬鍵盤僅顯示部分字母,可通過翻頁等方式選擇顯示剩余字母。更具體的,所述初始虛擬鍵盤至少包括第一按鍵區和第二按鍵區。所述第一按鍵區包括中心按鍵以及第一周邊按鍵,所述第二按鍵區包括所述中心按鍵以及第二周邊按鍵。所述第二周邊按鍵的數量多于所述第一周邊按鍵的按鍵數量。本實施例中,所述初始虛擬鍵盤為十字型鍵盤。可以理解的是,在其他實施例中,所述虛擬鍵盤還可以是梯形、圓形或長方形虛擬鍵盤。
[0017]所述選擇模塊20用于根據用戶命令,在所述初始虛擬鍵盤上選定當前字母。例如,當用戶點擊所述初始虛擬鍵盤上的字母“s”時,所述選擇模塊20確定當前字母為“S”。此外,所述選擇模塊20還用于根據用戶命令,從所述第一按鍵區或第二按鍵區中再次選擇其中一個字母,并將所述再次選擇的字母與上一次選擇的當前字母組合,形成新的當前字母。
[0018]所述查找模塊30用于在預存的字母庫中查找與所述當前字母相關聯的待選字母。本實施例中,所述預存的字母庫為拼音待選字母庫。
[0019]所述第一判斷模塊40用于判斷所述待選字母的數量,當待選字母的數量小于等于第一周邊按鍵的數量時,控制所述顯示模塊10僅顯示第一按鍵區,并在所述第一按鍵區的中心按鍵顯示所述當前字母,以及在所述第一按鍵區的第一周邊按鍵區域顯示所述待選字母和/或待選文字。當判斷待選字母的數量大于第一周邊按鍵的數量且小于等于第二周邊按鍵的數量時,控制所述顯示模塊10顯示第二按鍵區,并在所述第二按鍵區的中心按鍵顯示所述當前字母,以及在所述第二按鍵區的第二周邊按鍵區域顯示所述待選字母和/或待選文字。此外,所述第一判斷模塊40還用于當用戶再次從所述第一按鍵區或第二按鍵區中選擇其中一個字母,并將所述再次選擇的字母與上一次選擇的當前字母組合,形成新的當前字母后,再次判斷所述待選字母的數量。類似的,當待選字母的數量小于等于第一周邊按鍵的數量時,控制所述顯示模塊10僅顯示第一按鍵區,并在所述第一按鍵區的中心按鍵顯示所述新的當前字母,以及在所述第一按鍵區的第一周邊按鍵區域顯示所述待選字母和/或待選文字;當待選字母的數量大于第一周邊按鍵的數量且小于等于第二周邊按鍵的數量時,控制所述顯示模塊10顯示第二按鍵區,并在所述第二按鍵區的中心按鍵顯示所述新的當前字母,以及在所述第二按鍵區的第二周邊按鍵區域顯示所述待選字母和/或待選文字。
[0020]所述輸入模塊50根據用戶命令選定輸入的文字,并返回顯示初始虛擬鍵盤。
[0021]優選的,本實施例中,所述處理裝置還包括第二判斷模塊60,用于判斷用戶再次選擇的所述其中一個字母是否位于中心按鍵區域,如果是,則在預存的字母庫中查找與所述當前字母相關聯的文字,并將中心按鍵的當前字母替換為翻頁鍵。如果用戶再次選擇的所述其中一個字母并非位于中心按鍵區域,則將所選擇的其中一個字母與所述當前字母組合并形成新的當前字母,以及根據新的當前字母,在預存的字母庫中查找與所述新的當前字母相關聯的待選字母和待選文字。
[0022]優選的,本實施例中,所述處理裝置進一步包括第三判斷模塊70,用于當所述顯示模塊10將所述待選字母顯示在所述第一周邊按鍵區域時,判斷所述待選字母是否填滿所述第一周邊按鍵區域,如果是,則等待用戶命令。如果所述待選字母未填滿所述第一周邊按鍵區域,則以所述當前字母為參考值,在預存的文字庫中查找與所述當前字母相關聯的待選文字,并將所述待選文字顯示在未填滿的所述第一周邊按鍵區域中。
[0023]在本實施例中,上述的“文字”為漢字。
[0024]下面將列舉具體的例子,以說明本發明的機頂盒虛擬鍵盤的文字輸入裝置100工作過程。
[0025]首先,所述初始虛擬鍵盤采用動態顯示的三級鍵盤,所述三級鍵盤包括:
O級按鈕:初始光標停留的按鈕;
I級按鈕:光標移動一次可以到達的按鈕;
2級按鈕:光標移動兩次可以到達的按鈕;
3級按鈕:光標移動三次可以到達的按鈕。
[0026]根據上述四級按鈕,存在的三級動態鍵盤包括:
如圖3所示,一級鍵盤:包含O級,I級按鈕的鍵盤。
[0027]如圖4所示,二級鍵盤:包含O級,I級,2級按鈕的鍵盤。
[0028]如圖5所示,三級鍵盤:包含O級、I級、2級、3級按鈕的鍵盤。
[0029]所述一級鍵盤、二級鍵盤和三級鍵盤分別按照上、下、左、右四個按鍵方向放射性布局按鈕,使得從中心出發的按鈕光標移動次數(即遙控器按鍵次數)最多為四次。所述初始虛擬鍵盤根據漢字常用字首字母出現的頻率,由高到低分布在1-3級按鈕中。
[0030]使用所述機頂盒虛擬鍵盤的文字輸入裝置100時,當用戶啟用中文輸入,所述顯示模塊10顯示所述初始虛擬鍵盤。且初始光標停留在所述初始虛擬鍵盤的O級按鍵上。此時,可以定義所述O級按鍵用于切換輸入法。然后,選擇模塊20檢測用戶在一級鍵盤中輸入的當前字母。然后,查找模塊30在字母庫中尋找當前字母對應的待選字母,并通過第一判斷模塊40判斷待選字母數量。若待選字母數量小于等于一級按鈕數量(4個),關閉原有鍵盤,展示一級鍵盤,將當前字母填充O級按鈕,將待選字母填充至一級按鈕中,若沒有填滿,以當前字母(O級按鍵字母)為值,向設備字庫中查詢漢字,填充至未填滿的按鈕中。若待選字母數量大于一級按鈕數量(4個)且小于等于一級按鈕數量加上二級字母數量(4+8=12個),關閉原有鍵盤,展示二級鍵盤,將當前字母填充O級按鈕,將待選字母填充至一級和二級按鈕中,若沒有填滿,以當前字母(O級按鍵字母)為值,向設備字庫中查詢漢字,填充至未填滿的按鈕中。假如用戶再次點擊按鈕選擇其中一個字母,若選中O級按鈕,則以O級按鈕字母為值,向終端字庫查詢漢字,并關閉原有鍵盤,展示一級鍵盤,將O級按鈕用翻頁鍵填充,將I級按鈕用待選漢字填充,若待選漢字無正確漢字,點擊O級按鍵翻頁,直至選中I級按鍵中的漢字。若選中的是非O級按鈕,則以O級按鈕中的字母與選中按鈕中的字母拼接,作為新的當前字母,并重復上述步驟。直到用戶確認輸入漢字后,才返回到初始鍵盤。
[0031]具體的,如圖6?8所示,以中文輸入“書”字為例來說明上述文字輸入過程。
[0032]首先,進入初始虛擬鍵盤,點擊“s”按鈕,待選字母有a,e,h,i,ο,u六種。也就是,待選字母的數量大于4個小于12個,因此,會顯示二級鍵盤。
[0033]其次,選擇“h”,并將“s”和“h”組合形成新的當前字母“sh”。“sh”的待選字母有a,e,i,ο,u五種,待選字母的數量大于4個小于12個,因此,仍然會顯示二級鍵盤。
[0034]用戶再次點擊“U”,無待選字母,待選字母的數量小于4個,顯示一級鍵盤。而且,中心按鍵定義為翻頁功能。用戶在一級鍵盤上選擇漢字“書”之后,返回到初始虛擬鍵盤。
[0035]請參閱圖9,其是根據本發明的一實施例的機頂盒虛擬鍵盤的文字輸入方法的流程圖。該方法包括以下步驟:
步驟S901,顯示初始虛擬鍵盤。所述初始虛擬鍵盤至少包括第一按鍵區和第二按鍵區,所述第二按鍵區覆蓋所述第一按鍵區,所述第一按鍵區包括中心按鍵以及位于所述中心按鍵周邊的第一周邊按鍵,所述第二按鍵區包括所述中心按鍵以及位于所述中心按鍵周邊的第二周邊按鍵,所述第二周邊按鍵的數量多于所述第一周邊按鍵的按鍵數量。
[0036]步驟S902,根據用戶命令選定當前字母。
[0037]步驟S903,在預存的字母庫中查找與所述當前字母相關聯的待選字母。請參閱圖10,具體地,形成所述拼音待選字母庫可包括以下子步驟:
步驟S903a、將初始化界面存在的字母定義為初始字母。例如,以26個英文字母作為初始界面存在的初始字母。
[0038]步驟S903b、根據漢語拼音特點,逐一建立當前初始字母以及與所述當前字母相關聯(例如,在所述當前初始字母之后可能出現的下一字母)的待選字母的對應關系,并保存到字母庫。
[0039]步驟S903c、根據所述對應關系,將所述當前初始字母與所述待選字母一一組合;步驟S903d、再次根據漢語拼音特點,逐一建立所述組合及與所述組合相關聯的字母的對應關系,并再次保存到字母庫;
步驟S903e、以此類推,逐級建立字母庫。
[0040]以下舉例說明上述建立拼音待選字母庫的過程:
步驟1、設定初始字母L;
步驟2、字母1^后可能出現的待選字母有3、6、;[、0、11、¥六種,將建立1與3、6、;[、0、11、¥六中對應關系存入字母庫;
步驟3、以Ia開始的待選字母有n(lan、lang),i(lai),o(lao),將Ia與n、1、o三種對應關系存入詞庫,Ie等其余情況以此類推;
步驟4、以Ian開始的待選字母有g,將Ian與g的對應關系存入字母庫;
步驟5、所有字母以相同邏輯以此類推,建立當前字母與待選字母的字母庫。
[0041]步驟S904,判斷所述待選字母的數量,當待選字母的數量小于等于第一周邊按鍵的數量時,執行步驟S905,僅顯示第一按鍵區,并在所述第一按鍵區的中心按鍵顯示所述當前字母,以及在所述第一按鍵區的第一周邊按鍵區域顯示所述待選字母和/或待選文字。
[0042]請參閱圖11,具體的,步驟S905包括子步驟:
S905a,將所述待選字母顯示在所述第一周邊按鍵區域。
[0043]S905b,判斷所述待選字母是否填滿所述第一周邊按鍵區域,如果是,則執行步驟S905c,等待用戶命令。如果所述待選字母未填滿所述第一周邊按鍵區域,則執行步驟S905d,以所述當前字母為參考值,在預存的文字庫中查找與所述當前字母相關聯的待選文字,并將所述待選文字顯示在未填滿的所述第一周邊按鍵區域中。
[0044]當待選字母的數量大于第一周邊按鍵的數量且小于等于第二周邊按鍵的數量時,執行步驟S906,顯示第二按鍵區,并在所述第二按鍵區的中心按鍵顯示所述當前字母,以及在所述第二按鍵區的第二周邊按鍵區域顯示所述待選字母和/或待選文字。
[0045]步驟S907,根據用戶命令從所述第一按鍵區或第二按鍵區中再次選擇其中一個字母,并判斷所述其中一個字母是否位于中心按鍵區域,如果是,則執行步驟S908,在預存的字母庫中查找與所述當前字母相關聯的文字,并將中心按鍵的當前字母替換為翻頁鍵。如果所述其中一個字母并非位于中心按鍵區域,則執行步驟S909,將所選擇的其中一個字母與所述當前字母組合并形成新的當前字母,以及根據新的當前字母,在預存的字母庫中查找與所述新的當前字母相關聯的待選字母和待選文字。
[0046]步驟S910,再次判斷與所述新的當前字母相關聯的待選字母的數量。當數量小于等于第一周邊按鍵的數量時,執行步驟S911,僅顯示第一按鍵區,并在所述第一按鍵區的中心按鍵顯示所述新的當前字母,以及在所述第一按鍵區的第一周邊按鍵區域顯示與所述新的當前字母相關聯的所述待選字母和/或待選文字。當數量大于第一周邊按鍵的數量且小于等于第二周邊按鍵的數量時,執行步驟S912,顯示第二按鍵區,并在所述第二按鍵區的中心按鍵顯示所述新的當前字母,以及在所述第二按鍵區的第二周邊按鍵區域顯示與所述新的當前字母相關聯的所述待選字母和/或待選文字。
[0047]重復上述步驟S907?S912,直到接收到用戶命令以選擇文字為止。
[0048]步驟S913,根據用戶命令選定輸入的文字,并返回顯示初始虛擬鍵盤。
[0049]在上述步驟執行中,在某些情況下,本發明步驟SI至S2中,點擊返回鍵將關閉初始虛擬鍵盤;步驟S3至S7中,點擊返回鍵將取消上次一選擇的字母。
[0050]本發明提供的機頂盒虛擬鍵盤的文字輸入方法,能夠減少遙控器按鍵次數,選擇首字母最多只需要3次光標移動,其余字母最多只需要2次光標移動。此外,通過動態生成鍵盤布局,減少待選按鍵,同時增強用戶體驗,實現快速輸入,提高輸入的準確性。
[0051]需要說明的是,通過以上的實施例的描述,本領域的技術人員可以清楚地了解到本發明可借助軟件加必需的硬件平臺的方式來實現,當然也可以全部通過硬件來實施。基于這樣的理解,本發明的技術方案對【背景技術】做出貢獻的全部或者部分可以以軟件產品的形式體現出來,所述計算機軟件產品可以存儲在存儲介質中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例或者實施例的某些部分所述的方法。
[0052]以上所揭露的僅為本發明實施例中的較佳實施例而已,當然不能以此來限定本發明之權利范圍,因此依本發明權利要求所作的等同變化,仍屬本發明所涵蓋的范圍。
【主權項】
1.一種機頂盒虛擬鍵盤的文字輸入方法,其特征在于,包括: 顯示初始虛擬鍵盤,所述初始虛擬鍵盤至少包括第一按鍵區和第二按鍵區,所述第二按鍵區覆蓋所述第一按鍵區,所述第一按鍵區包括中心按鍵以及位于所述中心按鍵周邊的第一周邊按鍵,所述第二按鍵區包括所述中心按鍵以及位于所述中心按鍵周邊的第二周邊按鍵,所述第二周邊按鍵的數量多于所述第一周邊按鍵的按鍵數量; 根據用戶命令選定當前字母; 在預存的字母庫中查找與所述當前字母相關聯的待選字母; 判斷所述待選字母的數量,當待選字母的數量小于等于第一周邊按鍵的數量時,僅顯示第一按鍵區,并在所述第一按鍵區的中心按鍵顯示所述當前字母,以及在所述第一按鍵區的第一周邊按鍵區域顯示所述待選字母和/或待選文字;當待選字母的數量大于第一周邊按鍵的數量且小于等于第二周邊按鍵的數量時,顯示第二按鍵區,并在所述第二按鍵區的中心按鍵顯示所述當前字母,以及在所述第二按鍵區的第二周邊按鍵區域顯示所述待選字母和/或待選文字;以及 根據用戶命令選定輸入的文字,并返回顯示初始虛擬鍵盤; 形成所述預存的字母庫包括步驟: 將初始化界面存在的字母定義為初始字母; 根據漢語拼音特點,逐一建立當前初始字母以及與所述當前字母相關聯的待選字母的對應關系,并保存到字母庫; 根據所述對應關系,將所述當前初始字母與所述待選字母一一組合; 再次根據漢語拼音特點,逐一建立所述組合及與所述組合相關聯的字母的對應關系,并再次保存到字母庫; 以此類推,逐級建立字母庫。2.如權利要求1所述的機頂盒虛擬鍵盤的文字輸入方法,其特征在于,在所述根據用戶命令選定輸入的文字的步驟之前,進一步包括步驟: 根據用戶命令從所述第一按鍵區或第二按鍵區中再次選擇其中一個字母; 判斷所述其中一個字母是否位于中心按鍵區域,如果是,則在預存的字母庫中查找與所述當前字母相關聯的文字,并將中心按鍵的當前字母替換為翻頁鍵;如果所述其中一個字母并非位于中心按鍵區域,則將所選擇的其中一個字母與所述當前字母組合并形成新的當前字母,以及根據新的當前字母,在預存的字母庫中查找與所述新的當前字母相關聯的待選字母和待選文字。3.如權利要求2所述的機頂盒虛擬鍵盤的文字輸入方法,其特征在于,在所述根據用戶命令選定輸入的文字的步驟之前,進一步包括步驟: 再次判斷與所述新的當前字母相關聯的待選字母的數量,當數量小于等于第一周邊按鍵的數量時,僅顯示第一按鍵區,并在所述第一按鍵區的中心按鍵顯示所述新的當前字母,以及在所述第一按鍵區的第一周邊按鍵區域顯示與所述新的當前字母相關聯的所述待選字母和/或待選文字;當數量大于第一周邊按鍵的數量且小于等于第二周邊按鍵的數量時,顯示第二按鍵區,并在所述第二按鍵區的中心按鍵顯示所述新的當前字母,以及在所述第二按鍵區的第二周邊按鍵區域顯示與所述新的當前字母相關聯的所述待選字母和/或待選文字; 重復上述步驟,直到接收到用戶命令以選擇文字為止。4.如權利要求1所述的機頂盒虛擬鍵盤的文字輸入方法,其特征在于,所述在所述第一按鍵區的第一周邊按鍵區域顯示所述待選字母和/或待選文字的步驟包括: 將所述待選字母顯示在所述第一周邊按鍵區域; 判斷所述待選字母是否填滿所述第一周邊按鍵區域,如果是,則等待用戶命令,如果所述待選字母未填滿所述第一周邊按鍵區域,則以所述當前字母為參考值,在預存的文字庫中查找與所述當前字母相關聯的待選文字,并將所述待選文字顯示在未填滿的所述第一周邊按鍵區域中。
【文檔編號】H04N21/422GK105872689SQ201610355654
【公開日】2016年8月17日
【申請日】2016年5月25日
【發明人】劉健文
【申請人】劉健文