两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種用于在設(shè)備上進(jìn)行中文輸入的方法及設(shè)備的制作方法

文檔序號(hào):6381771閱讀:240來(lái)源:國(guó)知局
專利名稱:一種用于在設(shè)備上進(jìn)行中文輸入的方法及設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及中文輸入技術(shù)領(lǐng)域,特別是涉及一種用于在設(shè)備上進(jìn)行中文輸入的方法及設(shè)備。
背景技術(shù)
目前應(yīng)用在觸摸屏上的中文字符輸入方法主要有三種。一種是通過(guò)在觸摸屏上手寫(xiě)漢字字形來(lái)輸入漢字,這種方法由于漢字筆畫(huà)繁多,識(shí)別時(shí)間遲滯,識(shí)別率受限制,大大影響了輸入速度。一種是通過(guò)在實(shí)體鍵盤(pán)或虛擬鍵盤(pán)上點(diǎn)按漢字的漢語(yǔ)拼音字母來(lái)輸入漢字,這種方法一般要求用戶多次點(diǎn)擊才能出現(xiàn)所要輸入的同音漢字,操作過(guò)程冗長(zhǎng),步驟繁多,也大大影響了輸入速度。另一種是通過(guò)在虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)漢字的漢語(yǔ)拼音字母來(lái)輸入漢字,這種方法點(diǎn)按和/或滑動(dòng)的路徑較長(zhǎng),影響了輸入速度,而且需要對(duì)路徑中的虛擬按鍵進(jìn)行篩選,往往因篩選產(chǎn)生多個(gè)序列組合,從而產(chǎn)生較多的文字候選項(xiàng),給用戶帶來(lái)諸多不便,進(jìn)一步影響了輸入速度。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種用于在設(shè)備上進(jìn)行中文輸入的方法及設(shè)備,以提高用戶通過(guò)點(diǎn)按和/或滑行實(shí)現(xiàn)中文輸入的速度。第一方面,本發(fā)明實(shí)施例提供了 一種用于在設(shè)備上進(jìn)行中文輸入的方法,所述方法可以包括:獲取第一虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵;獲取第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第二虛擬按鍵;根據(jù)所述第一虛擬按鍵、所述第二虛擬按鍵,得到按鍵字符序列;依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)輸入;其中,在所述第二虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定;其中,在所述第二虛擬鍵盤(pán)上的按鍵一次顯示完畢,或分多次顯示完畢。根據(jù)第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,當(dāng)所述第一虛擬按鍵為b、C、d、f、g、h、j、k、1、m、n、p、q、r、S、t、W、X、y或z鍵時(shí),所述第二虛擬鍵盤(pán)的按鍵中至少包含a、O、e、1、u、n和g鍵,且a、o、e、1、u、n和g鍵的布局保持大致相同或完全相同,其中n、g鍵用來(lái)構(gòu)成韻母鼻音。根據(jù)第一方面,或第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述第二虛擬鍵盤(pán)的按鍵的布局包括:當(dāng)所述第二虛擬鍵盤(pán)的按鍵中至少包含a、o、e、1、u、n和g鍵時(shí),所述a、o、e、1、u、n和g鍵分為大致兩層,a、o、e、1、u各至少一個(gè)鍵為一層,然后至少一個(gè)η鍵和至少一個(gè)g鍵為一層;或者,所述a、O、e、1、u、n和g鍵分為大致三層,a、O、e、1、u各至少一個(gè)鍵為一層,至少一個(gè)η鍵為一層,至少一個(gè)g鍵為一層;或者,
所述3、0、0、;[、11、11和8鍵中,3、0、0、;[、11、8各至少一個(gè)鍵以至少一個(gè)η鍵為中心環(huán)繞,或a、O、e、1、u、n各至少一個(gè)鍵以至少一個(gè)g鍵為中心環(huán)繞,或a、O、e、1、u各至少一個(gè)鍵以至少一個(gè)η鍵和至少一個(gè)g鍵為中心環(huán)繞。根據(jù)第一方面的第一種或第二種可能的實(shí)現(xiàn)方式,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述η鍵的個(gè)數(shù)為至少一個(gè),當(dāng)有至少兩個(gè)η鍵時(shí),在獲取到的所述第二虛擬按鍵為其中一個(gè)η鍵時(shí),另外至少一個(gè)η鍵變?yōu)間鍵顯示。根據(jù)第一方面,或第一方面的第一種或第二種或第三種可能的實(shí)現(xiàn)方式,在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述第一虛擬鍵盤(pán)包括:通用QWERTY 鍵盤(pán);或,通用QWERTY鍵盤(pán)去掉1、u和V鍵所形成的鍵盤(pán);或,通用QWERTY鍵盤(pán)去掉1、u和V鍵,并用I至3個(gè)按鍵來(lái)表示a、ο和e鍵所形成的鍵盤(pán);或,至少包含有b、p、m、f > d、t、η、1、g、k、h、j、q、x、z、c、s、r、y 和 w 鍵的鍵盤(pán);或,至少包含有b、p、m、f > d、t、η、1、g、k、h、j、q、x、zh、ch、sh、r、y 和 w 鍵的鍵盤(pán)。根據(jù)第一方面,或第一方面的第一種或第二種或第三種或第四種可能的實(shí)現(xiàn)方式,在第一方面的第五種可能的實(shí)現(xiàn)方式中,所述第一虛擬鍵盤(pán)具體為:分為至少三層,一層至少包含b、p、m、f、d、t、n、I鍵,一層至少包含g、k、h、j、q、X鍵,另一層至少包含z、c、s、r、y、w鍵或zh、ch、sh、r、y、w鍵;或者,分為至少三層,一層至少包含b、p、m、f、g、k、h鍵,一層至少包含d、t、η、1、j、q、X鍵,另一層至少包含z、C、S、r、y、w鍵或zh、ch、sh、r、y、w鍵。根據(jù)第一方面,或第一方面的第一種或第二種或第三種或第四種或第五種可能的實(shí)現(xiàn)方式,在第一方面的第六種可能的實(shí)現(xiàn)方式中,所述設(shè)備是下列之一:數(shù)據(jù)處理設(shè)備、便攜設(shè)備、便攜式數(shù)據(jù)處理設(shè)備、單點(diǎn)/多點(diǎn)觸摸設(shè)備、單點(diǎn)/多點(diǎn)觸摸便攜設(shè)備、體感操作設(shè)備、無(wú)線設(shè)備和蜂窩電話。針對(duì)“在所述第二虛擬鍵盤(pán)上的按鍵一次顯示完畢,或分多次顯示完畢”的情況,本方法可以包括下述(I)、(2)、(3)所包括的情況中的任意一種或多種情況。(I):當(dāng)初始狀態(tài)下顯示有第一虛擬鍵盤(pán)和第二虛擬鍵盤(pán)時(shí),獲取所述第一虛擬鍵盤(pán)、第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵、第二虛擬按鍵;或者,當(dāng)初始狀態(tài)下只顯示有所述第一虛擬鍵盤(pán)時(shí),獲取所述第一虛擬按鍵,并獲取后繼顯示的所述第二虛擬鍵盤(pán)上的所述第二虛擬按鍵;根據(jù)所述第一虛擬按鍵、所述第二虛擬按鍵,得到按鍵字符序列;依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)輸入;其中,在所述第二虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定。(2):當(dāng)初始狀態(tài)下顯示有第一虛擬鍵盤(pán)和第二虛擬鍵盤(pán)時(shí),獲取所述第一虛擬鍵盤(pán)、第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵、第二虛擬按鍵;或者,當(dāng)初始狀態(tài)下只顯示有所述第一虛擬鍵盤(pán)時(shí),獲取所述第一虛擬按鍵,并獲取后繼顯示的所述第二虛擬鍵盤(pán)上的所述第二虛擬按鍵;繼續(xù)獲取所述第二虛擬按鍵;或者,獲取后繼顯示的第三虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第三虛擬按鍵;根據(jù)所述第一虛擬按鍵、所述第二虛擬按鍵,或根據(jù)所述第一虛擬按鍵、所述第二虛擬按鍵、所述第三虛擬按鍵,得到按鍵字符序列;依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)輸入;其中,在所述第二虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定,或在所述第二虛擬鍵盤(pán)、所述第三虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定。(3):當(dāng)初始狀態(tài)下顯示有第一虛擬鍵盤(pán)和第二虛擬鍵盤(pán)時(shí),獲取所述第一虛擬鍵盤(pán)、第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵、第二虛擬按鍵;或者,當(dāng)初始狀態(tài)下只顯示有所述第一虛擬鍵盤(pán)時(shí),獲取所述第一虛擬按鍵,并獲取后繼顯示的所述第二虛擬鍵盤(pán)上的所述第二虛擬按鍵:繼續(xù)獲取所述第二虛擬按鍵;或者,獲取后繼顯示的第三虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第三虛擬按鍵;繼續(xù)獲取所述第二虛擬按鍵;或者,繼續(xù)獲取所述第三虛擬按鍵;或者,獲取后繼顯示的第四虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第四虛擬按鍵;根據(jù)所述第一虛擬按鍵、所述第二虛擬按鍵,或根據(jù)所述第一虛擬按鍵、所述第二虛擬按鍵、所述第三虛擬按鍵,或根據(jù)所述第一虛擬按鍵、所述第二虛擬按鍵、所述第四虛擬按鍵,或根據(jù)所述第一虛擬按鍵、所述第二虛擬按鍵、所述第三虛擬按鍵、所述第四虛擬按鍵,得到按鍵字符序列;依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)輸入;其中,在所述第二虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定,或在所述第二虛擬鍵盤(pán)、所述第三虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定,或在所述第二虛擬鍵盤(pán)、所述第四虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定,或在所述第二虛擬鍵盤(pán)、所述第三虛擬鍵盤(pán)、所述第四虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定。第二方面,本發(fā)明實(shí)施例還提供了一種用于在設(shè)備上進(jìn)行中文輸入的方法,所述方法可以包括:獲取第一鍵盤(pán)區(qū)域內(nèi)的點(diǎn)按和/或滑動(dòng)行為所涉的第一按鍵;獲取第二鍵盤(pán)區(qū)域內(nèi)的點(diǎn)按和/或滑動(dòng)行為所涉的第二按鍵;根據(jù)所述第一按鍵、所述第二按鍵,得到按鍵字符序列;依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)輸入;其中,在所述第二鍵盤(pán)區(qū)域內(nèi),點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定;其中,所述第二鍵盤(pán)區(qū)域內(nèi)的按鍵一次顯示完畢,或分多次顯示完畢。根據(jù)第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,當(dāng)所述第一按鍵為b、C、d、f、g、h、j、k、l、m、n、p、q、r、S、t、W、x、y或z鍵時(shí),所述第二鍵盤(pán)區(qū)域的按鍵中至少包含a、O、e、1、u、η和g鍵,且a、O、e、1、u、n和g鍵的布局保持大致相同或完全相同,其中n、g鍵用來(lái)構(gòu)成韻母鼻音。
根據(jù)第二方面,或第二方面的第一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述第二鍵盤(pán)區(qū)域的按鍵的布局包括:當(dāng)所述第二鍵盤(pán)區(qū)域的按鍵中至少包含a、O、e、1、U、η和g鍵時(shí),所述a、O、e、1、u、n和g鍵分為大致兩層,a、O、e、1、u各至少一個(gè)鍵為一層,然后至少一個(gè)η鍵和至少一個(gè)g鍵為一層;或者,所述a、O、e、1、u、n和g鍵分為大致三層,a、O、e、1、u各至少一個(gè)鍵為一層,至少一個(gè)η鍵為一層,至少一個(gè)g鍵為一層;或者,所述a、O、e、1、U、η和g鍵中,a、O、e、1、U、g各至少一個(gè)鍵以至少一個(gè)η鍵為中心環(huán)繞,或a、O、e、1、u、n各至少一個(gè)鍵以至少一個(gè)g鍵為中心環(huán)繞,或a、O、e、1、u各至少一個(gè)鍵以至少一個(gè)η鍵和至少一個(gè)g鍵為中心環(huán)繞。根據(jù)第二方面的第一種或第二種可能的實(shí)現(xiàn)方式,在第二方面的第三種可能的實(shí)現(xiàn)方式中,所述η鍵的個(gè)數(shù)為至少一個(gè),當(dāng)有至少兩個(gè)η鍵時(shí),在獲取到的所述第二按鍵為其中一個(gè)η鍵時(shí),另外至少一個(gè)η鍵變?yōu)間鍵顯示。根據(jù)第二方面,或第二方面的第一種或第二種或第三種可能的實(shí)現(xiàn)方式,在第二方面的第四種可能的實(shí)現(xiàn)方式中,所述第一鍵盤(pán)區(qū)域包括:通用QWERTY 鍵盤(pán);或,通用QWERTY鍵盤(pán)去掉1、u和V鍵所形成的鍵盤(pán);或,通用QWERTY鍵盤(pán)去掉1、u和V鍵,并用I至3個(gè)按鍵來(lái)表示a、ο和e鍵所形成的鍵盤(pán);或,至少包含有b、p、m、f > d、t、η、1、g、k、h、j、q、x、z、c、s、r、y 和 w 鍵的鍵盤(pán);或,至少包含有b、p、m、f > d、t、η、1、g、k、h、j、q、x、zh、ch、sh、r、y 和 w 鍵的鍵盤(pán)。根據(jù)第二方面,或第二方面的第一種或第二種或第三種或第四種可能的實(shí)現(xiàn)方式,在第二方面的第五種可能的實(shí)現(xiàn)方式中,所述第一鍵盤(pán)區(qū)域具體為:分為至少三層,一層至少包含b、p、m、f、d、t、n、I鍵,一層至少包含g、k、h、j、q、X鍵,另一層至少包含z、c、s、r、y、w鍵或zh、ch、sh、r、y、w鍵;或者,分為至少三層,一層至少包含b、p、m、f、g、k、h鍵,一層至少包含d、t、η、1、j、q、X鍵,另一層至少包含z、C、S、r、y、w鍵或zh、ch、sh、r、y、w鍵。根據(jù)第二方面,或第二方面的第一種或第二種或第三種或第四種或第五種可能的實(shí)現(xiàn)方式,在第二方面的第六種可能的實(shí)現(xiàn)方式中,所述設(shè)備是下列之一:數(shù)據(jù)處理設(shè)備、便攜設(shè)備、便攜式數(shù)據(jù)處理設(shè)備、單點(diǎn)/多點(diǎn)觸摸設(shè)備、單點(diǎn)/多點(diǎn)觸摸便攜設(shè)備、體感操作設(shè)備、無(wú)線設(shè)備和蜂窩電話。根據(jù)第二方面,或第二方面的第一種或第二種或第三種或第四種或第五種或第六種可能的實(shí)現(xiàn)方式,在第二方面的第七種可能的實(shí)現(xiàn)方式中,所述第一鍵盤(pán)區(qū)域可以具體為:實(shí)體鍵盤(pán)區(qū)域或虛擬鍵盤(pán)區(qū)域。根據(jù)第二方面,或第二方面的第一種或第二種或第三種或第四種或第五種或第六種或第七種可能的實(shí)現(xiàn)方式,在第二方面的第八種可能的實(shí)現(xiàn)方式中,所述第二鍵盤(pán)區(qū)域可以具體為:實(shí)體鍵盤(pán)區(qū)域或虛擬鍵盤(pán)區(qū)域。根據(jù)第二方面,或第二方面的第一種或第二種或第三種或第四種或第五種或第六種可能的實(shí)現(xiàn)方式,在第二方面的第九種可能的實(shí)現(xiàn)方式中,所述第一、第二鍵盤(pán)區(qū)域具體為:第一、第二虛擬鍵盤(pán),所述第一、第二按鍵具體為:第一、第二虛擬按鍵。第三方面,本發(fā)明實(shí)施例還提供了一種設(shè)備,所述設(shè)備可以包括:鍵盤(pán)顯示模塊:用于顯示第一虛擬鍵盤(pán)、第二虛擬鍵盤(pán);按鍵獲取模塊:用于獲取所述第一虛擬鍵盤(pán)、所述第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵、第二虛擬按鍵;按鍵處理模塊:用于根據(jù)獲取到的所述第一虛擬按鍵、所述第二虛擬按鍵,得到按鍵字符序列,依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng);中文顯示模塊:用于顯示所述中文候選項(xiàng)以便用戶實(shí)現(xiàn)輸入;其中,在所述第二虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定;其中,在所述第二虛擬鍵盤(pán)上的按鍵一次顯示完畢,或分多次顯示完畢。第四方面,本發(fā)明實(shí)施例還提供了一種設(shè)備,所述設(shè)備可以包括:一個(gè)或多個(gè)處理器;存儲(chǔ)器;以及一個(gè)或多個(gè)模塊,其中,該一個(gè)或多個(gè)模塊存儲(chǔ)在所述存儲(chǔ)器中并被配置為由所述一個(gè)或多個(gè)處理器執(zhí)行,所述一個(gè)或多個(gè)模塊包括:用于顯示第一虛擬鍵盤(pán)、第二虛擬鍵盤(pán)的模塊;用于獲取所述第一虛擬鍵盤(pán)、所述第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵、第二虛擬按鍵的模塊;用于根據(jù)獲取到的所述第一虛擬按鍵、所述第二虛擬按鍵,得到按鍵字符序列,依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng)的模塊;用于顯示所述中文候選項(xiàng)以便用戶實(shí)現(xiàn)中文輸入的模塊;其中,在所述第二虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定;其中,在所述第二虛擬鍵盤(pán)上的按鍵一次顯示完畢,或分多次顯示完畢。對(duì)于以上所述“在所述第二虛擬鍵盤(pán)上的按鍵一次顯示完畢,或分多次顯示完畢”可以參考第一方面的闡述,此處不再贅述。第五方面,本發(fā)明實(shí)施例還提供了一種設(shè)備,所述設(shè)備可以包括:鍵盤(pán)顯示模塊:用于顯示第一鍵盤(pán)區(qū)域、第二鍵盤(pán)區(qū)域;按鍵獲取模塊:用于獲取所述第一鍵盤(pán)區(qū)域、所述第二鍵盤(pán)區(qū)域內(nèi)的點(diǎn)按和/或滑動(dòng)行為所涉的第一按鍵、第二按鍵;按鍵處理模塊:用于根據(jù)獲取到的所述第一按鍵、所述第二按鍵,得到按鍵字符序列,依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng);中文顯示模塊:用于顯示所述中文候選項(xiàng)以便用戶實(shí)現(xiàn)輸入;其中,在所述第二鍵盤(pán)區(qū)域內(nèi),點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定;其中,在所述第二鍵盤(pán)區(qū)域內(nèi)的按鍵一次顯示完畢,或分多次顯示完畢。第六方面,本發(fā)明實(shí)施例還提供了一種設(shè)備,所述設(shè)備可以包括:一個(gè)或多個(gè)處理器;存儲(chǔ)器;以及一個(gè)或多個(gè)模塊,其中,該一個(gè)或多個(gè)模塊存儲(chǔ)在所述存儲(chǔ)器中并被配置為由所述一個(gè)或多個(gè)處理器執(zhí)行,所述一個(gè)或多個(gè)模塊包括:用于顯示第一鍵盤(pán)區(qū)域、第二鍵盤(pán)區(qū)域的模塊;用于獲取所述第一鍵盤(pán)區(qū)域、所述第二鍵盤(pán)區(qū)域內(nèi)的點(diǎn)按和/或滑動(dòng)行為所涉的第一按鍵、第二按鍵的模塊;用于根據(jù)所述第一按鍵、所述第二按鍵,得到按鍵字符序列,依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng)的模塊;用于顯示所述中文候選項(xiàng)以便用戶實(shí)現(xiàn)中文輸入的模塊;其中,在所述第二鍵盤(pán)區(qū)域內(nèi),點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定;其中,在所述第二鍵盤(pán)區(qū)域內(nèi)的按鍵一次顯示完畢,或分多次顯示完畢。本發(fā)明所提供的實(shí)施例中通過(guò)獲取第一虛擬按鍵和第二虛擬按鍵形成按鍵字符序列,依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng),從而實(shí)現(xiàn)點(diǎn)按和/或滑動(dòng)輸入中文。其中,所述第二虛擬鍵盤(pán)中點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定,因此用戶在點(diǎn)按和/或滑動(dòng)第一虛擬鍵盤(pán)中的按鍵后,可以較方便地找到下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的按鍵的位置或方位,而無(wú)需到處尋找下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的按鍵,方便了用戶的輸入,提高了點(diǎn)按和/或滑動(dòng)輸入音節(jié)進(jìn)而實(shí)現(xiàn)中文輸入的速度和效率,提升了用戶的體驗(yàn)。本發(fā)明所提供的實(shí)施例中通過(guò)獲取第一按鍵和第二按鍵形成按鍵字符序列,依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng),從而實(shí)現(xiàn)點(diǎn)按和/或滑動(dòng)輸入中文。其中,所述第二鍵盤(pán)區(qū)域中點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定,因此用戶在點(diǎn)按和/或滑動(dòng)第一鍵盤(pán)區(qū)域中的按鍵后,可以較方便地找到下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的按鍵的位置或方位,而無(wú)需到處尋找下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的按鍵,方便了用戶的輸入,提高了點(diǎn)按和/或滑動(dòng)輸入音節(jié)進(jìn)而實(shí)現(xiàn)中文輸入的速度和效率,提升了用戶的體驗(yàn)。


