[發明專利]一種嵌入式設備藏文語言輸入方法有效
| 申請號: | 201210517030.0 | 申請日: | 2012-12-06 |
| 公開(公告)號: | CN103049095A | 公開(公告)日: | 2013-04-17 |
| 發明(設計)人: | 賈小波;張永強;張曉飛;王鵬麗;馬曉東;陳光福 | 申請(專利權)人: | 鄭州威科姆科技股份有限公司 |
| 主分類號: | G06F3/023 | 分類號: | G06F3/023 |
| 代理公司: | 鄭州大通專利商標代理有限公司 41111 | 代理人: | 白毅明 |
| 地址: | 450001 河南省*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 嵌入式 設備 藏文 語言 輸入 方法 | ||
技術領域
本發明涉及一種計算機文字輸入方法,特別是涉及一種嵌入式設備上的藏文輸入法。
背景技術
隨著互聯網技術的飛速發展和農村信息化的不斷發展,嵌入式智能終端作為信息傳播的媒體,與人的關系越來越密切。我國作為一個多民族的國家,使用漢字的人雖然占用了大多數,但是還是存在使用本民族語言的少數民族。藏族在全國的31個省、自治區、直轄市中均有分布,主要集中聚居在西藏自治區,共有242.72萬人,占藏族總人口的52.84%。另外,藏族人口在10萬以上的地區還有四川、青海、甘肅和云南。其中,95%以上人還在使用藏文。能夠瀏覽藏文網站,處理藏文信息的嵌入式終端設備在藏族居住區很受歡迎,對于發展少數民族地區的信息化,提升社會的信息化水平有著非常重要的意義。
藏文輸入法是藏文信息處理技術的關鍵和核心技術之一,藏文作為藏文化最主要的載體,已有1400年的歷史。隨著信息技術及產業化的快速發展,藏文信息處理技術也不斷發展。藏文信息處理技術研究始于20世紀八十年代初,最早是在dos系統上使用點陣字庫,在本世紀初有了Windows和Linux平臺上的藏文信息處理軟件,其中藏文輸入法是關鍵技術之一,目前藏文計算機鍵盤的布局及輸入法已有十幾種之多,常見的有方正、華光、桑布扎、同元、班智達、宗喀等,但是比較適用于嵌入式設備機頂盒的藏文輸入法還基本處于空白和起步階段。
發明內容
本發明針對現有技術不足,提出一種嵌入式設備機頂盒上的藏文輸入法,可以按藏文的書寫規律進行藏文信息輸入。
本發明所采用的技術方案:
一種嵌入式設備藏文語言輸入方法,采用以下步驟,通過遙控器實現嵌入式設備藏文輸入:
(1)建立遙控器數字編碼和藏文字符標準Unicode編碼的映射文件:
1)三十個輔音字母和四個元音字母分別布局在數字鍵的1~9上,輔音字母和元音字母所在的數字即成為該字符的數字編碼;
2)所有的藏文整字都是由這些字母組合而成,所以按照藏文整字的字形書寫方式,可形成一串數字編碼;
3)上面的數字編碼和藏文整字的Unicode編碼形成映射關系,在映射文件中放在一行;
4)把所有藏文字符依照以上規則形成一個映射文件;
(2)所述的映射文件存放在輸入法安裝目錄下,打開輸入法時,把映射文件加載到內存中,形成映射表;
(3)對于用戶輸入數字按鍵,根據數字鍵形成的數字編碼,在映射表中查找數字編碼對應的Unicode編碼;
(4)根據Unicode編碼在基于Unicode字庫中找到相應的藏文字符,通過圖形程序顯示到界面上;
(5)藏文字符中的隔音字符、數字、半數字和標點符號通過0鍵和#鍵輸入。
所述的嵌入式設備藏文語言輸入方法,步驟(2)中,根據數字編碼的大小,把數字編碼和Unicode編碼成對逐次存放在數組隊列中,把映射表加載到內存中。
所述映射文件的格式為txt類型文件。
所述的嵌入式設備藏文語言輸入方法,數字鍵盤布局如下:
1:????????????????????????????????????????????????;2:;3:;4:;5:;
6:;7:;8:;9:;
所述隔音字符、數字、半數字和標點符號通過0和#鍵輸入,具體布局如下:隔字符布局在數字鍵0上,即0:;藏文數字、半數字及標點字符布局在“#”鍵上,包含字符如下:
用戶按“#”鍵后,會在備選欄中顯示以上字符供用戶選擇。
所述的嵌入式設備藏文語言輸入方法,以藏文字母所在的按鍵值為數字編碼,作為映射表的前半部分,組合形成的藏文字符在字庫中的Unicode編碼作為數字編碼的后半部分,構造數字碼表;按照首字符和搜索字符串長度,把藏文字符分別存儲到鏈表隊列中;按照如下步驟初始化碼表:如果碼表不存在,則結束初始化,提示碼表不存在;
如果碼表存在,則逐個讀入文件中字符,并暫存讀入字符,空格符前標志為true;
如果讀入字符不為非空,則完成碼表初始化;如果讀入字符為非空,則依次進行非空格和非換行符的判斷,不為非空格則空格符前標志為false;不為非換行符,則空格符前標志為true,返回;非空格且為和非換行符的,根據空格符前標志,將字符分別存儲入結構體的相應成員中。
所述的嵌入式設備藏文語言輸入方法,按照下述流程輸入藏文文字:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州威科姆科技股份有限公司,未經鄭州威科姆科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210517030.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:凈水炭材及其生產方法和應用
- 下一篇:一種生物解毒劑





