[發明專利]一種文字輸入方法和具有翻譯功能的輸入法系統有效
| 申請號: | 201010126020.5 | 申請日: | 2010-03-15 |
| 公開(公告)號: | CN102193643A | 公開(公告)日: | 2011-09-21 |
| 發明(設計)人: | 張揚 | 申請(專利權)人: | 北京搜狗科技發展有限公司 |
| 主分類號: | G06F3/023 | 分類號: | G06F3/023 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 100084 北京市海淀區中關*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 文字 輸入 方法 具有 翻譯 功能 輸入法 系統 | ||
技術領域
本發明涉及輸入法技術領域,特別是涉及一種文字輸入方法和具有翻譯功能的輸入法系統。
背景技術
現有的輸入法系統都可以提供音字轉換的基本功能,有些也附帶一些特色功能,例如,皮膚更換功能、簡體字和繁體字的轉換功能、網頁搜索鏈接功能等。
例如,公開號為CN101566882A的中國專利公開文件,就公開了一種文字輸入方法,包括:接收選擇輸出模式信息并更新輸入法界面;接收并顯示用戶輸入的字符或字符串;查找并顯示相匹配的字詞句;接收開啟翻譯功能信息;接收用戶選中的字詞句;翻譯用戶選中的字詞句;顯示翻譯結果。也就是說,該公開文獻提供了一種具有翻譯功能的輸入法系統。
但是,對于現有輸入法系統所附加的翻譯功能,基本都只是提供以詞條為粒度的,類似詞典查詞的服務。主要是基于用戶輸入內容所對應的候選項,進行詞典查詞得到相應的翻譯文字。
然而,對于一些無法用詞典查詞或者詞典查詞不夠準確的文字而言,現有輸入法系統所附加的翻譯功能是無法解決上述問題的。
總之,需要本領域技術人員迫切解決的一個技術問題就是:如何能夠提供一種具有更強大的翻譯功能的輸入法系統。
發明內容
本發明所要解決的技術問題是提供一種具有翻譯功能的輸入法系統和文字輸入方法,其能夠基于用戶輸入的發音完成音譯過程,并可以實現音譯的翻譯結果展現。
為了解決上述問題,本發明公開了一種文字輸入方法,包括:接收用戶輸入的編碼字符串;對編碼字符串進行解析,獲得與編碼字符串對應的源語言的音節單元序列;依據源語言的音節單元序列轉換得到目標語言的音節單元序列;將目標語言的音節單元序列轉換得到音譯結果,并加以展示;依據用戶指示,將指定的音譯結果輸出。
優選的,所述將目標語言的音節單元序列轉換得到音譯結果的步驟,包括:根據目標語言音節單元序列中的各個音節單元,依次得到各個音節單元相應的候選文字;從候選文字所形成的網絡中,找出最優的1條或者N條路徑,作為1個或者N個音譯結果進行展現。
優選的,所述文字輸入方法還可以包括:對用戶輸入的全部編碼字符串,匹配得到相應的意譯結果;則,所述展示步驟包括:將該編碼字符串所對應的音譯結果和意譯結果同時展示。
優選的,所述文字輸入方法還可以包括:從用戶輸入的全部編碼字符串中識別出需要音譯的部分,轉換得到相應的音譯結果;對用戶輸入的全部編碼字符串中的其他編碼字符串,匹配得到相應的意譯結果;則,所述展示步驟包括:依據相應編碼字符串的位置關系,將音譯結果和意譯結果,組合后得到混合候選翻譯結果進行展示。
優選的,所述文字輸入方法還可以包括:對用戶輸入的全部編碼字符串,匹配得到相應的意譯結果;則,所述展示步驟包括:將該編碼字符串所對應的混合候選翻譯結果和意譯結果同時展示。
優選的,所展示的結果包括翻譯轉換結果和正常輸入法轉換結果所組成的短語或長句;所述翻譯轉換結果對應所輸入編碼字符串的一部分,正常輸入法轉換結果對應另一部分。
優選的,所述從用戶輸入的全部編碼字符串中識別出需要音譯部分的步驟包括:依據預設的識別符,從用戶輸入的全部編碼字符串中識別出需要音譯的編碼字符串;或者,依據某段編碼字符串在用戶輸入的全部編碼字符串中的上下文情況,判斷其是否為需要音譯的編碼字符串;或者,依據預設的識別符,以及某段編碼字符串在用戶輸入的全部編碼字符串中的上下文情況,判斷其是否為需要音譯的編碼字符串。
優選的,所述文字輸入方法還可以包括:展示源語言候選項。
優選的,所述展示源語言候選項的方式包括:以懸浮窗的方式展示源語言候選項;或者,采用多排展示窗口,用于分別展示用戶輸入的編碼字符串,源語言候選項和候選翻譯結果。
優選的,所述將源語言的音節單元轉換到目標語言的音節單元的步驟,包括:將源語言的音節單元轉換到源語言的音標;依據源語言的音標轉換得到目標語言的音節單元。
優選的,所述將源語言的音節單元轉換到目標語言的音節單元的步驟,包括:將源語言的音節單元轉換到源語言的音標;依據源語言的音標轉換到目標語言的音標;將目標語言的音標轉換得到目標語言的音節單元。
優選的,所述將源語言的音節單元轉換到目標語言的音節單元的步驟,包括:將源語言的音節單元轉換到目標語言的音標;依據目標語言的音標轉換得到目標語言的音節單元。
優選的,所述文字輸入方法還可以包括:獲取源語言音節單元在編碼字符串中的位置,和/或,其上下文情況;參考上述位置信息和/或上下文情況,將源語言的音節單元轉換到目標語言的音節單元。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京搜狗科技發展有限公司,未經北京搜狗科技發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010126020.5/2.html,轉載請聲明來源鉆瓜專利網。