附圖1:本發(fā)明一種用于在設(shè)備上進(jìn)行中文輸入的方法的一個(gè)實(shí)施例的流程示意圖附圖2:本發(fā)明一種用于在設(shè)備上進(jìn)行中文輸入的方法的一個(gè)實(shí)施例的流程示意圖附圖3:本發(fā)明一種用于在設(shè)備上進(jìn)行中文輸入的方法的一個(gè)實(shí)施例的流程示意圖附圖4:本發(fā)明一種設(shè)備的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖附圖5:本發(fā)明一種虛擬鍵盤(pán)顯示方法的一個(gè)實(shí)施例的流程示意圖附圖6:本發(fā)明一種虛擬鍵盤(pán)顯示方法的一個(gè)實(shí)施例的流程示意圖附圖7:本發(fā)明一個(gè)實(shí)施例的操作示意圖附圖8:本發(fā)明一個(gè)實(shí)施例的操作示意圖附圖9:本發(fā)明一個(gè)實(shí)施例的操作示意圖附圖10:本發(fā)明第二鍵盤(pán)若干示意圖附圖11:本發(fā)明第一鍵盤(pán)的示意圖附圖12:本發(fā)明一種用于在設(shè)備上進(jìn)行中文輸入的方法的一個(gè)實(shí)施例的流程示意圖
具體實(shí)施例方式下面結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明的一部分而非全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提供了一種用于在設(shè)備上進(jìn)行中文輸入的方法,所述方法可以包括:獲取第一虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵;獲取第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第二虛擬按鍵;根據(jù)所述第一虛擬按鍵、所述第二虛擬按鍵,得到按鍵字符序列;依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)輸入;其中,在所述第二虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定;其中,在所述第二虛擬鍵盤(pán)上的按鍵一次顯示完畢,或分多次顯示完畢。在一種實(shí)施方式中,如圖1所示,所述方法可以包括:101:當(dāng)初始狀態(tài)下顯示有第一虛擬鍵盤(pán)和第二虛擬鍵盤(pán)時(shí),獲取所述第一虛擬鍵盤(pán)、第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵、第二虛擬按鍵;或者,當(dāng)初始狀態(tài)下只顯示有所述第一虛擬鍵盤(pán)時(shí),獲取所述第一虛擬按鍵,并獲取后繼顯示的所述第二虛擬鍵盤(pán)上的所述第二虛擬按鍵;此步驟可以理解為獲取第一虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵,獲取第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第二虛擬按鍵所包括的其中一種方式。S卩,在初始狀態(tài)下,所述第一虛擬鍵盤(pán)和所述第二虛擬鍵盤(pán)可以同時(shí)顯示;也可以是所述第一虛擬鍵盤(pán)在初始狀態(tài)下顯示,在獲取到所述第一虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵之后,所述第二虛擬鍵盤(pán)被獲取并加以顯示,作為所述第一虛擬鍵盤(pán)的后續(xù)虛擬鍵盤(pán)出現(xiàn)??蛇x地,也可以為,在初始狀態(tài)下,所述第一虛擬鍵盤(pán)和所述第二虛擬鍵盤(pán)同時(shí)顯示,此時(shí),所述第二虛擬鍵盤(pán)可以是縮小顯示或部分顯示或以圖標(biāo)代表形式顯示等,在獲取所述第一虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵之后,所述第二虛擬鍵盤(pán)才完全顯示或放大顯示。所述第一虛擬鍵盤(pán)和所述第二虛擬鍵盤(pán)可以理解為兩個(gè)相互獨(dú)立的虛擬鍵盤(pán),也可以理解為一個(gè)虛擬鍵盤(pán)的兩個(gè)分區(qū),當(dāng)作為兩個(gè)分區(qū)時(shí),所述第一虛擬鍵盤(pán)和所述第二虛擬鍵盤(pán)可以理解為一個(gè)虛擬鍵盤(pán)上的兩個(gè)區(qū)域,而并非為兩個(gè)虛擬鍵盤(pán),所述第一、第二僅是為了將彼此進(jìn)行區(qū)分。可選地,所述第二虛擬鍵盤(pán)顯示時(shí),可以在所述第一虛擬鍵盤(pán)上覆蓋顯示,即可以覆蓋所述第一虛擬鍵盤(pán)的至少一部分,也可以將所述第一虛擬鍵盤(pán)的至少一部分透明或淡化顯示。在所述覆蓋或透明或淡化顯示時(shí),所述用戶已點(diǎn)按和/或滑動(dòng)的所述第一虛擬按鍵可以繼續(xù)顯示,在所述第一虛擬鍵盤(pán)上,除用戶已點(diǎn)按和/或滑動(dòng)的所述第一虛擬按鍵外的其他按鍵中的至少部分按鍵被覆蓋(可以為不顯示)或透明或淡化顯示,也可以是通過(guò)其他方式來(lái)減少所述第一虛擬鍵盤(pán)上的按鍵對(duì)所述第二虛擬鍵盤(pán)上的按鍵所造成的視覺(jué)干擾或影響,本發(fā)明對(duì)此不作限定,以將所述第二虛擬鍵盤(pán)更清晰直觀地展示給用戶,方便用戶的后續(xù)輸入,提升用戶的體驗(yàn)??蛇x地,所述第二虛擬鍵盤(pán)也可分為至少兩部分同時(shí)或先后顯示,如,當(dāng)分為兩部分時(shí),可以是第一、第二部分同時(shí)顯示,分別在所述第一、第二部分上獲取第二虛擬按鍵,也可以在獲取到第一部分上的第二虛擬按鍵后,顯示第二部分,以便獲取所述第二部分上的第二虛擬按鍵。當(dāng)分為兩部分時(shí),也可以將所述第一、第二部分分別當(dāng)作或理解為第二虛擬鍵盤(pán)和第三虛擬鍵盤(pán);也可以將所述第一部分理解為第二虛擬鍵盤(pán),將所述第一和第二部分一起當(dāng)作第三虛擬鍵盤(pán),也可以采用其他方式來(lái)理解和區(qū)分彼此;可以在所述第二虛擬鍵盤(pán)和第三虛擬鍵盤(pán)上獲取第二虛擬按鍵和第三虛擬按鍵(可參見(jiàn)后面相應(yīng)的實(shí)施例)。同理,當(dāng)分為三部分(第一、第二、第三部分)時(shí),也可以將所述第一、第二、第三部分分別當(dāng)作或理解為第二、第三、第四虛擬鍵盤(pán),三者可以同時(shí)或先后顯示;也可以將所述第一、第一和第二、第一和第二和第三部分分別理解為第二、第三、第四虛擬鍵盤(pán),也可以采用其他方式來(lái)理解和區(qū)分彼此;可以在所述第二、第三、第四虛擬鍵盤(pán)上獲取第二、第三、第四虛擬按鍵(可參見(jiàn)后面相應(yīng)的實(shí)施例)。其中,所述第一、第二、第三、第四是為了將彼此進(jìn)行區(qū)分,并無(wú)特定含義。對(duì)本實(shí)施例中第二虛擬鍵盤(pán),可以將其視為一個(gè)整體,或包含幾個(gè)部分的整體,或可視為幾個(gè)不同的整體等,可以以不同的方式來(lái)理解和以不同的方式來(lái)指代或命名,本發(fā)明對(duì)此不作限定。也可以采用其他方式來(lái)顯示所述第二虛擬鍵盤(pán),本發(fā)明對(duì)此不作限制。所述第一虛擬鍵盤(pán)和所述第二虛擬鍵盤(pán)的具體顯示方式,如顯示的時(shí)間先后順序、顯示位置關(guān)系、顯示的大小及顯示的形式等,不限于上述方式,本發(fā)明實(shí)施例對(duì)此不作限制,只要能達(dá)到從所述第一虛擬鍵盤(pán)、第二虛擬鍵盤(pán)上獲取到點(diǎn)按和/或滑動(dòng)行為所涉的所述第一虛擬按鍵、第二虛擬按鍵的目的即可。需要說(shuō)明的是,所述初始狀態(tài)可以指用戶最初準(zhǔn)備點(diǎn)按和/或滑動(dòng)輸入文字的狀態(tài),其時(shí)一般沒(méi)有獲取到任何虛擬按鍵,也沒(méi)有顯示中文候選項(xiàng)。用戶可以在所述第一虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)一個(gè)音節(jié)的聲母所對(duì)應(yīng)的按鍵(第一虛擬按鍵)后,然后滑動(dòng)到所述第二虛擬鍵盤(pán)上,在所述第二虛擬鍵盤(pán)上滑動(dòng)經(jīng)過(guò)該音節(jié)的韻母所包含的各個(gè)字母所對(duì)應(yīng)的按鍵(第二虛擬按鍵),從而實(shí)現(xiàn)輸入一個(gè)漢語(yǔ)拼音音節(jié)的操作。整個(gè)過(guò)程可以通過(guò)一次滑動(dòng)輸入完成,即通過(guò)一條不間斷的滑動(dòng)路徑來(lái)完成(如圖7所示);也可以是點(diǎn)按與滑動(dòng)相結(jié)合的方式來(lái)完成,如用戶可以在所述第一虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)聲母后抬起,再在所述第二虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)韻母首字母所涉虛擬按鍵并滑動(dòng)經(jīng)過(guò)韻母首字母之外的后續(xù)字母所涉虛擬按鍵,在所述第二虛擬鍵盤(pán)上可以是一條滑動(dòng)路徑;也可以是通過(guò)點(diǎn)按方式來(lái)完成,即在所述第一虛擬鍵盤(pán)和所述第二虛擬鍵盤(pán)上均通過(guò)點(diǎn)按方式進(jìn)行輸入。本發(fā)明實(shí)施例對(duì)所述第一虛擬按鍵、第二虛擬按鍵的輸入方式不作限定,優(yōu)選地,可以通過(guò)一次滑動(dòng)輸入實(shí)現(xiàn)。本發(fā)明以下對(duì)類似情況不再贅述。102:對(duì)所述第一虛擬按鍵、所述第二虛擬按鍵,按照中文輸入規(guī)則進(jìn)行排序得到按鍵字符序列;此步驟可以理解為根據(jù)所述第一虛擬按鍵、所述第二虛擬按鍵,得到按鍵字符序列所包括的其中一種方式。文中相似地方可以參照此理解,而不再贅述。其中,所述中文輸入規(guī)則可以為中文漢語(yǔ)拼音輸入規(guī)則,具體可以為中文漢語(yǔ)拼音全拼輸入規(guī)則或中文注音輸入規(guī)則,可以包括漢語(yǔ)拼音聲韻相拼規(guī)則、漢語(yǔ)拼音韻母組成規(guī)則等。所述排序的過(guò)程中可以包括對(duì)點(diǎn)按和/或滑動(dòng)所涉的多余的虛擬按鍵進(jìn)行排重等處理,包括對(duì)點(diǎn)按和/或滑動(dòng)所涉的第二虛擬按鍵中的多余的虛擬按鍵進(jìn)行排重等處理,比如對(duì)點(diǎn)按和/或滑動(dòng)所涉的第二虛擬按鍵U、a、η、n、g可以進(jìn)行排重處理去掉一個(gè)η而得到符合漢語(yǔ)拼音輸入規(guī)則的韻母uang也可以包括對(duì)點(diǎn)按和/或滑動(dòng)所涉的按鍵不需按規(guī)則而直接按先后順序進(jìn)行組合成序列,或按照全拼輸入規(guī)則或中文注音輸入規(guī)則等進(jìn)行字母排序;本發(fā)明以下對(duì)此不再贅述。103:依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)中文輸入;可以根據(jù)所述按鍵字符序列,從數(shù)據(jù)庫(kù)(如字詞庫(kù)、碼表庫(kù)等)中檢索得到與所述按鍵字符序列相對(duì)應(yīng)的中文候選項(xiàng),中文候選項(xiàng)的個(gè)數(shù)可以為一個(gè)或多個(gè),用戶通過(guò)選擇需要的中文候選項(xiàng)來(lái)實(shí)現(xiàn)中文的輸入。在只有一個(gè)中文候選項(xiàng)時(shí),可默認(rèn)上屏,即用戶可不需要選擇,所述一個(gè)中文候選項(xiàng)默認(rèn)自動(dòng)被選擇而被輸入。其中,在所述第二虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定;可以理解為,不管是與哪個(gè)聲母相拼,在任何時(shí)候點(diǎn)按和/或滑動(dòng)同一韻母的軌跡都是相對(duì)固定的,或者,在大多數(shù)情況下,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡都是相對(duì)固定的。例如,在一種實(shí)施例中,如圖7所示(以在初始狀態(tài)下只顯示第一虛擬鍵盤(pán)為例),用戶想輸入音節(jié)guang(以得到相應(yīng)的中文候選項(xiàng));用戶在第一虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)第一虛擬按鍵g,則終端獲取所述第一虛擬按鍵g,并顯示第二虛擬鍵盤(pán),用戶在后繼顯示的所述第二虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)第二虛擬按鍵U、a、n、g,則終端獲取所述第二虛擬按鍵U、a、n、g ;終端對(duì)所述第一虛擬按鍵g、所述第二虛擬按鍵U、a、n、g,按照中文輸入規(guī)則進(jìn)行排序得到按鍵字符序列g(shù)uang,依據(jù)所述按鍵字符序列即音節(jié)guang得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)中文輸入。在本例中,對(duì)于韻母uang,不管是與哪個(gè)聲母相拼,在任何時(shí)候點(diǎn)按和/或滑動(dòng)韻母uang的路徑都是相對(duì)固定的。這就使得用戶在點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵后能夠自然地知道下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的虛擬按鍵的位置或方位,而無(wú)需到處尋找下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的虛擬按鍵,降低了用戶的學(xué)習(xí)和使用難度,因而能迅速完成點(diǎn)按和/或滑動(dòng)輸入音節(jié)從而實(shí)現(xiàn)快速的中文輸入的操作。這樣一來(lái),點(diǎn)按和/或滑動(dòng)輸入中文就更為簡(jiǎn)單,減輕了用戶的使用負(fù)擔(dān),降低了用戶的學(xué)習(xí)和使用難度,提升了用戶的體驗(yàn),提高了輸入速度和效率。需要說(shuō)明的是,所述相對(duì)固定,可以理解為,至少有部分固定或相似,和/或大多數(shù)情況下固定或相似;點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定,也可以理解為,該韻母中包含的字母所對(duì)應(yīng)的按鍵中至少有部分按鍵的位置(包括相對(duì)位置和/或絕對(duì)位置)相對(duì)不變或相對(duì)固定。詳細(xì)地說(shuō),可以指每次點(diǎn)按和/或滑動(dòng)同一韻母時(shí)只有一條路徑而且固定不變,也可以指每次點(diǎn)按和/或滑動(dòng)同一韻母時(shí)有多條路徑而且該多條路徑固定不變,也可以指每次點(diǎn)按和/或滑動(dòng)同一韻母時(shí),上一次有多少條路徑,這一次一般也會(huì)有多少條路徑,且路徑基本相同。這其中不排除偶爾多一條或少一條路徑、偶爾其中一兩條路徑有所改變的情況,但對(duì)用戶來(lái)說(shuō),在每次從聲母點(diǎn)按和/或滑動(dòng)到同一韻母的過(guò)程(即實(shí)現(xiàn)一個(gè)音節(jié)的聲母和韻母的輸入的過(guò)程)中,通常都能找到和上次一樣的一條路徑來(lái)實(shí)現(xiàn)該韻母的點(diǎn)按和/或滑動(dòng)輸入。因此,所述相對(duì)固定并不是絕對(duì)不變,只要用戶在點(diǎn)按和/或滑動(dòng)聲母后,絕大多數(shù)情況下能夠比較自然地知道所要點(diǎn)按和/或滑動(dòng)的韻母的第一個(gè)按鍵以及后續(xù)的幾個(gè)按鍵在什么地方,而無(wú)需到處尋找,從而能夠比較迅速地完成點(diǎn)按和/或滑動(dòng)輸入一個(gè)拼音音節(jié)的操作,所做的變動(dòng)均在本發(fā)明實(shí)施例的保護(hù)范圍內(nèi)。比如圖7中點(diǎn)按和/或滑動(dòng)的聲母是g,韻母是uang,下一次若點(diǎn)按和/或滑動(dòng)別的聲母,再點(diǎn)按和/或滑動(dòng)韻母uang時(shí),與上一次相比,組成韻母uang的各個(gè)鍵的大致位置和/或各個(gè)鍵彼此的相對(duì)位置和/或可能存在的點(diǎn)按和/或滑動(dòng)軌跡與上次基本相同,這使得用戶在點(diǎn)按和/或滑動(dòng)第一虛擬鍵盤(pán)上的虛擬按鍵后,可以預(yù)知下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的按鍵的大致方位,而無(wú)需到處尋找,從而能迅速完成點(diǎn)按和/或滑動(dòng)輸入一個(gè)拼音音節(jié)的操作,并使用戶對(duì)每一個(gè)韻母的點(diǎn)按和/或滑動(dòng)軌跡趨于固定,即用戶會(huì)對(duì)每一個(gè)韻母的點(diǎn)按和/或滑動(dòng)軌跡形成習(xí)慣,從而能提高用戶的輸入效率。進(jìn)而,出于需要,偶爾改變一下按鍵位置也是允許的。比如,考慮到f和o、i直接相拼的機(jī)會(huì)不多甚至沒(méi)有,若用戶更習(xí)慣從右下往左上點(diǎn)按和/或滑動(dòng),則可以考慮在用戶點(diǎn)按f鍵后將圖7的第二虛擬鍵盤(pán)中的O、i與e、u換位,或作別的調(diào)整,以適應(yīng)用戶的點(diǎn)按和/或滑動(dòng)習(xí)慣。這些都在本發(fā)明保護(hù)范圍內(nèi)。另外需要說(shuō)明的是,本發(fā)明所述韻母可以是按照音節(jié)的拼寫(xiě)規(guī)則將音節(jié)形體中的聲母包括y、w(y、w通常被當(dāng)作半聲母,也就是聲母)剔除后剩下的部分。其中,在所述第二虛擬鍵盤(pán)上的按鍵一次顯示完畢,或分多次顯示完畢。對(duì)此的理解,可前述的相關(guān)說(shuō)明或描述??梢詫⑸鲜鲆詧D7為例的實(shí)施例理解為所述第二虛擬鍵盤(pán)上的按鍵一次顯示完畢,可以將下述兩個(gè)實(shí)施例舉例理解為所述第二虛擬鍵盤(pán)上的按鍵分多次顯示完畢的兩種情況,但不限于此兩種情況。例一:如圖2所示,所述方法可以包括:201:當(dāng)初始狀態(tài)下顯示有第一虛擬鍵盤(pán)和第二虛擬鍵盤(pán)時(shí),獲取所述第一虛擬鍵盤(pán)、第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵、第二虛擬按鍵;或者,當(dāng)初始狀態(tài)下只顯示有所述第一虛擬鍵盤(pán)時(shí),獲取所述第一虛擬按鍵,并獲取后繼顯示的所述第二虛擬鍵盤(pán)上的所述第二虛擬按鍵;202:繼續(xù)獲取所述第二虛擬按鍵;或者,獲取后繼顯示的第三虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第三虛擬按鍵;203:對(duì)所述第一虛擬按鍵、所述第二虛擬按鍵,或?qū)λ龅谝惶摂M按鍵、所述第二虛擬按鍵、所述第三虛擬按鍵,按照中文輸入規(guī)則進(jìn)行排序得到按鍵字符序列;204:依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)輸入;其中,在所述第二虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定,和/或在所述第二虛擬鍵盤(pán)、所述第三虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定。可參照前述闡釋中相應(yīng)部分對(duì)本方法實(shí)施例進(jìn)行理解。如圖8所示(以在初始狀態(tài)下只顯示第一虛擬鍵盤(pán)為例),用戶輸完guang后想輸入音節(jié)zhou(以得到相應(yīng)的中文候選項(xiàng));用戶在第一虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)第一虛擬按鍵Z (向下或斜下滑行一段距離以得到聲母zh,也可以是向左、向右等方向滑行一段距離以得到聲母Zh),則終端獲取所述第一虛擬按鍵Z (實(shí)為聲母Zh),并顯示第二虛擬鍵盤(pán),用戶在后繼顯示的所述第二虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)第二虛擬按鍵O,則終端獲取所述第二虛擬按鍵ο ;此后終端顯示第三虛擬鍵盤(pán),所述第三虛擬鍵盤(pán)上至少包含有u鍵,如圖8(g)所示;此時(shí)用戶若想輸入的是zhong,則用戶可以不理會(huì)所述第三虛擬鍵盤(pán)而繼續(xù)在所述第二虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)η鍵以便構(gòu)成音節(jié)zhong (當(dāng)然,在容錯(cuò)處理中,盡管zhon還不是音節(jié),但可以默認(rèn)它符合中文輸入特性而等同于音節(jié)zhong),則終端獲取到第二虛擬按鍵O、η (此處等同于ng),并對(duì)所述第一虛擬按鍵Z (實(shí)為聲母Zh)和所述第二虛擬按鍵ο、η(此處等同于ng),按照中文輸入規(guī)則進(jìn)行排序,得到按鍵字符序列zhon(等同于zhong),依據(jù)所述按鍵字符序列即音節(jié)zhon(等同于zhong)得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)中文輸入;用戶也可以點(diǎn)按和/或滑動(dòng)所述第三虛擬鍵盤(pán)上的第三虛擬按鍵u以構(gòu)成音節(jié)zhou,則終端獲取第三虛擬按鍵u,并對(duì)所述第一虛擬按鍵z (實(shí)為聲母zh)、所述第二虛擬按鍵ο和所述第三虛擬按鍵U,按照中文輸入規(guī)則進(jìn)行排序,得到按鍵字符序列zhou,依據(jù)所述按鍵字符序列即音節(jié)zhou得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)中文輸入。需要指出的是,假使用戶點(diǎn)按和/或滑動(dòng)所述第二虛擬按鍵ο后終端不安排顯示如圖8(g), 8(h)中至少包含u鍵的第三虛擬鍵盤(pán)(也可以理解為至少新增顯示u鍵的第二虛擬鍵盤(pán)),用戶可以繼續(xù)在所述第二虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)所述第二虛擬按鍵u鍵,終端繼續(xù)獲取所述第二虛擬按鍵u鍵,并對(duì)所述第一虛擬按鍵z (實(shí)為聲母zh)和所述第二虛擬按鍵O、U,按照中文輸入規(guī)則進(jìn)行排序,得到按鍵字符序列zhou,依據(jù)所述按鍵字符序列即音節(jié)zhou得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)中文輸入;再假使用戶點(diǎn)按和/或滑動(dòng)所述第二虛擬按鍵ο后終端不安排顯示如圖8(g)、8(h)中至少包含u鍵的第三虛擬鍵盤(pán)(也可以理解為至少新增顯示u鍵的第二虛擬鍵盤(pán)),用戶繼續(xù)在所述第二虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)所述第二虛擬按鍵η鍵后,終端也可以在η鍵附近出現(xiàn)至少包含有g(shù)鍵的第三虛擬鍵盤(pán),以便用戶最終完成音節(jié)zhong ;如果用戶點(diǎn)按和/或滑動(dòng)了所述第二虛擬按鍵η后繼續(xù)點(diǎn)按和/或滑動(dòng)第三虛擬按鍵g,此時(shí)終端就對(duì)所述第一虛擬按鍵z (實(shí)為聲母zh)、所述第二虛擬按鍵ο和η、所述第三虛擬按鍵g進(jìn)行排序,得到按鍵字符序列zhong,依據(jù)所述按鍵字符序列即音節(jié)zhong得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)中文輸入。其中,在所述第二虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定(例如在所述第二虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)韻母ai等),和/或在所述第二虛擬鍵盤(pán)、所述第三虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定(如圖8中在所述第二虛擬鍵盤(pán)、所述第三虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)的韻母0U)。也就是說(shuō),在任何時(shí)候點(diǎn)按和/或滑動(dòng)韻母0U,不管是kou中的011,還是you中的OU (y在本發(fā)明中可以作為聲母),在所述第二虛擬鍵盤(pán)、第三虛擬鍵盤(pán)上大致都有和上一次相同的路徑;如果點(diǎn)按和/或滑動(dòng)的是韻母ai,構(gòu)成的是音節(jié)zhai,則下一次比如點(diǎn)按和/或滑動(dòng)音節(jié)ga1、lai等的時(shí)候,ai在第二虛擬鍵盤(pán)上的路徑也是相對(duì)固定的(也可理解為ai在第二虛擬鍵盤(pán)上的位置也是相對(duì)固定的)。這就使得用戶在點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵后能夠自然地知道下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的虛擬按鍵的位置或方位,而無(wú)需到處尋找下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的虛擬按鍵,降低了用戶的學(xué)習(xí)和使用難度,因而能迅速完成點(diǎn)按和/或滑動(dòng)輸入音節(jié)從而實(shí)現(xiàn)快速的中文輸入的操作。這樣一來(lái),點(diǎn)按和/或滑動(dòng)輸入中文就更為簡(jiǎn)單,減輕了用戶的使用負(fù)擔(dān),降低了用戶的學(xué)習(xí)和使用難度,提升了用戶的體驗(yàn),提高了輸入速度和效率。其中,上述對(duì)聲母Zh的處理方式,只是將Z和Zh同置于一個(gè)鍵上的方式,但本發(fā)明并不限于這一種方式,具體放置方式可以變化,具體操作的方向或路徑也可以變化,可以不放在同一個(gè)鍵上,如當(dāng)滑動(dòng)聲母Z后,在Z鍵附近出現(xiàn)h鍵或Zh鍵,如此等等,本發(fā)明對(duì)此均不作限制。應(yīng)當(dāng)理解,第二虛擬鍵盤(pán)上新增了一個(gè)或幾個(gè)虛擬按鍵后,和/或,第二虛擬鍵盤(pán)的一個(gè)或幾個(gè)虛擬按鍵起了變化后,所述第二虛擬鍵盤(pán)還是可以理解為第二虛擬鍵盤(pán),可以理解為所述第二虛擬鍵盤(pán)分多次顯示完畢,但鑒于此時(shí)與新增和/或變化前的所述第二虛擬鍵盤(pán)還是有所不同,故本發(fā)明所提供的實(shí)施例中有些地方為了敘說(shuō)方便,可以將新增的一個(gè)或幾個(gè)虛擬按鍵的部分、或一個(gè)或幾個(gè)按鍵起了變化的部分,或者聯(lián)同變化后的所有或部分鍵盤(pán)的部分,如此等等,稱為第三虛擬鍵盤(pán)或者第四虛擬鍵盤(pán)等,但在本質(zhì)上,它們所要表達(dá)的共同對(duì)象是一致的。本發(fā)明其他相關(guān)地方的描述也可以類推理解,以下不再贅述。例二:如圖3所示,所述方法可以包括:301:當(dāng)初始狀態(tài)下顯示有第一虛擬鍵盤(pán)和第二虛擬鍵盤(pán)時(shí),獲取所述第一虛擬鍵盤(pán)、第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵、第二虛擬按鍵;或者,當(dāng)初始狀態(tài)下只顯示有所述第一虛擬鍵盤(pán)時(shí),獲取所述第一虛擬按鍵,并獲取后繼顯示的所述第二虛擬鍵盤(pán)上的所述第二虛擬按鍵;302:繼續(xù)獲取所述第二虛擬按鍵;或者,獲取后繼顯示的第三虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第三虛擬按鍵;303:繼續(xù)獲取所述第二虛擬按鍵;或者,繼續(xù)獲取所述第三虛擬按鍵;或者,獲取后繼顯示的第四虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第四虛擬按鍵;304:對(duì)所述第一虛擬按鍵、所述第二虛擬按鍵,或?qū)λ龅谝惶摂M按鍵、所述第二虛擬按鍵、所述第三虛擬按鍵,或?qū)λ龅谝惶摂M按鍵、所述第二虛擬按鍵、所述第四虛擬按鍵,或?qū)λ龅谝惶摂M按鍵、所述第二虛擬按鍵、所述第三虛擬按鍵、所述第四虛擬按鍵,按照中文輸入規(guī)則進(jìn)行排序得到按鍵字符序列;305:依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)輸入;其中,在所述第二虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定,和/或在所述第二虛擬鍵盤(pán)、所述第三虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定,和/或在所述第二虛擬鍵盤(pán)、所述第四虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定,和/或在所述第二虛擬鍵盤(pán)、所述第三虛擬鍵盤(pán)、所述第四虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定??蓞⒄涨笆鲫U釋中相應(yīng)部分對(duì)本方法實(shí)施例進(jìn)行理解。如圖9所示(以在初始狀態(tài)下只顯示第一虛擬鍵盤(pán)為例),用戶想輸入音節(jié)guang(以得到相應(yīng)的中文候選項(xiàng));用戶可以在第一虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)第一虛擬按鍵g (如圖9 (b)所示),則終端獲取所述第一虛擬按鍵g,并顯示第二虛擬鍵盤(pán)(如圖9 (c)所示),用戶在后繼顯示的所述第二虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)第二虛擬按鍵u (如圖9 (d)所示),則終端獲取所述第二虛擬按鍵u ;此后終端顯示有第三虛擬鍵盤(pán),所述第三虛擬鍵盤(pán)上包含有ο、i鍵,如圖9(e)所示;此時(shí)用戶可以在所述第三虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)第三虛擬按鍵ο以構(gòu)成音節(jié)guo,或點(diǎn)按和/或滑動(dòng)第三虛擬按鍵i鍵以構(gòu)成音節(jié)gui,則終端獲取所述第三虛擬按鍵ο或i,并對(duì)所述第一虛擬按鍵g、所述第二虛擬按鍵u以及所述第三虛擬按鍵ο或i,按照中文輸入規(guī)則進(jìn)行排序,得到按鍵字符序列g(shù)uo或gui,依據(jù)所述按鍵字符序列即音節(jié)guo或gui得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)中文輸入;用戶也可以不理會(huì)所述第三虛擬鍵盤(pán)而繼續(xù)在所述第二虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)a、η鍵以便構(gòu)成音節(jié)guan等,然后結(jié)束點(diǎn)按和/或滑動(dòng),則終端獲取第二虛擬按鍵u、a、n,并對(duì)所述第一虛擬按鍵g和所述第二虛擬按鍵U、a、η按照中文輸入規(guī)則進(jìn)行排序,得到按鍵字符序列g(shù)uan,依據(jù)所述按鍵字符序列即音節(jié)guan得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)中文輸入;也可以是,用戶在所述第二虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)a、η后,終端獲取第二虛擬按鍵a、n,并會(huì)顯示有第四虛擬鍵盤(pán)(也可理解為刷新顯示的所述第二虛擬鍵盤(pán)),所述第四虛擬鍵盤(pán)上包含有g(shù)鍵(也可理解為刷新顯示的所述第二虛擬鍵盤(pán)上包含有g(shù)鍵),如圖9 (g)所示,用戶可以接著點(diǎn)按和/或滑動(dòng)所述第四虛擬鍵盤(pán)上(也可理解為刷新顯示的所述第二虛擬鍵盤(pán))的第四虛擬按鍵g以構(gòu)成音節(jié)guang,則終端獲取所述第四虛擬按鍵g,并對(duì)所述第一虛擬按鍵g,所述第二虛擬按鍵U、a、η,以及所述第四虛擬按鍵g按照中文輸入規(guī)則進(jìn)行排序,得到按鍵字符序列g(shù)uang,依據(jù)所述按鍵字符序列即音節(jié)guang得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)中文輸入。其中,在所述第二虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定(例如韻母ua、uan等),和/或在所述第二虛擬鍵盤(pán)、所述第三虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定(例如韻母uo、Ui等),和/或在所述第二虛擬鍵盤(pán)、所述第四虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定(例如韻母uang等),和/或在所述第二虛擬鍵盤(pán)、所述第三虛擬鍵盤(pán)、所述第四虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定,也就是說(shuō),在任何時(shí)候點(diǎn)按和/或滑動(dòng)韻母u1、uo、uan、uang等,不管是與哪個(gè)聲母相拼,每個(gè)韻母的路徑都是相對(duì)固定的。這就使得用戶在點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵后能夠自然地知道下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的虛擬按鍵的位置或方位,而無(wú)需到處尋找下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的虛擬按鍵,降低了用戶的學(xué)習(xí)和使用難度,因而能迅速完成點(diǎn)按和/或滑動(dòng)輸入音節(jié)從而實(shí)現(xiàn)快速的中文輸入的操作。這樣一來(lái),點(diǎn)按和/或滑動(dòng)輸入中文就更為簡(jiǎn)單,減輕了用戶的使用負(fù)擔(dān),降低了用戶的學(xué)習(xí)和使用難度,提升了用戶的體驗(yàn),提高了輸入速度和效率。圖9中未包括用戶一次點(diǎn)按和/或滑動(dòng)第一虛擬按鍵、第二虛擬按鍵、第三虛擬按鍵、第四虛擬按鍵的情況,當(dāng)圖9的第二虛擬按鍵中只有包含o、1、a、u、e鍵的這一層布局,而將包含η鍵的這層布局作為第三虛擬鍵盤(pán)(并且在點(diǎn)按和/或滑動(dòng)O、1、a、u或e鍵時(shí)不顯示其他虛擬鍵盤(pán)或?qū)@示的其他虛擬鍵盤(pán)視為刷新顯示的第二虛擬鍵盤(pán)),而在點(diǎn)按和/或滑動(dòng)η鍵的時(shí)候顯示包含g鍵的第四虛擬鍵盤(pán),則用戶一次點(diǎn)按和/或滑動(dòng)第一虛擬按鍵、第二虛擬按鍵、第三虛擬按鍵、第四虛擬按鍵的情況也容易理解。進(jìn)一步可選的,如圖9 (e)所示,終端獲取到所述第二虛擬按鍵u后,由于與u鍵相拼可組成韻母的鍵中包括0、i鍵,但o、i鍵與u鍵之間有其他鍵a鍵阻隔,為了節(jié)省用戶從u到ο或i的點(diǎn)按和/或滑行的距離,使用戶的輸入不受阻隔的影響,終端還可以在u鍵附近(如在其下方)顯示包含有O、i鍵的第三虛擬鍵盤(pán)(或理解為分多次顯示的第二虛擬鍵盤(pán)中其中一次顯示的第二虛擬鍵盤(pán)),這樣可以將距離u鍵較遠(yuǎn)的O、i鍵移動(dòng)到u鍵的臨近處,節(jié)省了用戶從u到ο或i鍵的點(diǎn)按和/或滑行的距離,提升了用戶體驗(yàn),并能提高輸入速度。也可以采取其他方式來(lái)達(dá)到上述目的,本發(fā)明對(duì)此不作限定,均在本發(fā)明的保護(hù)范圍內(nèi)。獲取其他第二虛擬按鍵時(shí),也可如法炮制,其他相關(guān)處不再贅述。所述第二虛擬鍵盤(pán)、第三虛擬鍵盤(pán)、第四虛擬鍵盤(pán)均可以理解為第二虛擬鍵盤(pán),可以理解為第二虛擬鍵盤(pán)分多次顯示完畢,對(duì)此不再贅述。所述第二虛擬鍵盤(pán)分多次顯示完畢,也可以理解為所述第二虛擬鍵盤(pán)上的按鍵分多次顯示完畢。所述第二虛擬鍵盤(pán)上的按鍵分多次顯示完畢,具體也可以包括如下情況中的一種或多種:以圖7來(lái)示意說(shuō)明(以第二虛擬鍵盤(pán)在第一虛擬鍵盤(pán)顯示之后才顯示為例),若用戶想輸入guang,用戶在第一虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)第一虛擬按鍵為g,第二虛擬鍵盤(pán)顯示出來(lái),且此時(shí)第二虛擬鍵盤(pán)只顯示了如圖7(c)中第二虛擬鍵盤(pán)布局的第一層,即只顯示了包含a、o、e、i和u鍵的布局,用戶繼續(xù)通過(guò)點(diǎn)按和/或滑動(dòng)選擇了 u鍵和/或a鍵后,至少一個(gè)η鍵才顯示出來(lái)(如圖7(d)或7(e)中第二虛擬鍵盤(pán)布局包含了 η鍵的第二層),或者,至少一個(gè)η鍵和至少一個(gè)g鍵才顯示出來(lái)(如圖7(d)或7(e)中第二虛擬鍵盤(pán)布局包含了 η鍵的第二層和包含了 g鍵的第三層),其中n、g鍵用來(lái)構(gòu)成韻母鼻音。若用戶繼續(xù)通過(guò)點(diǎn)按和/或滑動(dòng)選擇了 u鍵和/或a鍵后,至少一個(gè)η鍵才顯示出來(lái),則用戶繼續(xù)通過(guò)點(diǎn)按和/或滑動(dòng)選擇了 η鍵后,至少一個(gè)g鍵才顯示出來(lái)(如圖7(f)中第二虛擬鍵盤(pán)布局包含了 g鍵的第三層)。所述第二虛擬鍵盤(pán)上的按鍵分多次顯示完畢,可以對(duì)用戶每一步輸入后的下一步可能的輸入給予提示,并且把第二虛擬鍵盤(pán)上的按鍵分多次顯示,每一次顯示為數(shù)不多的幾個(gè)按鍵,可以減輕用戶的視覺(jué)壓力,提高用戶的體驗(yàn)。當(dāng)然,圖7中所示的第二虛擬鍵盤(pán)上的按鍵也可以一次顯示完畢,這樣讓用戶一次就看到第二虛擬鍵盤(pán)的全貌,有利于用戶快速地選擇第二虛擬鍵盤(pán)上的按鍵。進(jìn)一步地,當(dāng)所述第一虛擬按鍵為b、C、d、f、g、h、j、k、1、m、n、p、q、r、S、t、W、X、y或z鍵時(shí),所述第二虛擬鍵盤(pán)的虛擬按鍵中(例如將圖10(a)作為所述第二虛擬鍵盤(pán)),可以至少包含a、O、e、1、U、η和g鍵,且a、O、e、1、U、η和g鍵的布局保持大致相同或完全相同(可以理解為保持相對(duì)固定),其中n、g鍵用來(lái)構(gòu)成韻母鼻音。其中,可選地,所述z、C、s鍵也可以在一定情況下代表zh、ch、sh鍵,如當(dāng)所述zh、ch、sh鍵分別位于z、C、s鍵上時(shí),可以在所述z、C、s鍵上通過(guò)向某一預(yù)定的方向點(diǎn)按和/或滑動(dòng)一定距離以得到所述zh、ch、sh 鍵。所述第一虛擬按鍵可以理解為用戶所點(diǎn)按和/或滑動(dòng)的音節(jié)的聲母或首字母,所述第二虛擬按鍵可以理解為用戶所點(diǎn)按和/或滑動(dòng)的音節(jié)中除去聲母或首字母外的其他字母,可以為一個(gè)或多個(gè)字母,即所述第二虛擬按鍵可以包括用戶在所述第二虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)所涉及的一個(gè)或多個(gè)按鍵,所述第一虛擬按鍵和所述第二虛擬按鍵可以組合成至少一個(gè)音節(jié)(即一個(gè)漢字所對(duì)應(yīng)的拼音),以便于用戶選擇想要輸入的漢字的音節(jié),從該音節(jié)所對(duì)應(yīng)的中文候選項(xiàng)中選擇想要輸入的漢字,進(jìn)而實(shí)現(xiàn)中文的輸入。另外,在另一種實(shí)施例中,從第一虛擬按鍵滑動(dòng)到第二虛擬按鍵,可以一次得到兩個(gè)音節(jié),比如一次滑出quai,可以形成兩個(gè)音節(jié),得到“去愛(ài)”這兩個(gè)字,此時(shí),第二虛擬按鍵包括u、a和i鍵,其包括了“去”對(duì)應(yīng)的音節(jié)qu中的韻母U,還包括了“愛(ài)”對(duì)應(yīng)的音節(jié)ai。文中類似地方可以照此理解,不再贅述??梢岳斫鉃?,當(dāng)所述第一虛擬按鍵為b、C、d、f、g、h、j、k、l、m、n、p、q、r、S、t、W、
x、y或z鍵,即為用戶所點(diǎn)按和/或滑動(dòng)的音節(jié)的聲母或首字母,當(dāng)聲母為b、C、d、f、g、h、j、k、l、m、n、p、q、r、s、t、w、x、y或z時(shí),在所述第二虛擬鍵盤(pán)上顯示的能夠與該聲母相拼的所有韻母所包含的所有字母所對(duì)應(yīng)的虛擬按鍵,可以至少包括a、o、e、1、u、n和g鍵,并且所述a、O、e、1、U、η和g鍵中至少有部分按鍵的位置(包括相對(duì)位置和/或絕對(duì)位置)相對(duì)不變或相對(duì)固定,如可以包括a、O、e、i和u鍵的位置(包括相對(duì)位置和/或絕對(duì)位置)相對(duì)不變或相對(duì)固定,如也可以包括a、o、e、1、u、n和g鍵的位置(包括相對(duì)位置和/或絕對(duì)位置)相對(duì)不變或相對(duì)固定等。所述相對(duì)位置,可以指按鍵與按鍵之間的相對(duì)位置關(guān)系;所述絕對(duì)位置,可以指按鍵在屏幕上所處的具體位置,如坐標(biāo)位置等。所述相對(duì)固定,可以參見(jiàn)前述,此處不再贅述。
比如圖7中輸入guang的過(guò)程中就是第一虛擬按鍵為g,第二虛擬鍵盤(pán)的虛擬按鍵中包含a、O、e、1、U、η和g鍵的情況,其中n、g鍵用來(lái)構(gòu)成韻母鼻音。并且在任何時(shí)候點(diǎn)按和/或滑動(dòng)韻母uang,比如點(diǎn)按和/或滑動(dòng)音節(jié)huang、kuang等,a、O、e、1、U、η和g鍵的布局保持大致相同或完全相同,從而使得在所述第二虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母uang的軌跡相對(duì)固定,也可以理解為,a、O、e、1、u、n和g鍵中至少有部分按鍵的位置(包括相對(duì)位置和/或絕對(duì)位置)相對(duì)不變或相對(duì)固定,從而使得在所述第二虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母uang的軌跡相對(duì)固定,具體可參見(jiàn)前述,此處不再贅述。這就使得用戶在點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵后能夠自然地知道下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的虛擬按鍵的位置或方位,而無(wú)需到處尋找下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的虛擬按鍵,降低了用戶的學(xué)習(xí)和使用難度,因而能迅速完成點(diǎn)按和/或滑動(dòng)輸入音節(jié)從而實(shí)現(xiàn)快速的中文輸入的操作。這樣一來(lái),點(diǎn)按和/或滑動(dòng)輸入中文就更為簡(jiǎn)單,減輕了用戶的使用負(fù)擔(dān),降低了用戶的學(xué)習(xí)和使用難度,提升了用戶體驗(yàn),提高了輸入速度和效率。進(jìn)一步地,當(dāng)所述第一虛擬按鍵為I或η鍵時(shí),在第二虛擬鍵盤(pán)上還可以顯示能與之相拼的V或U或功能與之相當(dāng)?shù)逆I,以便于輸入Iil和nil等音節(jié)??蛇x的,當(dāng)所述第一虛擬按鍵為a、e或ο鍵時(shí),在第二虛擬鍵盤(pán)上可以只出現(xiàn)能與之相拼的幾個(gè)鍵,比如為a時(shí)只出現(xiàn)o、1、n、g等,為e時(shí)只出現(xiàn)r、1、n、g等,為ο時(shí)只出現(xiàn)u等。可選的,當(dāng)所述第一虛擬按鍵為1、u或V鍵時(shí),第二虛擬鍵盤(pán)上甚至可以不出現(xiàn)任何字母鍵,或者第二虛擬鍵盤(pán)可以不出現(xiàn)。這樣可以根據(jù)第一虛擬按鍵的不同,在第二虛擬鍵盤(pán)上顯示能與之相拼的鍵,能增強(qiáng)特定漢語(yǔ)拼音音節(jié)輸入的流暢性,從而提高輸入速度。其他相關(guān)處不再贅述??蛇x地,所述a、O、e、1、U、η和g鍵中各個(gè)鍵的個(gè)數(shù)可以不止一個(gè),如η和g鍵均可以為一個(gè)或多個(gè),以滿足用戶輸入時(shí)的需要??蛇x地,所述a、o、e、1、u、n和g鍵中的g鍵可被ng鍵替代,或被功能等同于g或ng鍵的鍵所替代。g鍵本來(lái)就是用來(lái)構(gòu)成韻母后鼻音ng的,因此用后鼻音ng來(lái)替代它也是可以的,以功能等同于g或ng的鍵來(lái)替代也是允許的。比如在圖7(c)-(g)中,均可用ng鍵來(lái)替代g鍵,而不影響正常輸入。若用戶點(diǎn)按和/或滑動(dòng)的第二虛擬按鍵包括η和ng鍵,可以通過(guò)排重處理多余的一個(gè)η鍵,而不影響正常的輸入。依此類推,η鍵等也可以被其他鍵替代,或顯示為其他鍵,但實(shí)質(zhì)上功能仍然是η鍵等。進(jìn)一步地,所述第二虛擬鍵盤(pán)的按鍵的布局可以包括:當(dāng)所述第二虛擬鍵盤(pán)的按鍵中至少包含a、o、e、1、u、n和g鍵時(shí),所述a、o、e、1、u、n和g鍵的布局具體可以為,所述
a、O、e、1、U、η和g鍵分為大致兩層,“a、O、e、1、u各至少一個(gè)鍵”為一層’ “至少一個(gè)η鍵和至少一個(gè)g鍵”為一層,可以如圖9(g) (h) > 10(e) (k)所示;或者,所述a、o、e、1、u、n和g鍵分為大致三層,“a、O、e、1、u各至少一個(gè)鍵”為一層,“至少一個(gè)η鍵”為一層,“至少一個(gè)g鍵”為一層,可以如圖10(a)_(d)、(f)-(j)所示;或者,所述a、o、e、1、u、n和g鍵中,“a、
O、e、1、U、g各至少一個(gè)鍵”以“至少一個(gè)η鍵”為中心環(huán)繞(可以理解為,繞在“至少一個(gè)η鍵”的周?chē)?,可以如圖10(k)-(l)所示,或“a、O、e、1、U、η各至少一個(gè)鍵”以“至少一個(gè)g鍵”為中心環(huán)繞(可以理解為,繞在“至少一個(gè)g鍵”的周?chē)?,或“a、O、e、1、u各至少一個(gè)鍵”以“至少一個(gè)η鍵和至少一個(gè)g鍵”為中心環(huán)繞(可以理解為,繞在“至少一個(gè)η鍵和至少一個(gè)g鍵”的周?chē)?,可以如圖10(1)所示。上面出現(xiàn)的引號(hào),起便于句子理解的作用,并無(wú)其他特定含義。以下相同或類似的出現(xiàn)引號(hào)的地方不再贅述。其中,所述大致兩層或大致三層可以包括嚴(yán)格意義上的兩層或三層,也可以包括非嚴(yán)格意義上大致的兩層或三層。以下相似情況不再贅述。進(jìn)一步可選地,當(dāng)有至少兩個(gè)η鍵時(shí),在獲取到的所述第二虛擬按鍵為其中一個(gè)η鍵時(shí),附近的至少一個(gè)η鍵可以變?yōu)間鍵顯示。這種情況下,雖然g鍵在后來(lái)才顯示,依然可以理解為所述第二虛擬鍵盤(pán)的按鍵中至少包含a、0、e、1、u、n和g鍵。此時(shí),所述第二虛擬鍵盤(pán)的按鍵的布局可以理解為包括:所述a、o、e、1、u、n和g鍵分為大致兩層,a、o、e、1、u各至少一個(gè)鍵為一層,然后至少一個(gè)η鍵和至少一個(gè)g鍵為一層。進(jìn)一步可選地,所述“a、O、e、1、u各至少一個(gè)鍵”中a、O、e、1、u鍵的排列順序可以順次為a、O、e、1、U,也可以順次為O、1、a、U、e,也可以為其他排列順序,本發(fā)明對(duì)此不做限定,均在本發(fā)明的保護(hù)范圍內(nèi)。所述“層”可以為鏈?zhǔn)浇Y(jié)構(gòu),比如兩層可以形成同心圓如“Θ” “ ◎”等、雙軌如
= ”等,還可以形成其他結(jié)構(gòu)如“(.” “(I” “{>”等(方向可以變化,如旋轉(zhuǎn)一定角度),以此類推。其中,“至少一個(gè)η鍵”指可以是一個(gè)η鍵,也可以是多個(gè)η鍵,還可以是一個(gè)或多個(gè)η鍵和其他鍵,“至少一個(gè)g鍵”等也可依此類推理解?!癮、O、e、1、u各至少一個(gè)鍵”指a、O、e、1、u中每一個(gè)都分別至少一個(gè)鍵。所述a、O、e、1、U、η和g鍵的布局不限于上述布局,可以對(duì)上述布局進(jìn)行調(diào)整和修改,本發(fā)明對(duì)具體布局不作限制,只要a、o、e、
1、u、n和g鍵的布局保持大致相同或完全相同,均在本發(fā)明的保護(hù)范圍內(nèi)。以下不再贅述。進(jìn)一步地,當(dāng)初始狀態(tài)下只顯示有所述第一虛擬鍵盤(pán)時(shí),并在獲取所述第一虛擬鍵盤(pán)之后,可以根據(jù)預(yù)設(shè)條件判斷是否需要顯示所述第二虛擬鍵盤(pán);其中,所述預(yù)設(shè)條件具體為,點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵的壓力、和/或點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵的速度、和/或點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵的時(shí)間,和/或在所述第一虛擬按鍵上 點(diǎn)按和/或滑動(dòng)的距離,是否大于或等于預(yù)設(shè)閾值,若是,則顯示所述第二虛擬鍵盤(pán)。即是說(shuō),當(dāng)點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵的壓力,和/或,點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵的速度,和/或,點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵的時(shí)間,和/或,在所述第一虛擬按鍵上點(diǎn)按和/或滑動(dòng)的距離,小于預(yù)設(shè)的閾值時(shí),則不顯示所述第二虛擬鍵盤(pán)。如在所述第一虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)z鍵,點(diǎn)按和/或滑動(dòng)時(shí)間小于預(yù)設(shè)的閾值,比如0.2秒,則點(diǎn)按g鍵后不會(huì)出現(xiàn)第二虛擬鍵盤(pán),如此繼續(xù)在所述第一虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)1、s、j鍵,則相應(yīng)產(chǎn)生的字符序列是gysj,由此得到相應(yīng)的中文候選項(xiàng)比如“光陰似箭”等并加以顯示,如此處理使得用戶能更快捷地輸入像“光陰似箭”這一類的多字詞中文語(yǔ)句單元??蛇x地,所述第一虛擬鍵盤(pán)具體可以為:通用QWERTY鍵盤(pán);或,通用QWERTY鍵盤(pán)去掉1、u和V鍵所形成的鍵盤(pán);或,通用QWERTY鍵盤(pán)去掉1、u和V鍵,并用I至3個(gè)按鍵來(lái)表示a、ο和e鍵所形成的鍵盤(pán);或,至少包含有b、p、m、f、d、t、η、1、g、k、h、j、q、x、z、c、s、r、y 和 w 鍵的鍵盤(pán);或,至少包含有 b、p、m、f > d、t、η、1、g、k、h、j、q、x、zh、ch、sh、r> y
和w鍵的鍵盤(pán)。在一種實(shí)施方式中,所述第一虛擬鍵盤(pán)具體可以為:分為至少三層,一層至少包含
b、p、m、f、d、t、η、I鍵,一層至少包含g、k、h、j、q、χ鍵,另一層至少包含z、c、s、r、y、w鍵或zh、ch、sh、r、y、w鍵,如圖11 (a)所示;或者,分為至少三層,一層至少包含b、p、m、f、g、k、h鍵,一層至少包含d、t、n、1、j、q、χ鍵,另一層至少包含z、C、S、r、y、w鍵或zh、ch、sh、r、y、w鍵,如可參考圖11(c)所示。所述第一虛擬鍵盤(pán)的鍵盤(pán)布局不限于上述布局,相關(guān)的調(diào)整或修改等,均在本發(fā)明的保護(hù)范圍內(nèi),本發(fā)明對(duì)此不作限制。作通用QWERTY虛擬鍵盤(pán)之外的上述鍵盤(pán)布局安排,在有限的空間里減少了按鍵數(shù),而可以使按鍵面積相對(duì)增大,如圖11所示,非QWERTY虛擬鍵盤(pán)11 (a)和11 (c)上的虛擬按鍵都明顯較QWERTY虛擬鍵盤(pán)11 (b)的要大,這樣就有利于用戶更輕松自在地點(diǎn)按和/或滑動(dòng)輸入中文。其中,當(dāng)所述第一虛擬鍵盤(pán)上的一個(gè)按鍵對(duì)應(yīng)不止一個(gè)字符時(shí),所述按鍵對(duì)應(yīng)多少個(gè)字符就可以將所述按鍵當(dāng)作多少個(gè)按鍵對(duì)待。比如圖11(c)中一個(gè)按鍵對(duì)應(yīng)不止一個(gè)字符,第一排第一個(gè)按鍵對(duì)應(yīng)b和d兩個(gè)字符,則將這個(gè)按鍵當(dāng)作b和d兩個(gè)按鍵對(duì)待。再比如圖11(a)中第三排的z、C、s鍵,其中每個(gè)鍵都對(duì)應(yīng)了兩個(gè)字符,如z鍵上還對(duì)應(yīng)了 zh鍵(可以將zh理解為一個(gè)字符),則可以將該按鍵當(dāng)做z和zh兩個(gè)按鍵對(duì)待。可選的,當(dāng)初始狀態(tài)下、顯示有所述第一虛擬鍵盤(pán)和所述第二虛擬鍵盤(pán)時(shí),可以在獲取所述第一虛擬按鍵后,放大顯示所述第二虛擬鍵盤(pán),以便獲取所述第二虛擬按鍵。為了引導(dǎo)用戶更快點(diǎn)按和/或滑動(dòng)輸入中文,可以將所述第二虛擬鍵盤(pán)與第一虛擬鍵盤(pán)共同顯示,并讓第二虛擬鍵盤(pán)顯示得小一點(diǎn),如可以是縮小顯示或部分顯示或以圖標(biāo)代表形式顯示等,以便用戶能首先順利地點(diǎn)按和/或滑動(dòng)第一虛擬鍵盤(pán)上的按鍵,也能提示用戶第二虛擬鍵盤(pán)的存在,對(duì)用戶的操作形成提示。當(dāng)用戶點(diǎn)按和/或滑動(dòng)第一虛擬鍵盤(pán)上的按鍵后,可以將所述第二虛擬鍵盤(pán)放大顯示或完全顯示,以便用戶從第一虛擬按鍵點(diǎn)按和/或滑動(dòng)到第二虛擬按鍵。進(jìn)一步地,在所述放大顯示所述第二虛擬鍵盤(pán)之前,可以根據(jù)預(yù)設(shè)條件判斷是否需要放大顯示所述第二虛擬鍵盤(pán);其中,所述預(yù)設(shè)條件具體為,點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵的壓力、點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵的速度、點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵的時(shí)間,或在所述第一虛擬按鍵上點(diǎn)按和/或滑動(dòng)的距離,是否大于或等于預(yù)設(shè)閾值,若是,則放大顯示所述第二虛擬鍵盤(pán)。即是說(shuō),當(dāng)點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵的壓力、點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵的速度、點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵的時(shí)間,或在所述第一虛擬按鍵上點(diǎn)按和/或滑動(dòng)的距離小于預(yù)設(shè)的閾值時(shí),則不放大顯示所述第二虛擬鍵盤(pán)。如在第一虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)z鍵,點(diǎn)按和/或滑動(dòng)時(shí)間小于預(yù)設(shè)的閾值,比如0.2秒,則點(diǎn)按所述鍵后不放大顯示所述第二虛擬鍵盤(pán),如此繼續(xù)在所述第一虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)S、t、d鍵,則相應(yīng)產(chǎn)生的字符序列是zstd,由此得到相應(yīng)的中文候選項(xiàng)比如“茲事體大”等,如此處理使得用戶能更快捷地得到“茲事體大”等中文候選項(xiàng)??蛇x地,所述第二虛擬鍵盤(pán)的位置可以根據(jù)需要適當(dāng)?shù)刈儎?dòng),如可根據(jù)第一虛擬按鍵的位置,來(lái)確定顯示所述第二虛擬鍵盤(pán)的位置,以縮短與第一虛擬按鍵的距離,包括將所述第二虛擬鍵盤(pán)顯示在所述第一虛擬按鍵的附近或周?chē)?,也包括將所述第二虛擬鍵盤(pán)覆蓋顯示在所述第一虛擬鍵盤(pán)上,以縮短所述第二虛擬鍵盤(pán)上的虛擬按鍵與所述第一虛擬按鍵的距離,進(jìn)而縮短用戶點(diǎn)按和/或滑動(dòng)輸入中文的路徑,從而提高輸入的速度和效率。可選的,當(dāng)初始狀態(tài)下顯示有第一虛擬鍵盤(pán)和第二虛擬鍵盤(pán)時(shí),可以在獲取所述第一虛擬按鍵后,移動(dòng)所述第二虛擬鍵盤(pán)到預(yù)定位置,以便獲取所述第二虛擬按鍵。比如在平板電腦上,第二虛擬鍵盤(pán)可以在屏幕上根據(jù)需要自由滑動(dòng),以縮短用戶點(diǎn)按和/或滑動(dòng)輸入中文的路徑,利于更快輸入中文。具體地,比如在平板電腦傳統(tǒng)qwerty虛擬鍵盤(pán)上的q鍵和p鍵的位置處于邊緣附近,第二虛擬鍵盤(pán)如果固定不動(dòng),則從q或P到第二虛擬鍵盤(pán)的路徑會(huì)很長(zhǎng);反之,如點(diǎn)按和/或滑動(dòng)q鍵時(shí)第二虛擬鍵盤(pán)移動(dòng)到它的上方或右方或附近,點(diǎn)按和/或滑動(dòng)P鍵時(shí)第二虛擬鍵盤(pán)移動(dòng)到它的上方或左方或附近,則能大大地縮短用戶點(diǎn)按和/或滑動(dòng)輸入中文的路徑,利于更快輸入中文。其中所述移動(dòng)所述第二虛擬鍵盤(pán)到預(yù)定位置,可以是終端根據(jù)所述第一虛擬按鍵來(lái)確定所述預(yù)定位置并將所述第二虛擬鍵盤(pán)移動(dòng)到所述預(yù)定位置,以便用戶能方便地輸入所述第二虛擬按鍵,也可以是用戶根據(jù)需要,將所述第二虛擬鍵盤(pán)移動(dòng)到預(yù)定位置,以便用戶能方便地輸入所述第二虛擬按鍵。所述預(yù)定位置,可以是根據(jù)所述第一虛擬按鍵的位置所確定的所述第二虛擬鍵盤(pán)適合顯示的位置,如可以是以一定程度靠近所述第一虛擬按鍵的位置,如在所述第一虛擬按鍵的周?chē)蚋浇?,本發(fā)明對(duì)此不作限制,只要是能方便用戶輸入所述第二虛擬按鍵的預(yù)定位置均可。進(jìn)一步地,在所述移動(dòng)所述第二虛擬鍵盤(pán)到預(yù)定位置之前,可以根據(jù)預(yù)設(shè)條件判斷是否需要移動(dòng)所述第二虛擬鍵盤(pán)到預(yù)定位置;其中,所述預(yù)設(shè)條件具體為,點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵的壓力、點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵的速度、點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵的時(shí)間,或在所述第一虛擬按鍵上點(diǎn)按和/或滑動(dòng)的距離,是否大于或等于預(yù)設(shè)閾值,若是,則移動(dòng)所述第二虛擬鍵盤(pán)到預(yù)定位置。即是說(shuō),當(dāng)點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵的壓力、點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵的速度、點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵的時(shí)間,或在所述第一虛擬按鍵上點(diǎn)按和/或滑動(dòng)的距離小于預(yù)設(shè)的閾值時(shí),則不移動(dòng)所述第二虛擬鍵盤(pán)到合適位置。如在第一虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)z鍵,點(diǎn)按和/或滑動(dòng)時(shí)間小于預(yù)設(shè)的閾值,比如0.2秒,則點(diǎn)按所述鍵后不移動(dòng)所述第二虛擬鍵盤(pán)到合適位置,如此繼續(xù)在所述第一虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)s、t、d鍵,則相應(yīng)產(chǎn)生的字符序列是zstd,由此得到相應(yīng)的中文候選項(xiàng)比如“茲事體大”等,如此處理使得用戶能更快捷地得到“茲事體大”等中文候選項(xiàng)??蛇x地,所述設(shè)備可以是下列之一:數(shù)據(jù)處理設(shè)備、便攜設(shè)備、便攜式數(shù)據(jù)處理設(shè)備、單點(diǎn)/多點(diǎn)觸摸設(shè)備、單點(diǎn)/多點(diǎn)觸摸便攜設(shè)備、體感操作設(shè)備、無(wú)線設(shè)備和蜂窩電話。具體地,所述設(shè)備可以為手機(jī)、平板電腦(Tablet PC)等帶有觸摸顯示屏的終端。當(dāng)所述設(shè)備為體感操作設(shè)備時(shí),可以采用現(xiàn)有的體感操作技術(shù)來(lái)檢測(cè)和獲取所述第一、第二虛擬按鍵,從而實(shí)現(xiàn)本方法在體感操作設(shè)備上的應(yīng)用,本發(fā)明對(duì)此不作限定,文中其他地方不再贅述。本發(fā)明實(shí)施例還提供了一種用于在設(shè)備上進(jìn)行中文輸入的方法,如圖12所示,所述方法可包括:1201:獲取第一鍵盤(pán)區(qū)域內(nèi)的點(diǎn)按和/或滑動(dòng)行為所涉的第一按鍵;1202:獲取第二鍵盤(pán)區(qū)域內(nèi)的點(diǎn)按和/或滑動(dòng)行為所涉的第二按鍵;1203:根據(jù)所述第一按鍵、所述第二按鍵,得到按鍵字符序列;具體地,可以為對(duì)所述第一按鍵、所述第二按鍵,按照中文輸入規(guī)則進(jìn)行排序得到按鍵字符序列。1204:依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)輸入;其中,在所述第二鍵盤(pán)區(qū)域內(nèi),點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定;
其中,所述第二鍵盤(pán)區(qū)域內(nèi)的按鍵一次顯示完畢,或分多次顯示完畢。進(jìn)一步地,當(dāng)所述第一按鍵為b、C、d、f > g、h、j、k、1、m、n、p、q、r> s、t、w、x、y 或z鍵時(shí),所述第二鍵盤(pán)的按鍵中,可以至少包含a、o、e、1、u、n和8鍵,且3、0、6、;[、11、11和g鍵的布局保持大致相同或完全相同,其中n、g鍵用來(lái)構(gòu)成韻母鼻音。其中,可選地,所述z、c、s鍵也可以在一定情況下代表zh、ch、sh鍵,如當(dāng)所述zh、ch、sh鍵分別位于z、c、s鍵上時(shí),可以在所述z、C、s鍵上通過(guò)向某一預(yù)定的方向點(diǎn)按和/或滑動(dòng)一定距離以得到所述zh、ch、sh 鍵。比如圖7中輸入guang的過(guò)程中就是第一按鍵為g,第二鍵盤(pán)區(qū)域內(nèi)的按鍵中包含a、o、e、1、u、n和g鍵的情況,其中n、g鍵用來(lái)構(gòu)成韻母鼻音。并且在任何時(shí)候點(diǎn)按和/或滑動(dòng)韻母uang,比如點(diǎn)按和/或滑動(dòng)音節(jié)huang、kuang等,a、O、e、1、u、η和g鍵的布局保持大致相同或完全相同,從而使得在所述第二鍵盤(pán)區(qū)域內(nèi),點(diǎn)按和/或滑動(dòng)同一韻母uang的軌跡相對(duì)固定,也可以理解為,a、O、e、1、U、η和g鍵中至少有部分按鍵的位置(包括相對(duì)位置和/或絕對(duì)位置)相對(duì)不變或相對(duì)固定,從而使得在所述第二鍵盤(pán)區(qū)域內(nèi),點(diǎn)按和/或滑動(dòng)同一韻母uang的軌跡相對(duì)固定,具體可參見(jiàn)前述,此處不再贅述。這就使得用戶在點(diǎn)按和/或滑動(dòng)所述第一按鍵后能夠自然地知道下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的按鍵的位置或方位,而無(wú)需到處尋找下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的按鍵,降低了用戶的學(xué)習(xí)和使用難度,因而能迅速完成點(diǎn)按和/或滑動(dòng)輸入音節(jié)從而實(shí)現(xiàn)快速的中文輸入的操作。這樣一來(lái),點(diǎn)按和/或滑動(dòng)輸入中文就更為簡(jiǎn)單,減輕了用戶的使用負(fù)擔(dān),降低了用戶的學(xué)習(xí)和使用難度,提升了用戶體驗(yàn),提高了輸入速度和效率。所述第一按鍵可以理解為用戶所點(diǎn)按和/或滑動(dòng)的音節(jié)的聲母或首字母,所述第二按鍵可以理解為用戶所點(diǎn)按和/或滑動(dòng)的音節(jié)中除去聲母或首字母外的其他字母,可以為一個(gè)或多個(gè)字母,即所述第二按鍵可以包括用戶在所述第二鍵盤(pán)區(qū)域內(nèi)點(diǎn)按和/或滑動(dòng)所涉及的一個(gè)或多個(gè)按鍵,所述第一按鍵和所述第二按鍵可以組合成至少一個(gè)音節(jié)(即一個(gè)漢字所對(duì)應(yīng)的拼音),以便于用戶選擇想要輸入的漢字的音節(jié),從該音節(jié)所對(duì)應(yīng)的中文候選項(xiàng)中選擇想要輸入的漢字,進(jìn)而實(shí)現(xiàn)中文的輸入。另外,在另一種實(shí)施例中,從第一按鍵滑動(dòng)到第二按鍵,可以一次得到兩個(gè)音節(jié),比如一次滑出quai,可以形成兩個(gè)音節(jié),得到“去愛(ài)”這兩個(gè)字,此時(shí),第二按鍵包括U、a和i鍵,其包括了“去”對(duì)應(yīng)的音節(jié)qu中的韻母U,還包括了“愛(ài)”對(duì)應(yīng)的音節(jié)ai。文中類似地方可以照此理解,不再贅述。可選地,所述a、O、e、1、U、η和g鍵中各個(gè)鍵的個(gè)數(shù)可以不止一個(gè),如η和g鍵均可以為一個(gè)或多個(gè),以滿足用戶輸入時(shí)的需要??蛇x地,所述a、o、e、1、u、n和g鍵中的g鍵可被ng鍵替代,或被功能等同于g或ng鍵的鍵所替代。g鍵本來(lái)就是用來(lái)構(gòu)成韻母后鼻音ng的,因此用后鼻音ng來(lái)替代它也是可以的,以功能等同于g或ng的鍵來(lái)替代也是允許的。進(jìn)一步地,所述第二鍵盤(pán)區(qū)域的按鍵的布局可以包括:當(dāng)所述第二鍵盤(pán)區(qū)域的按鍵中至少包含a、o、e、1、u、n和g鍵時(shí),所述a、o、e、1、u、n和g鍵的布局具體可以為,所述
a、O、e、1、U、η和g鍵分為大致兩層,“a、O、e、1、u各至少一個(gè)鍵”為一層,“至少一個(gè)η鍵和至少一個(gè)g鍵”為一層,可以如圖9(g) (h) > 10(e) (k)所示;或者,所述a、o、e、1、u、n和g鍵分為大致三層,“a、O、e、1、u各至少一個(gè)鍵”為一層,“至少一個(gè)η鍵”為一層,“至少一個(gè)g鍵”為一層,可以如圖10(a)_(d)、(f)-(j)所示;或者,所述&、0、6、1、11、11和8鍵中,“&、O、e、1、U、g各至少一個(gè)鍵”以“至少一個(gè)η鍵”為中心環(huán)繞(可以理解為,繞在“至少一個(gè)η鍵”的周?chē)?,可以如圖10(k)-(l)所示,或“a、O、e、1、U、η各至少一個(gè)鍵”以“至少一個(gè)g鍵”為中心環(huán)繞(可以理解為,繞在“至少一個(gè)g鍵”的周?chē)?,或“a、O、e、1、u各至少一個(gè)鍵”以“至少一個(gè)η鍵和至少一個(gè)g鍵”為中心環(huán)繞(可以理解為,繞在“至少一個(gè)η鍵和至少一個(gè)g鍵”的周?chē)?,可以如圖10(1)所示。其中,所述大致兩層或大致三層可以包括嚴(yán)格意義上的兩層或三層,也可以包括非嚴(yán)格意義上大致的兩層或三層。以下相似情況不再贅述。進(jìn)一步可選地,當(dāng)有至少兩個(gè)η鍵時(shí),在獲取到的所述第二按鍵為其中一個(gè)η鍵時(shí),附近的至少一個(gè)η鍵可以變?yōu)間鍵顯示。這種情況下,雖然g鍵在后來(lái)才顯示,依然可以理解為所述第二鍵盤(pán)區(qū)域的按鍵中至少包含a、o、e、1、u、n和g鍵。此時(shí),所述第二鍵盤(pán)區(qū)域的按鍵的布局可以理解為包括:所述a、O、e、1、u、n和g鍵分為大致兩層,a、O、e、1、u各至少一個(gè)鍵為一層,然后至少一個(gè)η鍵和至少一個(gè)g鍵為一層。進(jìn)一步可選地,所述“a、O、e、1、u各至少一個(gè)鍵”中a、O、e、1、u鍵的排列順序可以順次為a、O、e、1、U,也可以順次為O、1、a、U、e,也可以為其他排列順序,本發(fā)明對(duì)此不做限定,均在本發(fā)明的保護(hù)范圍內(nèi)。進(jìn)一步可選的,如圖9 (e)所示,終端獲取到所述第二按鍵u后,由于與u鍵相拼可組成韻母的鍵中包括O、i鍵,但O、i鍵與u鍵之間有其他鍵a鍵阻隔,為了節(jié)省用戶從u到ο或i的點(diǎn)按和/或滑行的距離,使用戶的輸入不受阻隔的影響,終端還可以在u鍵附近(如在其下方)顯示o、i鍵,這樣可以將距離u鍵較遠(yuǎn)的o、i鍵移動(dòng)到u鍵的臨近處,節(jié)省了用戶從u到ο或i鍵的點(diǎn)按和/或滑行的距離,提升了用戶體驗(yàn),并能提高輸入速度。也可以采取其他方式來(lái)達(dá)到上述目的,本發(fā)明對(duì)此不作限定,均在本發(fā)明的保護(hù)范圍內(nèi)。獲取其他第二按鍵時(shí),也可如法炮制,其他相關(guān)處不再贅述。進(jìn)一步地,當(dāng)初始狀態(tài)下只顯示有所述第一鍵盤(pán)時(shí),并在獲取所述第一鍵盤(pán)之后,可以根據(jù)預(yù)設(shè)條件判斷是否需要顯示所述第二鍵盤(pán);其中,所述預(yù)設(shè)條件具體為,點(diǎn)按和/或滑動(dòng)所述第一按鍵的壓力、和/或點(diǎn)按和/或滑動(dòng)所述第一按鍵的速度、和/或點(diǎn)按和/或滑動(dòng)所述第一按鍵的時(shí)間,和/或在所述第一按鍵上點(diǎn)按和/或滑動(dòng)的距離,是否大于或等于預(yù)設(shè)閾值,若是,則顯示所述第二鍵盤(pán)。可選地,所述第一鍵盤(pán)區(qū)域具體可以為:通用QWERTY鍵盤(pán);或,通用QWERTY鍵盤(pán)去掉1、u和V鍵所形成的鍵盤(pán);或,通用QWERTY鍵盤(pán)去掉1、u和V鍵,并用I至3個(gè)按鍵來(lái)表示a、ο和e鍵所形成的鍵盤(pán);或,至少包含有b、p、m、f、d、t、η、1、g、k、h、j、q、x、z、c、s、r、y 和 w 鍵的鍵盤(pán);或,至少包含有 b、p、m、f、d、t、η、1、g、k、h、j、q、X、zh、ch、sh、r、y和w鍵的鍵盤(pán)。在一種實(shí)施方式中,所述第一鍵盤(pán)區(qū)域具體可以為:分為至少三層,一層至少包含b、p、m、f、d、t、η、I鍵,一層至少包含g、k、h、j、q、χ鍵,另一層至少包含z、c、s、r、y、w鍵或zh、ch、sh、r、y、w鍵;或者,分為至少三層,一層至少包含b、p、m、f、g、k、h鍵,一層至少包含 d、t、η、1、j、q、χ 鍵,另一層至少包含 z、C、S、r、y、w 鍵或 zh、ch、sh、r、y、w 鍵。所述第一鍵盤(pán)的鍵盤(pán)布局不限于上述布局,相關(guān)的調(diào)整或修改等,均在本發(fā)明的保護(hù)范圍內(nèi),本發(fā)明對(duì)此不作限制。其中,當(dāng)所述第一鍵盤(pán)上的一個(gè)按鍵對(duì)應(yīng)不止一個(gè)字符時(shí),所述按鍵對(duì)應(yīng)多少個(gè)字符就可以將所述按鍵當(dāng)作多少個(gè)按鍵對(duì)待。可選的,當(dāng)初始狀態(tài)下顯示有所述第一鍵盤(pán)和所述第二鍵盤(pán)時(shí),可以在獲取所述第一按鍵后,放大顯示所述第二鍵盤(pán),以便獲取所述第二按鍵。為了引導(dǎo)用戶更快點(diǎn)按和/或滑動(dòng)輸入中文,可以將所述第二鍵盤(pán)與第一鍵盤(pán)共同顯示,并讓第二鍵盤(pán)顯示得小一點(diǎn),如可以是縮小顯示或部分顯示或以圖標(biāo)代表形式顯示等,以便用戶能首先順利地點(diǎn)按和/或滑動(dòng)第一鍵盤(pán)上的按鍵,也能提示用戶第二鍵盤(pán)的存在,對(duì)用戶的操作形成提示。當(dāng)用戶點(diǎn)按和/或滑動(dòng)第一鍵盤(pán)上的按鍵后,可以將所述第二鍵盤(pán)放大顯示或完全顯示,以便用戶從第一按鍵點(diǎn)按和/或滑動(dòng)到第二按鍵。進(jìn)一步地,在所述放大顯示所述第二鍵盤(pán)之前,可以根據(jù)預(yù)設(shè)條件判斷是否需要放大顯示所述第二鍵盤(pán);其中,所述預(yù)設(shè)條件具體為,點(diǎn)按和/或滑動(dòng)所述第一按鍵的壓力、點(diǎn)按和/或滑動(dòng)所述第一按鍵的速度、點(diǎn)按和/或滑動(dòng)所述第一按鍵的時(shí)間,或在所述第一按鍵上點(diǎn)按和/或滑動(dòng)的距離,是否大于或等于預(yù)設(shè)閾值,若是,則放大顯示所述第二鍵盤(pán)。即是說(shuō),當(dāng)點(diǎn)按和/或滑動(dòng)所述第一按鍵的壓力、點(diǎn)按和/或滑動(dòng)所述第一按鍵的速度、點(diǎn)按和/或滑動(dòng)所述第一按鍵的時(shí)間,或在所述第一按鍵上點(diǎn)按和/或滑動(dòng)的距離小于預(yù)設(shè)的閾值時(shí),則不放大顯示所述第二鍵盤(pán)。如在第一鍵盤(pán)上點(diǎn)按和/或滑動(dòng)z鍵,點(diǎn)按和/或滑動(dòng)時(shí)間小于預(yù)設(shè)的閾值,比如0.2秒,則點(diǎn)按所述鍵后不放大顯示所述第二鍵盤(pán),如此繼續(xù)在所述第一鍵盤(pán)上點(diǎn)按和/或滑動(dòng)S、t、d鍵,則相應(yīng)產(chǎn)生的字符序列是zstd,由此得到相應(yīng)的中文候選項(xiàng)比如“茲事體大”等,如此處理使得用戶能更快捷地得到“茲事體大”等中文候選項(xiàng)。可選地,所述第二鍵盤(pán)的位置可以根據(jù)需要適當(dāng)?shù)刈儎?dòng),如可根據(jù)第一按鍵的位置,來(lái)確定顯示所述第二鍵盤(pán)的位置,以縮短與第一按鍵的距離,包括將所述第二鍵盤(pán)顯示在所述第一按鍵的附近或周?chē)舶▽⑺龅诙I盤(pán)覆蓋顯示在所述第一鍵盤(pán)上,以縮短所述第二鍵盤(pán)上的按鍵與所述第一按鍵的距離,進(jìn)而縮短用戶點(diǎn)按和/或滑動(dòng)輸入中文的路徑,從而提高輸入的速度和效率??蛇x的,當(dāng)初始狀態(tài)下顯示有第一鍵盤(pán)和第二鍵盤(pán)時(shí),可以在獲取所述第一按鍵后,移動(dòng)所述第二鍵盤(pán)到預(yù)定位置,以便獲取所述第二按鍵。比如在平板電腦上,第二鍵盤(pán)可以在屏幕上根據(jù)需要滑動(dòng),以縮短用戶點(diǎn)按和/或滑動(dòng)輸入中文的路徑,利于更快輸入中文。具體地,比如在平板電腦傳統(tǒng)qwerty鍵盤(pán)上的q鍵和P鍵的位置處于邊緣附近,第二鍵盤(pán)如果固定不動(dòng),則從q或P到第二鍵盤(pán)的路徑會(huì)很長(zhǎng);反之,如點(diǎn)按和/或滑動(dòng)q鍵時(shí)第二鍵盤(pán)移動(dòng)到它的上方或右方或附近,點(diǎn)按和/或滑動(dòng)P鍵時(shí)第二鍵盤(pán)移動(dòng)到它的上方或左方或附近,則能大大地縮短用戶點(diǎn)按和/或滑動(dòng)輸入中文的路徑,利于更快輸入中文。其中所述移動(dòng)所述第二鍵盤(pán)到預(yù)定位置,可以是終端根據(jù)所述第一按鍵來(lái)確定所述預(yù)定位置并將所述第二鍵盤(pán)移動(dòng)到所述預(yù)定位置,以便用戶能方便地輸入所述第二按鍵,也可以是用戶根據(jù)需要,將所述第二鍵盤(pán)移動(dòng)到預(yù)定位置,以便用戶能方便輸入所述第二按鍵。所述預(yù)定位置,可以是根據(jù)所述第一按鍵的位置所確定的所述第二鍵盤(pán)適合顯示的位置,如可以是以一定程度靠近所述第一按鍵的位置,如在所述第一按鍵的周?chē)蚋浇?,本發(fā)明對(duì)此不作限制,只要是能方便用戶輸入所述第二按鍵的預(yù)定位置均可。進(jìn)一步地,在所述移動(dòng)所述第二鍵盤(pán)到預(yù)定位置之前,可以根據(jù)預(yù)設(shè)條件判斷是否需要移動(dòng)所述第二鍵盤(pán)到預(yù)定位置;其中,所述預(yù)設(shè)條件具體為,點(diǎn)按和/或滑動(dòng)所述第一按鍵的壓力、點(diǎn)按和/或滑動(dòng)所述第一按鍵的速度、點(diǎn)按和/或滑動(dòng)所述第一按鍵的時(shí)間,或在所述第一按鍵上點(diǎn)按和/或滑動(dòng)的距離,是否大于或等于預(yù)設(shè)閾值,若是,則移動(dòng)所述第二鍵盤(pán)到預(yù)定位置。即是說(shuō),當(dāng)點(diǎn)按和/或滑動(dòng)所述第一按鍵的壓力、點(diǎn)按和/或滑動(dòng)所述第一按鍵的速度、點(diǎn)按和/或滑動(dòng)所述第一按鍵的時(shí)間,或在所述第一按鍵上點(diǎn)按和/或滑動(dòng)的距離小于預(yù)設(shè)的閾值時(shí),則不移動(dòng)所述第二鍵盤(pán)到合適位置。如在第一鍵盤(pán)上點(diǎn)按和/或滑動(dòng)Z鍵,點(diǎn)按和/或滑動(dòng)時(shí)間小于預(yù)設(shè)的閾值,比如0.2秒,則點(diǎn)按所述鍵后不移動(dòng)所述第二鍵盤(pán)到合適位置,如此繼續(xù)在所述第一鍵盤(pán)上點(diǎn)按和/或滑動(dòng)s、t、d鍵,則相應(yīng)產(chǎn)生的字符序列是zstd,由此得到相應(yīng)的中文候選項(xiàng)比如“茲事體大”等,如此處理使得用戶能更快捷地得到“茲事體大”等中文候選項(xiàng)。本發(fā)明實(shí)施例提供的此方法的實(shí)施例可以參照前述方法的實(shí)施例中相關(guān)部分進(jìn)行解釋或參見(jiàn)前述方法的實(shí)施例中的相關(guān)部分的描述而不再贅述。本發(fā)明實(shí)施例所述設(shè)備可以是下列之一:數(shù)據(jù)處理設(shè)備、便攜設(shè)備、便攜式數(shù)據(jù)處理設(shè)備、單點(diǎn)/多點(diǎn)觸摸設(shè)備、單點(diǎn)/多點(diǎn)觸摸便攜設(shè)備、體感操作設(shè)備、無(wú)線設(shè)備和蜂窩電話。具體地,所述設(shè)備可以為手機(jī)、平板電腦(Tablet PC)等帶有觸摸顯示屏的終端。本方法實(shí)施例中所述鍵盤(pán)既可以是實(shí)體鍵盤(pán)也可以是虛擬鍵盤(pán),所述按鍵既可以是實(shí)體按鍵也可以是虛擬按鍵。所述第一鍵盤(pán)區(qū)域可以具體為:實(shí)體鍵盤(pán)區(qū)域或虛擬鍵盤(pán)區(qū)域。所述第二鍵盤(pán)區(qū)域也可以具體為:實(shí)體鍵盤(pán)區(qū)域或虛擬鍵盤(pán)區(qū)域。當(dāng)所述第二鍵盤(pán)區(qū)域?yàn)閷?shí)體鍵盤(pán)區(qū)域時(shí),所述第二鍵盤(pán)區(qū)域上的按鍵一般是一直顯示或呈現(xiàn)的,這種情況下,也可以理解為所述第二鍵盤(pán)區(qū)域上的按鍵一次顯示完畢。當(dāng)所述第一、第二鍵盤(pán)區(qū)域均為虛擬鍵盤(pán)區(qū)域時(shí),所述按鍵均為虛擬按鍵,此時(shí),所述第一、第二鍵盤(pán)區(qū)域可以具體為:第一、第二虛擬鍵盤(pán),所述第一、第二按鍵可以具體為:第一、第二虛擬按鍵。對(duì)本方法實(shí)施例可以參照前述方法實(shí)施例中相應(yīng)部分的描述,此處不再贅述??蛇x的,所述虛擬鍵盤(pán)、虛擬鍵盤(pán)區(qū)域或虛擬按鍵,可以通過(guò)觸摸顯示屏顯示,而使本方法實(shí)施例適用于具有觸摸顯示屏的設(shè)備;也可以通過(guò)投影等方式投射在某一空間、某一平面、某一物體表面等,而使本方法實(shí)施例適用于體感操作設(shè)備等。本發(fā)明實(shí)施例還提供了一種設(shè)備,如圖4所示,所述設(shè)備可以包括:鍵盤(pán)顯示模塊401:用于顯示第一虛擬鍵盤(pán)、第二虛擬鍵盤(pán);按鍵獲取模塊402:用于獲取所述第一虛擬鍵盤(pán)、所述第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵、第二虛擬按鍵;按鍵處理模塊403:用于根據(jù)獲取到的所述第一虛擬按鍵、所述第二虛擬按鍵,得到按鍵字符序列,依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng);具體可用于,對(duì)獲取到的所述第一虛擬按鍵、所述第二虛擬按鍵,按照中文輸入規(guī)則進(jìn)行排序得到按鍵字符序列,依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng);中文顯示模塊404:用于顯示所述中文候選項(xiàng)以便用戶實(shí)現(xiàn)輸入;其中,在所述第二虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定;其中,在所述第二虛擬鍵盤(pán)上的按鍵一次顯示完畢,或分多次顯示完畢??蛇x的,在一種實(shí)施方式中,鍵盤(pán)顯示模塊401可以包括鍵盤(pán)獲取單元、鍵盤(pán)存儲(chǔ)單元、鍵盤(pán)顯示單元。因此可以將所述設(shè)備進(jìn)一步地闡述為包括:
按鍵獲取單元:用于獲取鍵盤(pán)顯示單元顯示的第一虛擬鍵盤(pán)、第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵、第二虛擬按鍵;所述按鍵獲取單元實(shí)現(xiàn)的功能與所述按鍵獲取模塊相似,在一定程度上兩者可以理解為同一單元或模塊;鍵盤(pán)獲取單元:用于在初始狀態(tài)下從鍵盤(pán)存儲(chǔ)單元中獲取所述第一虛擬鍵盤(pán)和所述第二虛擬鍵盤(pán);或者,用于在初始狀態(tài)下從鍵盤(pán)存儲(chǔ)單元中獲取所述第一虛擬鍵盤(pán),還用于在按鍵獲取單元獲取到所述第一虛擬按鍵后從鍵盤(pán)存儲(chǔ)單元中獲取所述第二虛擬鍵盤(pán);鍵盤(pán)存儲(chǔ)單元:用于存儲(chǔ)所述第一虛擬鍵盤(pán)、所述第二虛擬鍵盤(pán);鍵盤(pán)顯示單元:用于在鍵盤(pán)獲取單元獲取到所述第一虛擬鍵盤(pán)和所述第二虛擬鍵盤(pán)后將所述第一虛擬鍵盤(pán)和所述第二虛擬鍵盤(pán)顯示在屏幕上;或者,用于在鍵盤(pán)獲取單元獲取到所述第一虛擬鍵盤(pán)后將所述第一虛擬鍵盤(pán)顯示在屏幕上,還用于在鍵盤(pán)獲取單元獲取到所述第二虛擬鍵盤(pán)后,將所述第二虛擬鍵盤(pán)顯示在屏幕上;按鍵處理單元:用于對(duì)按鍵獲取單元獲取到的所述第一虛擬按鍵、所述第二虛擬按鍵,按照中文輸入規(guī)則進(jìn)行排序得到按鍵字符序列,依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng);所述按鍵處理單元實(shí)現(xiàn)的功能與所述按鍵處理模塊相似,在一定程度上兩者可以理解為同一單元或模塊;中文顯示單元:用于顯示所述中文候選項(xiàng)以便用戶實(shí)現(xiàn)輸入;所述中文顯示單元實(shí)現(xiàn)的功能與所述中文顯示模塊相似,在一定程度上兩者可以理解為同一單元或模塊。具體可參照前述方法實(shí)施例闡釋中相應(yīng)部分對(duì)本實(shí)施例進(jìn)行理解。例如,在一種實(shí)施例中,再如圖7所示(以在初始狀態(tài)下只顯示第一虛擬鍵盤(pán)為例):鍵盤(pán)獲取單元從鍵盤(pán)存儲(chǔ)單元中獲取第一虛擬鍵盤(pán),鍵盤(pán)顯示單元在鍵盤(pán)獲取單元獲取到所述第一虛擬鍵盤(pán)后,將所述第一虛擬鍵盤(pán)顯示在屏幕上,如圖7(a)所示;按鍵獲取單元獲取所述第一虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵g,如圖7 (b)所示;鍵盤(pán)獲取單元在按鍵獲取單元獲取到第一虛擬按鍵g后,從鍵盤(pán)存儲(chǔ)單元中獲取第二虛擬鍵盤(pán),鍵盤(pán)顯示單元在鍵盤(pán)獲取單元獲取到所述第二虛擬鍵盤(pán)后,將所述第二鍵盤(pán)顯示在屏幕上,如圖7(c)所示;按鍵獲取單元獲取所述第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第二虛擬按鍵U、a、n、g,如圖7(d)-(g)所示;按鍵處理單元對(duì)按鍵獲取單元獲取的g、U、a、n、g,按照中文輸入規(guī)則進(jìn)行排序得到按鍵字符序列g(shù)uang,依據(jù)按鍵字符序列即音節(jié)guang得到相應(yīng)的中文候選項(xiàng),中文顯示單元顯示所述中文候選項(xiàng)以便用戶實(shí)現(xiàn)輸入,如圖7(h)所示;其中,在所述第二虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定,如在本例中,對(duì)于韻母uang,不管是與哪個(gè)聲母相拼,在任何時(shí)候點(diǎn)按和/或滑動(dòng)韻母uang的路徑都是相對(duì)固定的,這就使得用戶在點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵后能夠自然地知道下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的虛擬按鍵的位置或方位,而無(wú)需到處尋找下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的虛擬按鍵,降低了用戶的學(xué)習(xí)和使用難度,因而能迅速完成點(diǎn)按和/或滑動(dòng)輸入音節(jié)從而實(shí)現(xiàn)快速的中文輸入的操作。這樣一來(lái),點(diǎn)按和/或滑動(dòng)輸入中文就更為簡(jiǎn)單,減輕了用戶的使用負(fù)擔(dān),降低了用戶的學(xué)習(xí)和使用難度,提升了用戶的體驗(yàn),提高了輸入速度和效率。具體可參照前述闡釋中相應(yīng)部分對(duì)此進(jìn)行理解。進(jìn)一步地,當(dāng)所述第一虛擬按鍵為b、C、d、f > g、h、j、k、1、m、n、p、q、r> s、t、w、x、y或z鍵時(shí),所述第二虛擬鍵盤(pán)的虛擬按鍵中(例如將圖10(a)作為所述第二虛擬鍵盤(pán)),可以至少包含a、O、e、1、U、η和g鍵,且a、O、e、1、U、η和g鍵的布局保持大致相同或完全相同(可以理解為保持相對(duì)固定),其中n、g鍵用來(lái)構(gòu)成韻母鼻音。其中,可選地,所述z、C、s鍵也可以在一定情況下代表zh、ch、sh鍵,如當(dāng)所述zh、ch、sh鍵分別位于z、C、s鍵上時(shí),可以在所述z、C、s鍵上通過(guò)向某一預(yù)定的方向點(diǎn)按和/或滑動(dòng)一定距離以得到所述zh、ch、sh 鍵??蛇x地,所述&、0、6、1、11、11和8鍵中各個(gè)鍵的個(gè)數(shù)可以不止一個(gè),如η和g鍵均可以為一個(gè)或多個(gè),以滿足用戶輸入時(shí)的需要。進(jìn)一步可選地,當(dāng)有至少兩個(gè)η鍵時(shí),在獲取到的所述第二虛擬按鍵為其中一個(gè)η鍵時(shí),附近的至少一個(gè)η鍵可以變?yōu)間鍵顯示??蛇x地,所述a、o、e、1、u、n和g鍵中的g鍵可被ng鍵替代,或被功能等同于g或ng鍵的鍵所替代。g鍵本來(lái)就是用來(lái)構(gòu)成韻母后鼻音ng的,因此用后鼻音ng來(lái)替代它也是可以的,以功能等同于g或ng的鍵來(lái)替代也是允許的。比如在圖7(c)-(g)中,均可用ng鍵替代g鍵,而不影響正常輸入和顯示。進(jìn)一步地,所述第二虛擬鍵盤(pán)的按鍵的布局可以包括:當(dāng)所述第二虛擬鍵盤(pán)的按鍵中至少包含a、o、e、1、u、n和g鍵時(shí),所述a、o、e、1、u、n和g鍵的布局具體可以為,所述
a、O、e、1、U、η和g鍵分為大致兩層,“a、O、e、1、u各至少一個(gè)鍵”為一層,“至少一個(gè)η鍵和至少一個(gè)g鍵”為一層,可以如圖9(g) (h) > 10(e) (k)所示;或者,所述a、o、e、1、u、n和g鍵分為大致三層,“a、O、e、1、u各至少一個(gè)鍵”為一層,“至少一個(gè)η鍵”為一層,“至少一個(gè)g鍵”為一層,可以如圖10(a)_(d)、(f)-(j)所示;或者,所述a、o、e、1、u、n和g鍵中,“a、
O、e、1、U、g各至少一個(gè)鍵”以“至少一個(gè)η鍵”為中心環(huán)繞(可以理解為,繞在“至少一個(gè)η鍵”的周?chē)?,可以如圖10(k)-(l)所示,或“a、O、e、1、U、η各至少一個(gè)鍵”以“至少一個(gè)g鍵”為中心環(huán)繞(可以理解為,繞在“至少一個(gè)g鍵”的周?chē)?,或“a、O、e、1、u各至少一個(gè)鍵”以“至少一個(gè)η鍵和至少一個(gè)g鍵”為中心環(huán)繞(可以理解為,繞在“至少一個(gè)η鍵和至少一個(gè)g鍵”的周?chē)?,可以如圖10(1)所示。進(jìn)一步可選地,所述“a、O、e、1、u各至少一個(gè)鍵”中a、O、e、1、u鍵的排列順序可以順次為a、O、e、1、U,也可以順次為O、1、a、U、e,也可以為其他排列順序,本發(fā)明對(duì)此不做限定,均在本發(fā)明的保護(hù)范圍內(nèi)??蛇x地,所述第一虛擬鍵盤(pán)具體可以為:通用QWERTY鍵盤(pán);或,通用QWERTY鍵盤(pán)去掉1、u和V鍵所形成的鍵盤(pán);或,通用QWERTY鍵盤(pán)去掉1、u和V鍵,并用I至3個(gè)按鍵來(lái)表示a、ο和e鍵所形成的鍵盤(pán);或,至少包含有b、p、m、f、d、t、η、1、g、k、h、j、q、x、z、c、s、r、y 和 w 鍵的鍵盤(pán);或,至少包含有 b、p、m、f > d、t、η、1、g、k、h、j、q、x、zh、ch、sh、r> y
和w鍵的鍵盤(pán)。在一種實(shí)施方式中,所述第一虛擬鍵盤(pán)具體可以為:分為至少三層,一層至少包含
b、p、m、f、d、t、η、I鍵,一層至少包含g、k、h、j、q、χ鍵,另一層至少包含z、c、s、r、y、w鍵或zh、ch、sh、r、y、w鍵;或者,分為至少三層,一層至少包含b、p、m、f、g、k、h鍵,一層至少包含 d、t、η、1、j、q、χ 鍵,另一層至少包含 z、C、S、r、y、w 鍵或 zh、ch、sh、r、y、w 鍵。
所述第一虛擬鍵盤(pán)的鍵盤(pán)布局不限于上述布局,相關(guān)的調(diào)整或修改等,均在本發(fā)明的保護(hù)范圍內(nèi),本發(fā)明對(duì)此不作限制。作通用QWERTY虛擬鍵盤(pán)之外的上述鍵盤(pán)布局安排,在有限的空間里減少了按鍵數(shù),而使按鍵面積相對(duì)增大,如圖11所示,非QWERTY虛擬鍵盤(pán)11(a)和11(c)上的虛擬按鍵都明顯較QWERTY虛擬鍵盤(pán)11(b)的要大,這樣就有利于用戶更輕松自在地點(diǎn)按和/或滑動(dòng)輸入中文。可選地,所述鍵盤(pán)顯示單元還用于在鍵盤(pán)獲取單元獲取到所述第二虛擬鍵盤(pán)后,根據(jù)按鍵獲取單元獲取的第一虛擬按鍵所在的位置,來(lái)確定顯示所述第二虛擬鍵盤(pán)的位置,以縮短與所述第一虛擬按鍵的位置,包括將所述第二虛擬鍵盤(pán)顯示在所述第一虛擬按鍵的附近或周?chē)舶▽⑺龅诙摂M鍵盤(pán)覆蓋顯示在所述第一虛擬鍵盤(pán)上,以縮短所述第二虛擬鍵盤(pán)上的虛擬按鍵與所述第一虛擬按鍵的距離,進(jìn)而縮短用戶點(diǎn)按和/或滑動(dòng)輸入中文的路徑,從而提高輸入的速度和效率。可以理解為,第二虛擬鍵盤(pán)的位置可以根據(jù)需要適當(dāng)?shù)刈儎?dòng),如可根據(jù)第一虛擬按鍵的位置,來(lái)確定顯示所述第二虛擬鍵盤(pán)的位置,以縮短與第一虛擬按鍵的距離,包括將所述第二虛擬鍵盤(pán)顯示在所述第一虛擬按鍵的附近或周?chē)舶▽⑺龅诙摂M鍵盤(pán)覆蓋顯示在所述第一虛擬鍵盤(pán)上,以縮短所述第二虛擬鍵盤(pán)上的虛擬按鍵與所述第一虛擬按鍵的距離,進(jìn)而縮短用戶點(diǎn)按和/或滑動(dòng)輸入中文的路徑,從而提高輸入的速度和效率。則,所述可選的,當(dāng)初始狀態(tài)下顯示有第一虛擬鍵盤(pán)和第二虛擬鍵盤(pán)時(shí),可以在獲取所述第一虛擬按鍵后,移動(dòng)所述第二虛擬鍵盤(pán)到預(yù)定位置,以便獲取所述第二虛擬按鍵。具體可參照前述闡釋中相應(yīng)部分對(duì)此進(jìn)行理解??蛇x地,所述設(shè)備可以是下列之一:數(shù)據(jù)處理設(shè)備、便攜設(shè)備、便攜式數(shù)據(jù)處理設(shè)備、單點(diǎn)/多點(diǎn)觸摸設(shè)備、單點(diǎn)/多點(diǎn)觸摸便攜設(shè)備、體感操作設(shè)備、無(wú)線設(shè)備和蜂窩電話。具體地,所述設(shè)備可以為手機(jī)、平板電腦(Tablet PC)等帶有觸摸顯示屏的終端。本發(fā)明實(shí)施例提供的設(shè)備的實(shí)施例可以參照前述方法的實(shí)施例中相關(guān)部分進(jìn)行解釋或參見(jiàn)前述方法的實(shí)施例中的相關(guān)部分的描述而不再贅述。本發(fā)明實(shí)施例還提供了一種設(shè)備,所述設(shè)備可以包括:一個(gè)或多個(gè)處理器;存儲(chǔ)器;以及一個(gè)或多個(gè)模塊,其中,該一個(gè)或多個(gè)模塊存儲(chǔ)在所述存儲(chǔ)器中并被配置為由所述一個(gè)或多個(gè)處理器執(zhí)行,所述一個(gè)或多個(gè)模塊包括:用于顯示第一虛擬鍵盤(pán)、第二虛擬鍵盤(pán)的模塊;用于獲取所述第一虛擬鍵盤(pán)、所述第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵、第二虛擬按鍵的模塊;用于根據(jù)獲取到的所述第一虛擬按鍵、所述第二虛擬按鍵,得到按鍵字符序列,依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng)的模塊;用于顯示所述中文候選項(xiàng)以便用戶實(shí)現(xiàn)中文輸入的模塊;其中,在所述第二虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定;其中,在所述第二虛擬鍵盤(pán)上的按鍵一次顯示完畢,或分多次顯示完畢。進(jìn)一步地,當(dāng)所述第一虛擬按鍵為b、C、d、f > g、h、j、k、1、m、n、p、q、r> s、t、w、x、y或z鍵時(shí),所述第二虛擬鍵盤(pán)的按鍵中可以至少包含a、O、e、1、u、n和g鍵,且a、O、e、1、u、n和g鍵的布局保持大致相同或完全相同,其中n、g鍵用來(lái)構(gòu)成韻母鼻音。
進(jìn)一步地,所述第二虛擬鍵盤(pán)的按鍵的布局可以包括:當(dāng)所述第二虛擬鍵盤(pán)的按鍵中至少包含a、o、e、1、u、n和g鍵時(shí),所述a、O、e、1、u、n和g鍵分為大致兩層,a、O、e、1、u各至少一個(gè)鍵為一層,然后至少一個(gè)η鍵和至少一個(gè)g鍵為一層;或者,所述a、O、e、1、u、n和g鍵分為大致三層,a、O、e、1、u各至少一個(gè)鍵為一層,至少一個(gè)η鍵為一層,至少一個(gè)g鍵為一層;或者,所述3、0、0、;[、11、11和8鍵中,3、0、0、;[、11、8各至少一個(gè)鍵以至少一個(gè)η鍵為中心環(huán)繞,或a、O、e、1、u、n各至少一個(gè)鍵以至少一個(gè)g鍵為中心環(huán)繞,或a、O、e、1、u各至少一個(gè)鍵以至少一個(gè)η鍵和至少一個(gè)g鍵為中心環(huán)繞??蛇x的,所述η鍵的個(gè)數(shù)為至少一個(gè),當(dāng)有至少兩個(gè)η鍵時(shí),在獲取到的所述第二虛擬按鍵為其中一個(gè)η鍵時(shí),另外至少一個(gè)η鍵變?yōu)間鍵顯示。進(jìn)一步地,所述第一虛擬鍵盤(pán)可以包括:通用QWERTY 鍵盤(pán);或,通用QWERTY鍵盤(pán)去掉1、u和V鍵所形成的鍵盤(pán);或,通用QWERTY鍵盤(pán)去掉1、u和V鍵,并用I至3個(gè)按鍵來(lái)表示a、ο和e鍵所形成的鍵盤(pán);或,至少包含有b、p、m、f > d、t、η、1、g、k、h、j、q、x、z、c、s、r、y 和 w 鍵的鍵盤(pán);或,至少包含有b、p、m、f > d、t、η、1、g、k、h、j、q、x、zh、ch、sh、r、y 和 w 鍵的鍵盤(pán)??蛇x的,所述第一虛擬鍵盤(pán)可以具體為:分為至少三層,一層至少包含b、p、m、f、d、t、n、I鍵,一層至少包含g、k、h、j、q、χ鍵,另一層至少包含z、c、s、r、y、w鍵或zh、ch、sh、r、y、w鍵;或者,分為至少三層,一層至少包含b、p、m、f、g、k、h鍵,一層至少包含d、t、η、1、j、q、χ鍵,另一層至少包含z、C、S、r、y、w鍵或zh、ch、sh、r、y、w鍵??蛇x的,所述設(shè)備可以是下列之一:數(shù)據(jù)處理設(shè)備、便攜設(shè)備、便攜式數(shù)據(jù)處理設(shè)備、單點(diǎn)/多點(diǎn)觸摸設(shè)備、單點(diǎn)/多點(diǎn)觸摸便攜設(shè)備、體感操作設(shè)備、無(wú)線設(shè)備和蜂窩電話。具體地,所述設(shè)備可以為手機(jī)、平板電腦(Tablet PC)等帶有觸摸顯示屏的終端。進(jìn)一步地,所述設(shè)備還可以包括觸摸顯示屏,所述用于顯示第一虛擬鍵盤(pán)、第二虛擬鍵盤(pán)的模塊具體用于在所述觸摸顯示屏上顯示第一虛擬鍵盤(pán)、第二虛擬鍵盤(pán)。本發(fā)明實(shí)施例提供的設(shè)備可以參照前述方法或設(shè)備的實(shí)施例中相關(guān)部分進(jìn)行解釋或參見(jiàn)前述方法或設(shè)備的實(shí)施例中的相關(guān)部分的描述而不再贅述。本發(fā)明實(shí)施例還提供了一種設(shè)備,所述設(shè)備可以包括:鍵盤(pán)顯示模塊:用于顯示第一鍵盤(pán)區(qū)域、第二鍵盤(pán)區(qū)域;按鍵獲取模塊:用于獲取所述第一鍵盤(pán)區(qū)域、所述第二鍵盤(pán)區(qū)域內(nèi)的點(diǎn)按和/或滑動(dòng)行為所涉的第一按鍵、第二按鍵;按鍵處理模塊:用于根據(jù)獲取到的所述第一按鍵、所述第二按鍵,得到按鍵字符序列,依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng);中文顯示模塊:用于顯示所述中文候選項(xiàng)以便用戶實(shí)現(xiàn)輸入;其中,在所述第二鍵盤(pán)區(qū)域內(nèi),點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定;
其中,在所述第二鍵盤(pán)區(qū)域內(nèi)的按鍵一次顯示完畢,或分多次顯示完畢。當(dāng)所述第一鍵盤(pán)區(qū)域、第二鍵盤(pán)區(qū)域?yàn)閷?shí)體鍵盤(pán)區(qū)域時(shí),也可理解為鍵盤(pán)顯示模塊;當(dāng)所述第二鍵盤(pán)區(qū)域?yàn)閷?shí)體鍵盤(pán)區(qū)域時(shí),可理解為其上的按鍵一次顯示完畢。進(jìn)一步地,當(dāng)所述第一按鍵為b、C、d、f > g、h、j、k、1、m、n、p、q、r> s、t、w、x、y 或z鍵時(shí),所述第二鍵盤(pán)區(qū)域的按鍵中至少包含a、o、e、1、u、n和8鍵,且3、0、6、;[、11、11和g鍵的布局保持大致相同或完全相同,其中n、g鍵用來(lái)構(gòu)成韻母鼻音。進(jìn)一步地,所述第二鍵盤(pán)區(qū)域的按鍵的布局包括:當(dāng)所述第二鍵盤(pán)區(qū)域的按鍵中至少包含a、O、e、1、U、η和g鍵時(shí),所述a、O、e、1、u、n和g鍵分為大致兩層,a、O、e、1、u各至少一個(gè)鍵為一層,然后至少一個(gè)η鍵和至少一個(gè)g鍵為一層;或者,所述a、O、e、1、u、n和g鍵分為大致三層,a、O、e、1、u各至少一個(gè)鍵為一層,至少一個(gè)η鍵為一層,至少一個(gè)g鍵為一層;或者,所述a、O、e、1、U、η和g鍵中,a、O、e、1、U、g各至少一個(gè)鍵以至少一個(gè)η鍵為中心環(huán)繞,或a、O、e、1、u、n各至少一個(gè)鍵以至少一個(gè)g鍵為中心環(huán)繞,或a、O、e、1、u各至少一個(gè)鍵以至少一個(gè)η鍵和至少一個(gè)g鍵為中心環(huán)繞??蛇x的,所述η鍵的個(gè)數(shù)為至少一個(gè),當(dāng)有至少兩個(gè)η鍵時(shí),在獲取到的所述第二按鍵為其中一個(gè)η鍵時(shí),另外至少一個(gè)η鍵可以變?yōu)間鍵顯示。進(jìn)一步地,所述第一鍵盤(pán)區(qū)域可以包括:通用QWERTY 鍵盤(pán);或,通用QWERTY鍵盤(pán)去掉1、u和V鍵所形成的鍵盤(pán);或,通用QWERTY鍵盤(pán)去掉1、u和V鍵,并用I至3個(gè)按鍵來(lái)表示a、ο和e鍵所形成的鍵盤(pán);或,至少包含有b、p、m、f、d、t、η、1、g、k、h、j、q、X、z、C、S、r、y 和 w 鍵的鍵盤(pán);或,至少包含有b、p、m、f > d、t、η、1、g、k、h、j、q、x、zh、ch、sh、r、y 和 w 鍵的鍵盤(pán)。可選的,所述設(shè)備可以是下列之一:數(shù)據(jù)處理設(shè)備、便攜設(shè)備、便攜式數(shù)據(jù)處理設(shè)備、單點(diǎn)/多點(diǎn)觸摸設(shè)備、單點(diǎn)/多點(diǎn)觸摸便攜設(shè)備、體感操作設(shè)備、無(wú)線設(shè)備和蜂窩電話。具體地,所述設(shè)備可以為手機(jī)、平板電腦(Tablet PC)等帶有觸摸顯示屏的終端??蛇x的,所述第一鍵盤(pán)區(qū)域可以具體為:實(shí)體鍵盤(pán)區(qū)域或虛擬鍵盤(pán)區(qū)域??蛇x的,所述第二鍵盤(pán)區(qū)域可以具體為:實(shí)體鍵盤(pán)區(qū)域或虛擬鍵盤(pán)區(qū)域。本發(fā)明實(shí)施例中所述鍵盤(pán)既可以是實(shí)體鍵盤(pán)也可以是虛擬鍵盤(pán),所述按鍵既可以是實(shí)體按鍵也可以是虛擬按鍵。當(dāng)所述第二鍵盤(pán)區(qū)域?yàn)閷?shí)體鍵盤(pán)區(qū)域時(shí),所述第二鍵盤(pán)區(qū)域上的按鍵一般是一直顯示或呈現(xiàn)的,這種情況下,也可以理解為所述第二鍵盤(pán)區(qū)域上的按鍵一次顯示完畢。當(dāng)所述第一、第二鍵盤(pán)區(qū)域分別為不同類型的鍵盤(pán)區(qū)域,如所述第一、第二鍵盤(pán)區(qū)域分別為實(shí)體鍵盤(pán)區(qū)域和虛擬鍵盤(pán)區(qū)域時(shí),所述鍵盤(pán)顯示模塊可以由不同的模塊組成,如分別用來(lái)顯示實(shí)體鍵盤(pán)區(qū)域和虛擬鍵盤(pán)區(qū)域的模塊??蛇x的,所述第一、第二鍵盤(pán)區(qū)域可以具體為:第一、第二虛擬鍵盤(pán),所述第一、第二按鍵可以具體為:第一、第二虛擬按鍵。當(dāng)所述所述第一、第二鍵盤(pán)區(qū)域均為虛擬鍵盤(pán)區(qū)域時(shí),所述按鍵均為虛擬按鍵,此時(shí),所述第一、第二鍵盤(pán)區(qū)域可以具體為:第一、第二虛擬鍵盤(pán),所述第一、第二按鍵可以具體為:第一、第二虛擬按鍵,從而本實(shí)施例可以參考上述提供的實(shí)施例中的相關(guān)描述,而不再贅述??蛇x的,所述虛擬鍵盤(pán)、虛擬鍵盤(pán)區(qū)域或虛擬按鍵,可以通過(guò)觸摸顯示屏顯示,而使本發(fā)明實(shí)施例適用于具有觸摸顯示屏的設(shè)備;也可以通過(guò)投影等方式投射在某一空間、某一平面、某一物體表面等,而使本發(fā)明實(shí)施例適用于體感操作設(shè)備等。本發(fā)明實(shí)施例還提供了一種設(shè)備,所述設(shè)備可以包括:一個(gè)或多個(gè)處理器;存儲(chǔ)器;以及一個(gè)或多個(gè)模塊,其中,該一個(gè)或多個(gè)模塊存儲(chǔ)在所述存儲(chǔ)器中并被配置為由所述一個(gè)或多個(gè)處理器執(zhí)行,所述一個(gè)或多個(gè)模塊包括:用于顯示第一鍵盤(pán)區(qū)域、第二鍵盤(pán)區(qū)域的模塊;用于獲取所述第一鍵盤(pán)區(qū)域、所述第二鍵盤(pán)區(qū)域內(nèi)的點(diǎn)按和/或滑動(dòng)行為所涉的第一按鍵、第二按鍵的模塊;用于根據(jù)所述第一按鍵、所述第二按鍵,得到按鍵字符序列,依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng)的模塊;用于顯示所述中文候選項(xiàng)以便用戶實(shí)現(xiàn)中文輸入的模塊;其中,在所述第二鍵盤(pán)區(qū)域內(nèi),點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定;其中,在所述第二鍵盤(pán)區(qū)域內(nèi)的按鍵一次顯示完畢,或分多次顯示完畢。當(dāng)所述第一鍵盤(pán)區(qū)域、第二鍵盤(pán)區(qū)域?yàn)閷?shí)體鍵盤(pán)區(qū)域時(shí),也可理解為顯示鍵盤(pán)區(qū)域的模塊;當(dāng)所述第二鍵盤(pán)區(qū)域?yàn)閷?shí)體鍵盤(pán)區(qū)域時(shí),可理解為其上的按鍵一次顯示完畢。進(jìn)一步地,當(dāng)所述第一按鍵為b、C、d、f > g、h、j、k、1、m、n、p、q、r> s、t、w、x、y 或z鍵時(shí),所述第二鍵盤(pán)區(qū)域的按鍵中至少包含a、o、e、1、u、n和8鍵,且3、0、6、;[、11、11和g鍵的布局保持大致相同或完全相同,其中n、g鍵用來(lái)構(gòu)成韻母鼻音。進(jìn)一步地,所述第二鍵盤(pán)區(qū)域的按鍵的布局包括:當(dāng)所述第二鍵盤(pán)區(qū)域的按鍵中至少包含a、O、e、1、U、η和g鍵時(shí),所述a、O、e、1、u、n和g鍵分為大致兩層,a、O、e、1、u各至少一個(gè)鍵為一層,然后至少一個(gè)η鍵和至少一個(gè)g鍵為一層;或者,所述a、O、e、1、u、n和g鍵分為大致三層,a、O、e、1、u各至少一個(gè)鍵為一層,至少一個(gè)η鍵為一層,至少一個(gè)g鍵為一層;或者,所述a、O、e、1、U、η和g鍵中,a、O、e、1、U、g各至少一個(gè)鍵以至少一個(gè)η鍵為中心環(huán)繞,或a、O、e、1、u、n各至少一個(gè)鍵以至少一個(gè)g鍵為中心環(huán)繞,或a、O、e、1、u各至少一個(gè)鍵以至少一個(gè)η鍵和至少一個(gè)g鍵為中心環(huán)繞??蛇x的,所述η鍵的個(gè)數(shù)為至少一個(gè),當(dāng)有至少兩個(gè)η鍵時(shí),在獲取到的所述第二按鍵為其中一個(gè)η鍵時(shí),另外至少一個(gè)η鍵可以變?yōu)間鍵顯示。進(jìn)一步地,所述第一鍵盤(pán)區(qū)域可以包括:通用QWERTY 鍵盤(pán);或,通用QWERTY鍵盤(pán)去掉1、u和V鍵所形成的鍵盤(pán);或,通用QWERTY鍵盤(pán)去掉1、u和V鍵,并用I至3個(gè)按鍵來(lái)表示a、ο和e鍵所形成的鍵盤(pán);
或,至少包含有b、p、m、f、d、t、η、1、g、k、h、j、q、X、z、C、S、r、y 和 w 鍵的鍵盤(pán);或,至少包含有b、p、m、f > d、t、η、1、g、k、h、j、q、x、zh、ch、sh、r、y 和 w 鍵的鍵盤(pán)??蛇x的,所述設(shè)備可以是下列之一:數(shù)據(jù)處理設(shè)備、便攜設(shè)備、便攜式數(shù)據(jù)處理設(shè)備、單點(diǎn)/多點(diǎn)觸摸設(shè)備、單點(diǎn)/多點(diǎn)觸摸便攜設(shè)備、體感操作設(shè)備、無(wú)線設(shè)備和蜂窩電話。具體地,所述設(shè)備可以為手機(jī)、平板電腦(Tablet PC)等帶有觸摸顯示屏的終端??蛇x的,所述第一鍵盤(pán)區(qū)域可以具體為:實(shí)體鍵盤(pán)區(qū)域或虛擬鍵盤(pán)區(qū)域。可選的,所述第二鍵盤(pán)區(qū)域可以具體為:實(shí)體鍵盤(pán)區(qū)域或虛擬鍵盤(pán)區(qū)域。本發(fā)明實(shí)施例中所述鍵盤(pán)既可以是實(shí)體鍵盤(pán)也可以是虛擬鍵盤(pán),所述按鍵既可以是實(shí)體按鍵也可以是虛擬按鍵。當(dāng)所述第二鍵盤(pán)區(qū)域?yàn)閷?shí)體鍵盤(pán)區(qū)域時(shí),所述第二鍵盤(pán)區(qū)域上的按鍵一般是一直顯示或呈現(xiàn)的,這種情況下,也可以理解為所述第二鍵盤(pán)區(qū)域上的按鍵一次顯不完畢。當(dāng)所述第一、第二鍵盤(pán)區(qū)域分別為不同類型的鍵盤(pán)區(qū)域,如所述第一、第二鍵盤(pán)區(qū)域分別為實(shí)體鍵盤(pán)區(qū)域和虛擬鍵盤(pán)區(qū)域時(shí),所述用于顯示第一鍵盤(pán)區(qū)域、第二鍵盤(pán)區(qū)域的模塊可以由不同的模塊組成,如分別可用來(lái)顯示實(shí)體鍵盤(pán)區(qū)域和虛擬鍵盤(pán)區(qū)域的模塊??蛇x的,所述第一、第二鍵盤(pán)區(qū)域可以具體為:第一、第二虛擬鍵盤(pán),所述第一、第二按鍵可以具體為:第一、第二虛擬按鍵。當(dāng)所述所述第一、第二鍵盤(pán)區(qū)域均為虛擬鍵盤(pán)區(qū)域時(shí),所述按鍵均為虛擬按鍵,此時(shí),所述第一、第二鍵盤(pán)區(qū)域可以具體為:第一、第二虛擬鍵盤(pán),所述第一、第二按鍵可以具體為:第一、第二虛擬按鍵,從而本實(shí)施例可以參考上述提供的實(shí)施例中的相關(guān)描述,而不再贅述??蛇x的,所述設(shè)備還可以包括觸摸顯示屏,所述用于顯示第一鍵盤(pán)區(qū)域、第二鍵盤(pán)區(qū)域的模塊具體用于在所述觸摸顯示屏上顯示第一鍵盤(pán)區(qū)域、第二鍵盤(pán)區(qū)域。當(dāng)所述所述第一、第二鍵盤(pán)區(qū)域均為虛擬鍵盤(pán)區(qū)域時(shí),所述第一、第二鍵盤(pán)區(qū)域可以通過(guò)觸摸顯示屏進(jìn)行顯示,而使本發(fā)明實(shí)施例適用于具有觸摸顯示屏的設(shè)備;也可以通過(guò)投影等方式投射在某一空間、某一平面、某一物體表面等,而使本發(fā)明實(shí)施例適用于體感操作設(shè)備等。以下為了闡述方便,再次將第二虛擬鍵盤(pán)上的按鍵分多次顯示完畢的情況下,將各次顯示的內(nèi)容分別描述為第二虛擬鍵盤(pán)、第三虛擬鍵盤(pán)、第四虛擬鍵盤(pán)等,同理,第二虛擬按鍵也可依次分別描述為第二虛擬按鍵、第三虛擬按鍵、第四虛擬按鍵等。本發(fā)明實(shí)施例還提供了一種虛擬鍵盤(pán)顯示方法,所述方法可以包括:在初始狀態(tài)下顯示第一虛擬鍵盤(pán)和第二虛擬鍵盤(pán),以便獲取所述第一虛擬鍵盤(pán)、所述第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵、第二虛擬按鍵;或者,在初始狀態(tài)下顯示所述第一虛擬鍵盤(pán),以便獲取所述第一虛擬按鍵,在獲取所述第一虛擬按鍵后顯示所述第二虛擬鍵盤(pán),以便獲取所述第二虛擬按鍵;其中,在所述第二虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定??蓞⒄涨笆鲫U釋中相應(yīng)部分對(duì)本方法實(shí)施例進(jìn)行理解。如圖7所示(以在初始狀態(tài)下只顯示第一虛擬鍵盤(pán)為例),用戶想輸入音節(jié)guang(以得到相應(yīng)的中文候選項(xiàng));在初始狀態(tài)下顯示所述第一虛擬鍵盤(pán),以便獲取所述第一虛擬按鍵g,在獲取所述第一虛擬按鍵g后顯示所述第二虛擬鍵盤(pán),以便獲取所述第二虛擬按鍵U、a、n、g。其中,在所述第二虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的uang軌跡相對(duì)固定,也就是說(shuō),在任何時(shí)候點(diǎn)按和/或滑動(dòng)韻母uang,不管是與哪個(gè)聲母相拼,韻母uang的路徑都是相對(duì)固定的。這就使得用戶在點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵后能夠自然地知道下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的虛擬按鍵的位置或方位,而無(wú)需到處尋找下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的虛擬按鍵,降低了用戶的學(xué)習(xí)和使用難度,因而能迅速完成點(diǎn)按和/或滑動(dòng)輸入音節(jié)從而實(shí)現(xiàn)快速的中文輸入的操作。這樣一來(lái),點(diǎn)按和/或滑動(dòng)輸入中文就更為簡(jiǎn)單,減輕了用戶的使用負(fù)擔(dān),降低了用戶的學(xué)習(xí)和使用難度,提升了用戶的體驗(yàn),提高了輸入速度和效率。本發(fā)明實(shí)施例還提供了一種虛擬鍵盤(pán)顯示方法,如圖5所示,所述方法可以包括:501:在初始狀態(tài)下顯示第一虛擬鍵盤(pán)和第二虛擬鍵盤(pán),以便獲取所述第一虛擬鍵盤(pán)、所述第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵、第二虛擬按鍵;或者,在初始狀態(tài)下顯示所述第一虛擬鍵盤(pán),以便獲取所述第一虛擬按鍵,在獲取所述第一虛擬按鍵后顯示所述第二虛擬鍵盤(pán),以便獲取所述第二虛擬按鍵;502:獲取所述第一虛擬按鍵和獲取所述第二虛擬按鍵,若根據(jù)中文輸入規(guī)則,所述第一虛擬按鍵、所述第二虛擬按鍵所形成的按鍵字符序列不能構(gòu)成音節(jié),或雖能構(gòu)成音節(jié)但還構(gòu)成其他音節(jié)的一部分,則顯示第三虛擬鍵盤(pán),以便獲取所述第三虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第三虛擬按鍵;其中,在所述第二虛擬鍵盤(pán)上,和/或在所述第二虛擬鍵盤(pán)、所述第三虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定??蓞⒄涨笆鲫U釋中相應(yīng)部分對(duì)本方法實(shí)施例進(jìn)行理解。再如圖8所示(以在初始狀態(tài)下只顯示第一虛擬鍵盤(pán)為例),用戶輸完guang后想輸入音節(jié)zhou (以得到相應(yīng)的中文候選項(xiàng));在初始狀態(tài)下顯示所述第一虛擬鍵盤(pán),以便獲取第一虛擬按鍵Z所對(duì)應(yīng)的zh,其中向下或斜下點(diǎn)按和/或滑動(dòng)以獲得zh,在獲取第一虛擬按鍵Z后顯示所述第二虛擬鍵盤(pán),以便獲取第二虛擬按鍵O ;獲取第一虛擬按鍵Z (其實(shí)此時(shí)已經(jīng)應(yīng)該是zh,以下用Zh替換)和獲取所述第二虛擬按鍵O,根據(jù)中文輸入規(guī)則,第一虛擬按鍵zh、第二虛擬按鍵ο所形成的按鍵字符序列zho不能構(gòu)成音節(jié),則顯示含有u鍵的第三虛擬鍵盤(pán),以便獲取所述第三虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第三虛擬按鍵,雖然所述第二虛擬鍵盤(pán)上也有u鍵,但與ο鍵有一定的間隔距離,為了用戶輸入的方便,可以在所述ο鍵周?chē)@示u鍵,以縮短用戶輸入時(shí)的路徑,提高輸入速度和效率,則第三虛擬鍵盤(pán)上的按鍵是根據(jù)第二虛擬按鍵(以及第一虛擬按鍵)來(lái)確定的,可以考慮與所述第二虛擬按鍵按照中文輸入規(guī)則相拼形成韻母的按鍵,及所述第二虛擬按鍵與所述第二虛擬鍵盤(pán)上其他虛擬按鍵的相對(duì)位置關(guān)系,來(lái)綜合考慮,進(jìn)行篩選得出第三虛擬鍵盤(pán)上的按鍵。其中,在所述第二虛擬鍵盤(pán)上(如點(diǎn)按和/或滑動(dòng)韻母ai等),和/或在所述第二虛擬鍵盤(pán)、所述第三虛擬鍵盤(pán)上(如圖8中的韻母OU等),點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定。也就是說(shuō),在任何時(shí)候點(diǎn)按和/或滑動(dòng)韻母OU,不管是kou中的OU,還是you中的ou (y在本發(fā)明中可以作為聲母),在所述第二虛擬鍵盤(pán)、第三虛擬鍵盤(pán)上大致都有和上一次相同的路徑;如果點(diǎn)按和/或滑動(dòng)的是韻母ai,構(gòu)成的是音節(jié)zhai,則下一次比如點(diǎn)按和/或滑動(dòng)音節(jié)ga1、lai等的時(shí)候,ai在第二虛擬鍵盤(pán)上的路徑也是相對(duì)固定的。這就使得用戶在點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵后能夠自然地知道下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的虛擬按鍵的位置或方位,而無(wú)需到處尋找下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的虛擬按鍵,降低了用戶的學(xué)習(xí)和使用難度,因而能迅速完成點(diǎn)按和/或滑動(dòng)輸入音節(jié)從而實(shí)現(xiàn)快速的中文輸入的操作。這樣一來(lái),點(diǎn)按和/或滑動(dòng)輸入中文就更為簡(jiǎn)單,減輕了用戶的使用負(fù)擔(dān),降低了用戶的學(xué)習(xí)和使用難度,提升了用戶的體驗(yàn),提高了輸入速度和效率。本發(fā)明實(shí)施例還提供了一種虛擬鍵盤(pán)顯示方法,如圖6所示,所述方法可以包括:601:在初始狀態(tài)下顯示第一虛擬鍵盤(pán)和第二虛擬鍵盤(pán),以便獲取所述第一虛擬鍵盤(pán)、所述第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵、第二虛擬按鍵;或者,在初始狀態(tài)下顯示所述第一虛擬鍵盤(pán),以便獲取所述第一虛擬按鍵,在獲取所述第一虛擬按鍵后顯示所述第二虛擬鍵盤(pán),以便獲取所述第二虛擬按鍵;602:獲取所述第一虛擬按鍵和獲取所述第二虛擬按鍵,若根據(jù)中文輸入規(guī)則,所述第一虛擬按鍵、所述第二虛擬按鍵所形成的按鍵字符序列不能構(gòu)成音節(jié),或雖能構(gòu)成音節(jié)但還構(gòu)成其他音節(jié)的一部分,則顯示第三虛擬鍵盤(pán),以便獲取所述第三虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第三虛擬按鍵;603:繼續(xù)獲取所述第二虛擬按鍵,或獲取所述第三虛擬按鍵,若根據(jù)中文輸入規(guī)貝1J,所述第一虛擬按鍵、所述第二虛擬按鍵,或所述第一虛擬按鍵、所述第二虛擬按鍵、所述第三虛擬按鍵,所形成的按鍵字符序列還不能構(gòu)成音節(jié),或雖能構(gòu)成音節(jié)但還構(gòu)成其他音節(jié)的一部分,則顯示第四虛擬鍵盤(pán),以便獲取所述第四虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第四虛擬按鍵;其中,在所述第二虛擬鍵盤(pán)上,和/或在所述第二虛擬鍵盤(pán)、所述第三虛擬鍵盤(pán)上,和/或在所述第二虛擬鍵盤(pán)、所述第四虛擬鍵盤(pán)上,和/或在所述第二虛擬鍵盤(pán)、所述第三虛擬鍵盤(pán)、所述第四虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定??蓞⒄涨笆鲫U釋中相應(yīng)部分對(duì)本方法實(shí)施例進(jìn)行理解。再如圖9所示(以在初始狀態(tài)下只顯示第一虛擬鍵盤(pán)為例),用戶要輸入音節(jié)guang(以得到相應(yīng)的中文候選項(xiàng));在初始狀態(tài)下顯示所述第一虛擬鍵盤(pán),以便獲取所述第一虛擬按鍵g,在獲取所述第一虛擬按鍵后顯示所述第二虛擬鍵盤(pán),以便獲取所述第二虛擬按鍵u ;獲取第一虛擬按鍵g和獲取第二虛擬按鍵U,根據(jù)中文輸入規(guī)則,第一虛擬按鍵g、第二虛擬按鍵U所形成的按鍵字符序列g(shù)u雖能構(gòu)成音節(jié)gu但還構(gòu)成其他音節(jié)的一部分,比如還構(gòu)成音節(jié)gua、guo、gu1、gua1、guan或guang的一部分,貝U顯示第三虛擬鍵盤(pán),以便獲取所述第三虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第三虛擬按鍵;繼續(xù)獲取第二虛擬按鍵a、n,根據(jù)中文輸入規(guī)則,第一虛擬按鍵g、第二虛擬按鍵u、a、n所形成的按鍵字符序列g(shù)uan雖能構(gòu)成音節(jié)guan但還構(gòu)成音節(jié)guang的一部分,則顯示第四虛擬鍵盤(pán),以便獲取所述第四虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第四虛擬按鍵g。其中,在所述第二虛擬鍵盤(pán)上(假如說(shuō)點(diǎn)按和/或滑動(dòng)韻母ua、ai等),和/或在所述第二虛擬鍵盤(pán)、所述第三虛擬鍵盤(pán)上(假如說(shuō)點(diǎn)按和/或滑動(dòng)韻母uo、ui等),和/或在所述第二虛擬鍵盤(pán)、所述第四虛擬鍵盤(pán)上(圖9中的韻母uang等),點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定。也就是說(shuō),在任何時(shí)候點(diǎn)按和/或滑動(dòng)韻母uang,不管是與哪個(gè)聲母相拼,在所述第二虛擬鍵盤(pán)、所述第四虛擬鍵盤(pán)上點(diǎn)按和/或滑動(dòng)韻母uang的路徑都是相對(duì)固定的;如果點(diǎn)按和/或滑動(dòng)的是韻母UO,則在任何時(shí)候點(diǎn)按和/或滑動(dòng)韻母UO,不管是kuo中的UO,還是SUO中的uo,在所述第二虛擬鍵盤(pán)、第三虛擬鍵盤(pán)上大致都有相同的路徑;如果點(diǎn)按和/或滑動(dòng)的是韻母ai,構(gòu)成的是音節(jié)gai,則下一次比如點(diǎn)按和/或滑動(dòng)音節(jié)ma1、lai等的時(shí)候,ai在第二虛擬鍵盤(pán)上的路徑也是相對(duì)固定的。這就使得用戶在點(diǎn)按和/或滑動(dòng)所述第一虛擬按鍵后能夠自然地知道下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的虛擬按鍵的位置或方位,而無(wú)需到處尋找下一個(gè)或幾個(gè)所需點(diǎn)按和/或滑動(dòng)的虛擬按鍵,降低了用戶的學(xué)習(xí)和使用難度,因而能迅速完成點(diǎn)按和/或滑動(dòng)輸入音節(jié)從而實(shí)現(xiàn)快速的中文輸入的操作。這樣一來(lái),點(diǎn)按和/或滑動(dòng)輸入中文就更為簡(jiǎn)單,減輕了用戶的使用負(fù)擔(dān),降低了用戶的學(xué)習(xí)和使用難度,提升了用戶的體驗(yàn),提高了輸入速度和效率。需要說(shuō)明的是,本發(fā)明實(shí)施例提供的虛擬鍵盤(pán)顯示方法的實(shí)施例可以參照前述中文輸入方法的實(shí)施例中的相關(guān)部分進(jìn)行解釋或參見(jiàn)前述方法的實(shí)施例中的相關(guān)部分的描述而不再贅述。還需要說(shuō)明的是,本發(fā)明中所述第一虛擬鍵盤(pán)、第二虛擬鍵盤(pán)、第三虛擬鍵盤(pán)、第四虛擬鍵盤(pán),主要用來(lái)彼此相區(qū)分,并無(wú)特殊意義,可以理解為幾個(gè)(至少2個(gè),如可以為2到4個(gè))相互獨(dú)立的虛擬鍵盤(pán),也可以理解為一個(gè)虛擬鍵盤(pán)的幾個(gè)(至少2個(gè),如可以為2到4個(gè))分區(qū)。當(dāng)所述第一、第二、第三、第四虛擬鍵盤(pán)一起作為一個(gè)虛擬鍵盤(pán)的兩個(gè)分區(qū)時(shí),可以是所述第一虛擬鍵盤(pán)作為一個(gè)分區(qū),所述第二、第三、第四虛擬鍵盤(pán)為一個(gè)分區(qū)里的三個(gè)區(qū)域;當(dāng)所述第一、第二、第三、第四虛擬鍵盤(pán)一起作為兩個(gè)相互獨(dú)立的虛擬鍵盤(pán)時(shí),可以是所述第一虛擬鍵盤(pán)作為一個(gè)獨(dú)立的虛擬鍵盤(pán),所述第二、第三、第四虛擬鍵盤(pán)為一個(gè)獨(dú)立的虛擬鍵盤(pán)的三個(gè)分區(qū)或區(qū)域,此時(shí)可以理解為只有一個(gè)第一虛擬鍵盤(pán)和一個(gè)第二虛擬鍵盤(pán),且第二虛擬鍵盤(pán)中可分為三個(gè)分區(qū)或區(qū)域;其他情況不再枚舉,也在本發(fā)明實(shí)施例的保護(hù)范圍之類。其中所述第一、第二、第三、第四也不限于實(shí)指序數(shù),因此在所述第一虛擬鍵盤(pán)和所述第二虛擬鍵盤(pán)之間,或在所述第二虛擬鍵盤(pán)和所述第三虛擬鍵盤(pán)之間,或在所述第三虛擬鍵盤(pán)和所述第四虛擬鍵盤(pán)之間,可以增加其他虛擬鍵盤(pán),用于相同用途或其他用途,比如用來(lái)增加炫麗度以使用戶更愉悅,或在點(diǎn)按z鍵后增加包含h鍵的虛擬鍵盤(pán)以達(dá)到相同的輸入效果等。所述第一、第二、第三、第四虛擬鍵盤(pán)可以同時(shí)顯示或以一定的時(shí)間順序顯示。所述第一、第二、第三、第四虛擬鍵盤(pán)的具體顯示方式,如顯示的時(shí)間先后順序、顯示位置關(guān)系、顯示的大小及顯示的形式等,不限于本發(fā)明的實(shí)施例中給出的方式,本發(fā)明實(shí)施例對(duì)此不作限制,只要能達(dá)到從所述第一、第二、第三、第四虛擬鍵盤(pán)上獲取到點(diǎn)按和/或滑動(dòng)行為所涉的所述第一、第二、第三、第四虛擬按鍵的目的即可。同理,本發(fā)明中所述第一虛擬按鍵、第二虛擬按鍵、第三虛擬按鍵、第四虛擬按鍵,可依照上述第一虛擬鍵盤(pán)、第二虛擬鍵盤(pán)、第三虛擬鍵盤(pán)、第四虛擬鍵盤(pán)的關(guān)系類推理解,并且所述第一虛擬按鍵、第二虛擬按鍵、第三虛擬按鍵或第四虛擬按鍵,并不一定就是指的一個(gè)虛擬按鍵,有可能是指的在所述第一虛擬鍵盤(pán)、第二虛擬鍵盤(pán)、第三虛擬鍵盤(pán)或第四虛擬鍵盤(pán)上的多個(gè)虛擬按鍵(例如在圖7中,獲取的第二虛擬按鍵就有U、a、n、g這四個(gè)),并且可以包括一些多余滑動(dòng)的鍵,比如在滑動(dòng)韻母uang時(shí),允許滑動(dòng)虛擬按鍵U、a、η、n、g,這時(shí)所述排序的過(guò)程中可以包括對(duì)滑動(dòng)的多余的虛擬按鍵η進(jìn)行排重等處理,從而得到符合漢語(yǔ)拼音輸入規(guī)則的韻母uang。所述第三虛擬鍵盤(pán)上的按鍵可以是根據(jù)第二虛擬按鍵來(lái)確定的,可以是根據(jù)中文輸入規(guī)則,能與所述第二虛擬按鍵相拼形成韻母的按鍵中的至少一部分;所述第四虛擬鍵盤(pán)上的按鍵可以是根據(jù)第二虛擬按鍵或第二、第三虛擬按鍵來(lái)確定的,可以是根據(jù)中文輸入規(guī)則,能與所述第二虛擬按鍵或第二、第三虛擬按鍵相拼形成韻母的按鍵中的至少一部分。另外,獲取所述第二、第三或第四虛擬按鍵的方式,既可以是獲取點(diǎn)按和/或滑動(dòng)行為所涉的每一個(gè)虛擬按鍵,也可以是獲取點(diǎn)按和/或滑動(dòng)行為的起點(diǎn)、拐點(diǎn)、終點(diǎn)所涉的按鍵,還可以是獲取被點(diǎn)按和/或滑動(dòng)的壓力大于或等于第一預(yù)設(shè)閾值的虛擬按鍵、被點(diǎn)按和/或滑動(dòng)的接觸面積大于或等于第二預(yù)設(shè)閾值的虛擬按鍵、被點(diǎn)按和/或滑動(dòng)的停留時(shí)間大于或等于第三預(yù)設(shè)閾值的虛擬按鍵,如此等等,本發(fā)明對(duì)此不作限制。所述第一預(yù)設(shè)閾值、第二預(yù)設(shè)閾值、第三預(yù)設(shè)閾值,只是為了在闡述上彼此區(qū)分,并無(wú)特定意義。具體的,獲取滑動(dòng)拐點(diǎn)可通過(guò)多種方法實(shí)現(xiàn),例如比較滑動(dòng)行為某個(gè)采樣點(diǎn)與前后相鄰兩個(gè)采樣點(diǎn)的變化,如果超過(guò)預(yù)置條件,則可以認(rèn)為該采樣點(diǎn)為滑動(dòng)行為的一個(gè)拐點(diǎn);對(duì)接觸面積的檢測(cè)也可以通過(guò)現(xiàn)有的紅外成像或者溫度檢測(cè)等技術(shù)實(shí)現(xiàn),對(duì)所受壓力及停留時(shí)間的檢測(cè)本領(lǐng)域普通技術(shù)人員也無(wú)需額外付出創(chuàng)造性勞動(dòng)就可實(shí)現(xiàn)。本發(fā)明實(shí)施例還提供了一種虛擬鍵盤(pán)布局,如圖7(a)、8(a)、9(a)所示,所述布局可包括:分為至少三層,一層至少包含b、p、m、f、d、t、n、I鍵,一層至少包含g、k、h、j、q、χ鍵,另一層至少包含z、C、S、r、y、w鍵或zh、ch、sh、r、y、w鍵;或者,分為至少三層,一層至少包含b、p、m、f、g、k、h鍵,一層至少包含d、t、n、1、j、q、χ鍵,另一層至少包含z、C、S、r> y> w 鍵或 zh、ch、sh、r、y、w 鍵。進(jìn)一步地,所述布局還可以包括,用I 3個(gè)鍵表示a、O、e鍵并所處位置不限。本發(fā)明實(shí)施例如此布局虛擬鍵盤(pán)或第一虛擬鍵盤(pán),一方面有利于按照bpmf,dtnl,gkh,jqx...這個(gè)為大家所熟知的漢語(yǔ)拼音聲母記憶規(guī)律,來(lái)快速找到自己需要點(diǎn)按和/或滑動(dòng)的音節(jié)的聲母所對(duì)應(yīng)的虛擬按鍵,另一方面可以在等面積的觸摸屏上,將通常的橫排按鍵從10個(gè)減少到8個(gè)、7個(gè)或更少,還可以使按鍵行數(shù)不變,來(lái)增大單個(gè)虛擬按鍵的面積,從而有利于用戶更輕松自在地點(diǎn)按和/或滑動(dòng)虛擬按鍵,使點(diǎn)按和/或滑動(dòng)輸入中文更為簡(jiǎn)單,降低了用戶的學(xué)習(xí)和使用難度,提升了用戶的體驗(yàn),提高了輸入速度和效率。本發(fā)明實(shí)施例還提供了 一種具有上述虛擬鍵盤(pán)布局的終端,所述虛擬鍵盤(pán)布局如上所述,所述終端可以為手機(jī)、平板電腦、鍵盤(pán)等電子產(chǎn)品。所述虛擬鍵盤(pán)布局可以以軟件等形式存儲(chǔ)在所述終端上。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成的,所述程序可存儲(chǔ)于一個(gè)計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中,所述程序在執(zhí)行時(shí)可包括如上述各方法的實(shí)施例的流程。其中,所述存儲(chǔ)介質(zhì)可為磁盤(pán)、光盤(pán)、只讀存儲(chǔ)記憶體(ROM)、隨機(jī)存儲(chǔ)記憶體(RAM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤(pán)、可移動(dòng)硬盤(pán)、CD-ROM,或技術(shù)領(lǐng)域內(nèi)所知的其他任意存儲(chǔ)介質(zhì)等。需要說(shuō)明的是,本發(fā)明實(shí)施例提供的各實(shí)施例之間相關(guān)部分可以相互參照,可以參照其他實(shí)施例中的相關(guān)部分描述而不再贅述。以上對(duì)本發(fā)明所提供的一種用于在設(shè)備上進(jìn)行中文輸入的方法及設(shè)備進(jìn)行了詳細(xì)介紹,應(yīng)用了具體實(shí)施例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例僅為本發(fā)明較佳的具體實(shí)施方式
,用于幫助理解本發(fā)明的方法及核心思想,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員,依據(jù)本發(fā)明的思想,在本發(fā)明揭露的技術(shù)范圍內(nèi),輕易想到的變化或替換,均應(yīng)涵蓋在本發(fā)明的保護(hù)范圍內(nèi)。綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制,本發(fā)明的保護(hù)范圍以權(quán)力要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種用于在設(shè)備上進(jìn)行中文輸入的方法,其特征在于,所述方法包括: 獲取第一虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵; 獲取第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第二虛擬按鍵; 根據(jù)所述第一虛擬按鍵、所述第二虛擬按鍵,得到按鍵字符序列; 依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)輸入; 其中,在所述第二虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定; 其中,在所述第二虛擬鍵盤(pán)上的按鍵一次顯示完畢,或分多次顯示完畢。
2.一種用于在設(shè)備上進(jìn)行中文輸入的方法,其特征在于,所述方法包括: 獲取第一鍵盤(pán)區(qū)域內(nèi)的點(diǎn)按和/或滑動(dòng)行為所涉的第一按鍵; 獲取第二鍵盤(pán)區(qū)域內(nèi)的點(diǎn)按和/或滑動(dòng)行為所涉的第二按鍵; 根據(jù)所述第一按鍵、所述第二按鍵,得到按鍵字符序列; 依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)輸入; 其中,在所述第二鍵盤(pán)區(qū)域內(nèi),點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定; 其中,所述第二鍵盤(pán)區(qū)域 內(nèi)的按鍵一次顯示完畢,或分多次顯示完畢。
3.按權(quán)利要求1或2所述的方法,其特征在于: 當(dāng)所述第一按鍵或第一虛擬按鍵為b、C、d、f、g、h、j、k、l、m、n、p、q、r、S、t、W、X、y或z鍵時(shí),所述第二鍵盤(pán)區(qū)域或所述第二虛擬鍵盤(pán)的按鍵中至少包含a、O、e、1、U、η和g鍵,且a、O、e、1、U、η和g鍵的布局保持大致相同或完全相同,其中n、g鍵用來(lái)構(gòu)成韻母鼻音。
4.按權(quán)利要求1-3任一所述的方法,其特征在于,所述第二鍵盤(pán)區(qū)域或所述第二虛擬鍵盤(pán)的按鍵的布局包括: 當(dāng)所述第二鍵盤(pán)區(qū)域或所述第二虛擬鍵盤(pán)的按鍵中至少包含a、o、e、1、u、n和g鍵時(shí),所述a、O、e、1、u、n和g鍵分為大致兩層,a、O、e、1、u各至少一個(gè)鍵為一層,然后至少一個(gè)η鍵和至少一個(gè)g鍵為一層;或者, 所述a、O、e、1、u、n和g鍵分為大致三層,a、O、e、1、u各至少一個(gè)鍵為一層,至少一個(gè)η鍵為一層,至少一個(gè)g鍵為一層;或者, 所述a、O、e、1、U、η和g鍵中,a、O、e、1、U、g各至少一個(gè)鍵以至少一個(gè)η鍵為中心環(huán)繞,或a、O、e、1、U、η各至少一個(gè)鍵以至少一個(gè)g鍵為中心環(huán)繞,或a、O、e、1、u各至少一個(gè)鍵以至少一個(gè)η鍵和至少一個(gè)g鍵為中心環(huán)繞。
5.按權(quán)利要求3-4任一所述的方法,其特征在于,所述η鍵的個(gè)數(shù)為至少一個(gè),當(dāng)有至少兩個(gè)η鍵時(shí),在獲取到的所述第二按鍵或所述第二虛擬按鍵為其中一個(gè)η鍵時(shí),另外至少一個(gè)η鍵變?yōu)間鍵顯示。
6.按權(quán)利要求1-5任一所述的方法,其特征在于,所述第一鍵盤(pán)區(qū)域或所述第一虛擬鍵盤(pán)包括:通用QWERTY鍵盤(pán); 或,通用QWERTY鍵盤(pán)去掉1、u和V鍵所形成的鍵盤(pán); 或,通用QWERTY鍵盤(pán)去掉1、u和V鍵,并用I至3個(gè)按鍵來(lái)表示a、ο和e鍵所形成的鍵盤(pán); 或,至少包含有 b、p、m、f > d、t、η、1、g、k、h、j、q、x、z、c、s、r、y 和 w 鍵的鍵盤(pán); 或,至少包含有 b、p、m、f、d、t、η、1、g、k、h、j、q、X、zh、ch、sh、r、y 和 w 鍵的鍵盤(pán)。
7.按權(quán)利要求1-6任一所述的方法,其特征在于,所述第一鍵盤(pán)區(qū)域或所述第一虛擬鍵盤(pán)具體為: 分為至少三層,一層至少包含b、p、m、f、d、t、n、I鍵,一層至少包含g、k、h、j、q、x鍵,另一層至少包含z、C、S、r、y、w鍵或zh、ch、sh、r、y、w鍵;或者, 分為至少三層,一層至少包含b、p、m、f、g、k、h鍵,一層至少包含d、t、n、1、j、q、X鍵,另一層至少包含z、C、S、r、y、w鍵或zh、ch、sh、r、y、w鍵。
8.按權(quán)利要求1-7任一所述的方法,其特征在于,所述設(shè)備是下列之一:數(shù)據(jù)處理設(shè)備、便攜設(shè)備、便攜式數(shù)據(jù)處理設(shè)備、單點(diǎn)/多點(diǎn)觸摸設(shè)備、單點(diǎn)/多點(diǎn)觸摸便攜設(shè)備、體感操作設(shè)備、無(wú)線設(shè)備和蜂窩電話。
9.一種設(shè)備,其特征在于,所述設(shè)備包括: 鍵盤(pán)顯示模塊:用于顯示第一虛擬鍵盤(pán)、第二虛擬鍵盤(pán); 按鍵獲取模塊:用于獲取所述第一虛擬鍵盤(pán)、所述第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵、第二虛擬按鍵; 按鍵處理模塊:用于根據(jù)獲取到的所述第一虛擬按鍵、所述第二虛擬按鍵,得到按鍵字符序列,依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng); 中文顯示模塊:用于顯示所述中文候選項(xiàng)以便用戶實(shí)現(xiàn)中文輸入; 其中,在所述第二虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定; 其中,在所述第二虛擬鍵盤(pán)上的按鍵一次顯示完畢,或分多次顯示完畢。
10.一種設(shè)備,其特征在于,所述設(shè)備包括: 鍵盤(pán)顯示模塊:用于顯示第一鍵盤(pán)區(qū)域、第二鍵盤(pán)區(qū)域; 按鍵獲取模塊:用于獲取所述第一鍵盤(pán)區(qū)域、所述第二鍵盤(pán)區(qū)域內(nèi)的點(diǎn)按和/或滑動(dòng)行為所涉的第一按鍵、第二按鍵; 按鍵處理模塊:用于根據(jù)獲取到的所述第一按鍵、所述第二按鍵,得到按鍵字符序列,依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng); 中文顯示模塊:用于顯示所述中文候選項(xiàng)以便用戶實(shí)現(xiàn)輸入; 其中,在所述第二鍵盤(pán)區(qū)域內(nèi),點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定; 其中,在所述第二鍵盤(pán)區(qū)域內(nèi)的按鍵一次顯示完畢,或分多次顯示完畢。
全文摘要
本發(fā)明實(shí)施例提供了一種用于在設(shè)備上進(jìn)行中文輸入的方法,所述方法包括獲取第一虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第一虛擬按鍵;獲取第二虛擬鍵盤(pán)上的點(diǎn)按和/或滑動(dòng)行為所涉的第二虛擬按鍵;根據(jù)所述第一虛擬按鍵、所述第二虛擬按鍵,得到按鍵字符序列;依據(jù)所述按鍵字符序列得到相應(yīng)的中文候選項(xiàng)以便用戶實(shí)現(xiàn)輸入;其中,在所述第二虛擬鍵盤(pán)上,點(diǎn)按和/或滑動(dòng)同一韻母的軌跡相對(duì)固定;在所述第二虛擬鍵盤(pán)上的按鍵一次顯示完畢,或分多次顯示完畢。本方法降低了用戶使用難度,提高了輸入速度和效率。
文檔編號(hào)G06F3/0481GK103092460SQ20121046979
公開(kāi)日2013年5月8日 申請(qǐng)日期2012年11月8日 優(yōu)先權(quán)日2012年4月23日
發(fā)明者王道平 申請(qǐng)人:王道平
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
通江县| 巴南区| 新乡县| 鹰潭市| 酒泉市| 乐安县| 南开区| 永寿县| 东阳市| 南丹县| 正定县| 上蔡县| 榆中县| 阿拉善左旗| 于都县| 加查县| 泊头市| 山东| 博客| 东兰县| 景德镇市| 阳东县| 宽城| 新营市| 多伦县| 基隆市| 宣汉县| 襄城县| 南宁市| 乃东县| 民县| 武乡县| 乌拉特后旗| 新丰县| 乌拉特中旗| 武川县| 社会| 云安县| 武威市| 延安市| 抚远县|