[發(fā)明專利]基于音節(jié)切分的維哈柯文智能輸入法有效
| 申請?zhí)枺?/td> | 201110426746.5 | 申請日: | 2011-12-19 |
| 公開(公告)號: | CN103207682A | 公開(公告)日: | 2013-07-17 |
| 發(fā)明(設計)人: | 尼加提·納吉米;買合木提·買買提;帕肉克·司地克;馬斌 | 申請(專利權)人: | 國家電網公司;新疆電力信息通信有限責任公司 |
| 主分類號: | G06F3/023 | 分類號: | G06F3/023;G06F17/30 |
| 代理公司: | 烏魯木齊新科聯(lián)專利代理事務所(有限公司) 65107 | 代理人: | 祁磊 |
| 地址: | 100031 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 音節(jié) 切分 維哈柯文 智能 輸入法 | ||
技術領域
本發(fā)明涉及字母輸入法領域,屬于拼音語言如維(維吾爾)語、哈(哈薩克)語,柯(柯爾克孜)語智能輸入法的改進,特別是基于音節(jié)切分的維哈柯文智能輸入法。
背景技術
近年來,隨著少數(shù)民族信息化技術的不斷進步,有關新疆少數(shù)民族語言的電子軟件編程技術也有了比較大的發(fā)展,但是在維吾爾語、哈薩克語和柯爾克孜語輸入法領域上,仍然缺少一種可提高少數(shù)民族語言文字(維語、哈語,柯語)輸入效率和改善其輸入質量的智能輸入法,雖然出現(xiàn)了一些遵循Unicode標準的、以規(guī)則排序展現(xiàn)候選詞的簡單智能輸入法,但是其使用起來仍然很不方便,未能滿足用戶快速查找單詞的需求。
發(fā)明內容
本發(fā)明的目的在于提供一種基于音節(jié)切分的維哈柯文智能輸入法,可以降低用戶鍵入維哈柯文字母的數(shù)量并大大提高錄入單詞的速度,減少輸入維哈柯文拼寫錯誤,進一步提高用戶的查詢維哈柯文的需求,從而達到快速準確輸入所需維哈柯文字的目的。
本發(fā)明的目的是這樣實現(xiàn)的:一種基于音節(jié)切分的維哈柯文智能輸入法,其步驟如下:
(Ⅰ)構建索引:以每個維語、哈語或柯語單詞所有音節(jié)的首字母按序形成字母串組合,將按序排列的字母串組合歸納集合成總音節(jié)首字母索引,以總音節(jié)首字母索引中的字母串組合對應形成具有總音節(jié)首字母索引中按序排列的字母串組合的單詞索引,單詞索引中的所有單詞與總音節(jié)首字母索引的所有字母串組合分別相對應,其中某些單詞其字母串組合包含有總音節(jié)首字母索引的某一字母串組合相同的字母,且單詞索引中的單詞其字母的排序也與總音節(jié)首字母索引的某一字母串組合的字母排序完全相同;
(Ⅱ)使用上述索引檢索用戶所輸入目標單詞的步驟:
①判斷用戶所輸入目標單詞所有音節(jié),依次錄入用戶所輸入目標單詞中每個音節(jié)的首字母,獲取由用戶所輸入目標單詞中按序排列的音節(jié)首字母組成的字符串,或者直接獲取用戶所輸入的以音節(jié)首字母組合成的字符串,再將字符串的第一音節(jié)首字母與總音節(jié)首字母索引所集合的所有字母串組合排位第一的字母相比對,若從字符串中所獲取的第一音節(jié)首字母不同于總音節(jié)首字母索引所集合的所有字母串組合排位第一的字母,則定位失敗,停止查詢用戶所輸入目標單詞或字符串,執(zhí)行下述步驟②;
若從字符串中所獲取的第一音節(jié)首字母與總音節(jié)首字母索引所集合的某一字母串組合排位第一的字母相同,則定位成功,判斷字符串中是否有位于其第一音節(jié)首字母之后的第二音節(jié)首字母,若上述音節(jié)首字母串中沒有位于其第一音節(jié)首字母之后的第二音節(jié)首字母,則確認該第一音節(jié)首字母為最后一個字母,直接執(zhí)行下述步驟③;
若字符串具有位于其第一音節(jié)字母之后的第二音節(jié)字母,則構建以上述相同的第一音節(jié)首字母開頭的音節(jié)首字母串組合為集合的二次音節(jié)首字母索引,從二次音節(jié)字母索引中定位該第二音節(jié)首字母,將字符串的第二音節(jié)字母與二次音節(jié)字母索引所集合的所有字母串組合排位第二的字母相比對,若從字符串中所獲取的第二音節(jié)首字母不同于二次音節(jié)首字母索引所集合的所有字母串組合排位第二的字母,則定位失敗,停止查詢用戶所輸入目標單詞或字符串,執(zhí)行下述步驟②;
若從字符串中所獲取的第二音節(jié)首字母與二次音節(jié)首字母索引所集合的某一字母串組合排位第二的字母相同,則定位成功,判斷字符串中是否有位于其第二音節(jié)首字母之后的第三音節(jié)首字母,若字符串中沒有位于其第二音節(jié)首字母之后的第三音節(jié)首字母,則確認該第二音節(jié)首字母為最后一個字母,直接執(zhí)行下述步驟③;
若字符串具有位于第二音節(jié)首字母之后的第三音節(jié)首字母,則構建以上述按序排列的第一音節(jié)首字母與第二音節(jié)首字母組合而開頭的音節(jié)首字母串組合為集合的三次音節(jié)首字母索引,從三次音節(jié)首字母索引中定位該第三音節(jié)首字母,將字符串的第三音節(jié)首字母與三次音節(jié)首字母索引所集合的所有字母串組合排位第三的字母相比對,并比照上述按序對第一、第二音節(jié)首字母檢索的步驟,若對第三音節(jié)首字母定位失敗,停止查詢用戶所輸入目標單詞或字符串,執(zhí)行下述步驟②,若對第三音節(jié)首字母定位成功,判斷字符串中是否有位于其第三音節(jié)首字母之后的第四音節(jié)首字母,若字符串中沒有位于其第三音節(jié)首字母之后的第四音節(jié)首字母,則確認該第二音節(jié)首字母為最后一個字母,直接執(zhí)行下述步驟③,根據(jù)對字符串進行檢索的步驟依次類推,對字符串完成檢索,最終對字符串中排在某一位的字母定位失敗,則作出停止查詢字符串的判斷,繼而執(zhí)行下述步驟②,或者最終對字符串中排在其最后一位的字母定位成功,并在確認該最后一位的字母后,直接執(zhí)行下述步驟③;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國家電網公司;新疆電力信息通信有限責任公司,未經國家電網公司;新疆電力信息通信有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110426746.5/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





