用於使用觸摸式計算設備輸入多字符複合輔音或元音並音譯為另一種語言的技術的製作方法
2023-05-09 14:58:46 1
用於使用觸摸式計算設備輸入多字符複合輔音或元音並音譯為另一種語言的技術的製作方法
【專利摘要】本發明提出了一種用於在觸摸式計算設備上快速輸入多字符複合輔音和元音的技術。該技術通過使得用戶能夠在第一字符布局上觸摸初始字符、然後根據第二字符布局沿不同的方向和/或以不同的距離滑動他/她的手指來快速輸入多字符複合輔音和元音。第二字符布局可以基於第一觸摸字符並因此可以具有有限的字符集,例如具有與第一字符布局相比較少的字符。在例如用羅馬字母輸入輔音和元音兩者(表示為一個字符集)之後所形成的音節則可以被音譯為另一種語言,例如中文。
【專利說明】用於使用觸摸式計算設備輸入多字符複合輔音或元音並音 譯為另一種語言的技術
【技術領域】
[0001] 本公開涉及觸摸式計算設備,尤其涉及用於使用觸摸式計算設備來輸入多字符復 合輔音或元音並且音譯為另一種語言的技術。
【背景技術】
[0002] 這裡提供的【背景技術】描述是出於總體呈現本公開的背景的目的。在【背景技術】部分 描述的當前署名的發明人的工作的程度,以及在提交時不作為現有技術的本說明書的各個 方面,都既沒有被明示也沒有被暗示地承認為針對本公開的現有技術。
[0003] "觸摸式計算設備"包括接收來自用戶的觸覺輸入的計算設備。例如,觸摸式計算 設備可以包括行動電話、平板電腦、可攜式媒體播放器、電子閱讀器等。典型地,用戶可以經 由觸摸板或觸控螢幕(下文中被稱為"觸摸式顯示器")向觸摸式計算設備輸入信息。例如, 觸摸式顯示器可以是電容式感測顯示器。觸摸式顯示器既可以向用戶顯示信息,又可以接 收來自用戶的輸入。典型地,用戶可以通過使用所提供的字符布局進行鍵入將信息輸入到 觸摸式計算設備。例如,所提供的字符布局可以為標準QWERTY鍵盤形式。
【發明內容】
[0004] 提出了一種計算機實現的技術。該技術包括:經由觸摸式計算設備的觸摸式顯示 器提供第一英文字符布局。該技術還包括:經由觸摸式計算設備的觸摸式顯示器接收來自 觸摸式計算設備的用戶的點輸入,點輸入指示第一英文字符布局中元音的選擇。該技術還 包括:經由觸摸式計算設備的觸摸式顯示器基於點輸入來提供第二英文字符布局,第二英 文字符布局以所選擇的元音為中心並且包括多個字符,該多個字符基於所選擇的元音並包 括所選擇的元音,第二英文字符布局不同於第一英文字符布局。該技術還包括:經由觸摸式 計算設備的觸摸式顯示器來接收來自用戶的從所選擇的元音至選自第二英文字符布局的 字符的滑動輸入。該技術還包括:在觸摸式計算設備處基於所選擇的元音、所選擇的字符和 第二英文字符布局來確定英文字符串,英文字符串選擇性地包括第二英文字符布局的沿著 滑動輸入的路徑的一個或更多其它英文字符,該英文字符串表示中文字符的元音。該技術 還包括:在觸摸式計算設備處基於該字符串來生成中文字符。該技術還包括:經由觸摸式 計算設備的觸摸式顯示器來顯示該中文字符。
[0005] 還提出了另一種計算機實現的技術。該技術包括:經由觸摸式計算設備的觸摸式 顯示器提供第一語言的第一字符布局。該技術還包括:經由觸摸式計算設備的觸摸式顯示 器來接收來自用戶的點輸入,點輸入指示第一字符布局中第一字符的選擇。該技術還包括: 經由觸摸式計算設備的觸摸式顯示器提供第一語言的第二字符布局,第二字符布局基於所 選擇的第一字符,第二字符布局不同於第一字符布局。該技術還包括:經由觸摸式計算設備 的觸摸式顯示器接收來自用戶的從所選擇的第一字符至選自第二字符布局的第二字符的 滑動輸入。該技術還包括:在觸摸式計算設備處基於所選擇的第一字符和第二字符以及第 二字符布局來確定字符串,該字符串表示第二語言的音節,該第二語言不同於第一語言。該 技術還包括:經由觸摸式計算設備的觸摸式顯示器來顯示字符串。
[0006] 還提出了一種系統。該系統包括用戶接口模塊,被配置為:經由觸摸式計算設備的 觸摸式顯示器提供第一語言的第一字符布局。用戶接口模塊還被配置為:經由觸摸式計算 設備的觸摸式顯示器提供第一語言的第二字符布局,該第二字符布局基於所選擇的第一字 符,該第二字符布局不同於第一字符布局。用戶接口模塊還被配置為:經由觸摸式計算設備 的觸摸式顯示器來接收來自用戶的點輸入,點輸入指示所選擇的第一字符,所選擇的第一 字符來自第一字符布局。用戶接口模塊還被配置為:經由觸摸式計算設備的觸摸式顯示器 來接收來自用戶的從所選擇的第一字符至選自第二字符布局的第二字符的滑動輸入。用戶 接口模塊還被配置為:在觸摸式計算設備處基於所選擇的第一字符和所選擇的第二字符以 及第二字符布局來確定字符串,字符串表示第二語言的音節,第二語言不同於第一語言。用 戶接口模塊還被配置為:經由觸摸式計算設備的觸摸式顯示器來顯示字符串。
[0007] 根據下文中所提供的詳細描述,本公開的另外的應用領域將會變得明顯。應當理 解,詳細描述和具體示例僅意在說明而非意在限制本公開的範圍。
【專利附圖】
【附圖說明】
[0008] 通過詳細描述和附圖將會更加全面地理解本公開,在附圖中:
[0009] 圖1A例示根據本公開一些實施的觸摸式計算設備的示例;
[0010] 圖1B例示由用戶向圖1的觸摸式計算設備進行點輸入的示例;
[0011] 圖1C例示由用戶向圖1的觸摸式計算設備進行滑動輸入的示例;
[0012] 圖2是根據本公開一些實施的、圖1A至圖1C的觸摸式計算設備的示例的功能框 圖;
[0013] 圖3A至圖3H例示根據本公開的一些實施的、用於滑動輸入多字符複合元音和輔 音以音譯為中文字符的各種字符輸入配置的示例;
[0014] 圖4例示根據本公開的一些實施的、用於滑動輸入多字符複合輔音或元音的標準 12-鍵電話布局的示例;
[0015] 圖5是根據本公開的一些實施的、用於滑動輸入多字符複合元音並將多字符複合 元音音譯為中文字符的示例技術的流程圖;以及
[0016] 圖6是根據本公開的一些實施的、用於滑動輸入多字符複合輔音或元音以音譯為 另一種語言的另一示例技術的流程圖。
【具體實施方式】
[0017] 現在參照圖1A,示出觸摸式計算設備100的示例。觸摸式計算設備100可以是移 動電話、平板電腦等。觸摸式計算設備100通常包括觸摸式顯示器104。觸摸式顯示器104 可以顯示信息和/或接收來自用戶108的輸入。僅作為示例,觸摸式顯示器104可以是電 容式感測顯示器。如圖所示,用戶108典型地可以使用一個或更多手指112經由觸摸式顯 示器104向觸摸式計算設備100輸入信息。用戶108還可以使用其它物體,諸如觸控筆、筆 等。
[0018] 用於觸摸式計算設備100的輸入技術包括"點輸入"和"滑動輸入"。圖1B例示對 觸摸式計算設備100的點輸入。點輸入通常包括由用戶108在觸摸式顯示器104上選擇單 個點116。例如,如圖1B所示,用戶108可以執行點輸入以選擇所顯示鍵盤上的字符"g"。 圖1C例示對觸摸式計算設備100的滑動輸入。滑動輸入通常包括由用戶108在觸摸式顯 示器104上的滑動運動120。例如,用戶108可以執行滑動輸入以移動當前正在由觸摸式顯 示器104顯示的對象,諸如圖像,網頁等。
[0019] 如前面所描述的,觸摸式計算設備被廣泛使用,並因此可以被用於世界各地的許 多不同的國家中。因此,觸摸式計算設備可以被配置為以各種不同的語言向用戶108顯示 信息和/或接收來自用戶108的信息。輸入法編輯器(或IME)是使得用戶能夠將不同語 言輸入至觸摸式計算設備的軟體應用。許多語言(例如英文、西班牙語和法語)基於拉丁 字母表。然而,存在基於其它字符或符號的許多其它語言。這些語言可以被表徵為基於音 節字符的語言和基於詞符(logogram)的語言。
[0020] 中文是一種廣泛使用的基於詞符的語言。中文文字(script)包括數以萬計的字 符。拼音是中文的基於官方英文字母表的音譯。音譯指的是將一種文字轉換成另一種文字, 例如將英文轉換成中文。換句話說,拼音指的是用於中文字符的基於英文字母表的語音表 示的系統。僅作為示例,"zai jian"是"再見"或"在建"的拼音表示,這兩者用英文分別表 示"goodbye"和"under construction"的意思。因此,一種用於觸摸式計算設備的IME可 以是用於針對文本消息、電子郵件等提供中文字符輸入的基於拼音的IME。
[0021] 大多數中文字符的讀音可以表示為兩個部分:輔音和元音。中文的輔音包括英文 字母表的(除了"v"之外)的20個輔音,加上三個另外的多字符複合輔音:ch、sh和zh(總 共23個)。下面提供了各種中文(拼音)輔音的列表:
[0022] b、c、ch、d、f、g、h、j、k、1、m、n、p、q、r、s、sh、t、w、X、y、z 以及 zh〇
[0023] 中文的元音包括:英文字母表的五個元音字母,以及"U"(其被輸入為"v")和27 個其它的多字符複合元音例如ang、en、uang,(總計33個)。各種中文(拼音)元音表如 下所示:
[0024]
【權利要求】
1. 一種計算機實現的方法,包括: 經由觸摸式計算設備的觸摸式顯示器提供第一英文字符布局; 經由所述觸摸式計算設備的觸摸式顯示器接收來自所述觸摸式計算設備的用戶的點 輸入,所述點輸入指示所述第一英文字符布局中元音的選擇; 經由所述觸摸式計算設備的觸摸式顯示器,基於所述點輸入來提供第二英文字符布 局,所述第二英文字符布局以所選擇的元音為中心並且包括多個字符,所述多個字符基於 所選擇的元音並包括所選擇的元音,所述第二英文字符布局不同於所述第一英文字符布 局; 經由所述觸摸式計算設備的觸摸式顯示器接收來自所述用戶的從所選擇的元音至所 述第二英文字符布局的被選擇的字符的滑動輸入; 在所述觸摸式計算設備處基於所選擇的元音、所選擇的字符和所述第二英文字符布局 來確定英文字符串,所述英文字符串選擇性地包括所述第二英文字符布局的沿著所述滑動 輸入的路徑的一個或更多其它英文字符,所述英文字符串表示中文字符的元音; 在所述觸摸式計算設備處基於所述字符串來生成中文字符;以及 經由所述觸摸式計算設備的觸摸式顯示器來顯示所述中文字符。
2. -種計算機實現的方法,包括: 經由觸摸式計算設備的觸摸式顯示器來提供第一語言的第一字符布局; 經由所述觸摸式計算設備的觸摸式顯示器來接收來自用戶的點輸入,所述點輸入指示 所述第一字符布局中第一字符的選擇; 經由所述觸摸式計算設備的觸摸式顯示器來提供所述第一語言的第二字符布局,所述 第二字符布局基於所選擇的第一字符,所述第二字符布局不同於所述第一字符布局; 經由所述觸摸式計算設備的觸摸式顯示器來接收來自所述用戶的從所選擇的第一字 符至所述第二字符布局的被選第二字符的滑動輸入; 在所述觸摸式計算設備處基於所選擇的第一字符和第二字符以及所述第二字符布局 來確定字符串,所述字符串表示第二語言的音節,所述第二語言不同於所述第一語言;以及 經由所述觸摸式計算設備的觸摸式顯示器來顯示所述字符串。
3. 根據權利要求2所述的計算機實現的方法,還包括將所述字符串音譯為所述第二 語言,以及經由所述觸摸式計算設備的觸摸式顯示器向所述用戶提供一個或更多音譯的字 符。
4. 根據權利要求3所述的計算機實現的方法,其中,所述第一語言為英文,所述第一字 符布局和所述第二字符布局包括基於英文字母表的字符,以及所述第二語言為中文。
5. 根據權利要求4所述的計算機實現的方法,其中,所選擇的第一字符為元音。
6. 根據權利要求5所述的計算機實現的方法,其中,所述第二字符布局以所選擇的第 一字符和多個字符為中心,所述多個字符基於所選擇的第一字符並且包括所選擇的第一字 符。
7. 根據權利要求6所述的計算機實現的方法,其中,所述第二字符布局包括用於形成 中文音節的多字符複合元音的潛在字符,所述多字符複合元音以所選擇的第一字符為開 始。
8. 根據權利要求7所述的計算機實現的方法,其中,所述第二字符布局基於中文語言 的字符的使用統計,其中所述使用統計包括中文語言的各種字符的使用率。
9. 根據權利要求8所述的計算機實現的方法,其中,所述第二字符布局被優化為使得 較頻繁使用的中文字符的滑動輸入路徑較短或者較易於用戶輸入。
10. 根據權利要求2所述的計算機實現的方法,其中,所述第一字符布局為標準QWERTY 鍵盤配置形式和12-鍵電話布局配置形式之一。
11. 根據權利要求2所述的計算機實現的方法,其中,提供所述第二字符布局還包括: 在覆蓋所述第一字符布局的彈出窗口中提供所述第二字符布局。
12. -種系統,包括: 用戶接口模塊,被配置為: 經由觸摸式計算設備的觸摸式顯示器提供第一語言的第一字符布局,並且 經由所述觸摸式計算設備的觸摸式顯示器提供所述第一語言的第二字符布局,所述第 二字符布局基於所選擇的第一字符,所述第二字符布局不同於所述第一字符布局, 經由所述觸摸式計算設備的觸摸式顯示器接收來自用戶的點輸入,所述點輸入指示所 選擇的第一字符,所選擇的第一字符來自所述第一字符布局, 經由所述觸摸式計算設備的觸摸式顯示器接收來自所述用戶的從所選擇的第一字符 至所述第二字符布局的被選第二字符的滑動輸入, 在所述觸摸式計算設備處基於所選擇的第一字符和第二字符以及所述第二字符布局 來確定字符串,所述字符串表示所述第二語言的音節,所述第二語言不同於所述第一語言, 以及 經由所述觸摸式計算設備的觸摸式顯示器顯示所述字符串。
13. 根據權利要求12所述的系統,還包括音譯模塊,其被配置為將所述字符串音譯為 所述第二語言,並且經由所述觸摸式計算設備的觸摸式顯示器向所述用戶提供一個或更多 音譯字符。
14. 根據權利要求13所述的系統,其中,所述第一語言為英文,所述第一字符布局和所 述第二字符布局包括基於英文字母表的字符,並且所述第二語言為中文。
15. 根據權利要求14所述的系統,其中,所選擇的第一字符為元音。
16. 根據權利要求15所述的系統,其中,所述第二字符布局以所選擇的第一字符和多 個字符為中心,所述多個字符基於所選擇的第一字符並且包括所選擇的第一字符。
17. 根據權利要求16所述的系統,其中,所述第二字符布局包括用於形成中文音節的 多字符複合元音的潛在字符,所述多字符複合元音以所選擇的第一字符開始。
18. 根據權利要求17所述的系統,其中,所述第二字符布局基於中文語言的字符的使 用統計,其中所述使用統計包括中文語言的各種字符的使用率,以及其中所述第二字符布 局被優化為使得較頻繁使用的中文字符的滑動輸入路徑較短或者較易於用戶輸入。
19. 根據權利要求12所述的系統,其中,所述第一字符布局為標準QWERTY鍵盤配置形 式和12-鍵電話布局配置形式之一。
20. 根據權利要求12所述的系統,其中,所述用戶接口模塊還被配置為在覆蓋所述第 一字符布局的彈出窗口中提供所述第二字符布局。
【文檔編號】G06F3/023GK104145235SQ201180076370
【公開日】2014年11月12日 申請日期:2011年12月12日 優先權日:2011年12月12日
【發明者】黃浩, 付松, 孫偉, 馮漢平 申請人:谷歌公司