亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種蒙古文字母變體形式的自適應(yīng)方法與流程

文檔序號:11286242閱讀:705來源:國知局
一種蒙古文字母變體形式的自適應(yīng)方法與流程

本發(fā)明涉及計(jì)算機(jī)文字處理技術(shù)領(lǐng)域,尤其涉及一種少數(shù)民族文字在計(jì)算機(jī)文字處理技術(shù)中字母變體形式的自適應(yīng)方法,特指一種蒙古文字母在計(jì)算機(jī)、計(jì)算機(jī)移動(dòng)設(shè)備、移動(dòng)通訊設(shè)備上顯示、輸入和識別變體形式的自適應(yīng)方法。



背景技術(shù):

蒙古文字是經(jīng)過腓尼基字母--阿拉馬字母--粟特字母--畏兀兒字母這樣一個(gè)漫長的演變過程的。它從上到下連寫(一個(gè)單詞為一個(gè)單位),從左到右移行。由8個(gè)元音、27個(gè)輔音共35個(gè)讀音組成。蒙古文字母在字詞中所處的位置不同分為獨(dú)立、詞首、詞中、詞尾等四種字形,蒙古文字詞中上下黏結(jié)不同字母時(shí)會(huì)有不同的變體形式。

從發(fā)明計(jì)算機(jī)開始,經(jīng)歷互聯(lián)網(wǎng)信息時(shí)代到現(xiàn)在的大數(shù)據(jù)時(shí)代,國家標(biāo)準(zhǔn)的規(guī)則中只對蒙古文35個(gè)字母進(jìn)行了名義字符的編碼,未對所有字母的變體形式進(jìn)行次序和編碼,且未考慮計(jì)算機(jī)操作系統(tǒng)的版本兼容性問題。采用國家標(biāo)準(zhǔn)會(huì)產(chǎn)生多對多的二義性和復(fù)雜性問題;也會(huì)產(chǎn)生蒙古文字母在字詞中上下黏結(jié)不同字母時(shí)產(chǎn)生結(jié)構(gòu)失真的問題。上述的蒙古文字母變體形式次序規(guī)定和編碼無法保證蒙古文字詞的完全讀音分解和自然排序。需要開發(fā)二次蒙古文字詞排序軟件,否則無法保證在計(jì)算機(jī)鍵盤輸入拉丁文相互轉(zhuǎn)寫和與國家標(biāo)準(zhǔn)相互轉(zhuǎn)化中的一對多和多對一的關(guān)系;同時(shí)也會(huì)因?yàn)榫幋a設(shè)計(jì)的局限性造成蒙古文在計(jì)算機(jī)上的字體數(shù)量有限和字形效果呆板的問題。隨著國家“大眾創(chuàng)業(yè),萬眾創(chuàng)新”的繼續(xù)深入發(fā)展,民族地區(qū)需要有和計(jì)算機(jī)相結(jié)合能夠豐富的處理民族文字、快速準(zhǔn)確識別民族語音和圖像中的民族文字以及計(jì)算機(jī)、計(jì)算機(jī)移動(dòng)設(shè)備和移動(dòng)通訊設(shè)備上顯示民族文字多種字體和具有美感字形的技術(shù)方案。

為了解決上述的問題,本發(fā)明人經(jīng)過多年的研究和多次試驗(yàn),開發(fā)了一種蒙古文字母變體形式的自適應(yīng)方法以此來解決蒙古文字母在計(jì)算機(jī)、計(jì)算機(jī)移動(dòng)設(shè)備、移動(dòng)通訊設(shè)備上顯示、輸入和識別變體形式的自適應(yīng)方法。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明一種蒙古文字母變體形式的自適應(yīng)方法的目的,在于解決計(jì)算機(jī)、計(jì)算機(jī)移動(dòng)設(shè)備、移動(dòng)通訊設(shè)備上的蒙古文字體數(shù)量有限、字形效果呆板和二義性問題;提供一種蒙古文字母在計(jì)算機(jī)、計(jì)算機(jī)移動(dòng)設(shè)備、移動(dòng)通訊設(shè)備上顯示、輸入和識別變體形式的自適應(yīng)方法。

本發(fā)明一種蒙古文字母變體形式的自適應(yīng)方法的另一目的,在于采用本發(fā)明的方法提供一種能夠在計(jì)算機(jī)上設(shè)計(jì)出蒙古文多種字體、更美觀的計(jì)算機(jī)用字體。

本發(fā)明一種蒙古文字母變體形式的自適應(yīng)方法為達(dá)到上述的目的,所采用的的技術(shù)手段為:首先依據(jù)《蒙古文字母順序》國家規(guī)范標(biāo)準(zhǔn)建立涵蓋蒙古文字母變體形式的蒙古文字母數(shù)據(jù)庫;其次根據(jù)蒙古文字詞結(jié)構(gòu)規(guī)律建立蒙古文字母變體形式處理單元列舉出字母變體形式的多種組合;再次調(diào)用數(shù)字化的蒙古文詞典庫,對經(jīng)過蒙古文字母變體形式處理單元列舉出的各種組合正音正字;最后將判斷出正確的字母變體形式與計(jì)算機(jī)中的蒙古文國家標(biāo)準(zhǔn)碼位對應(yīng);

在蒙古文字母變體形式處理單元中按照蒙古文字詞結(jié)構(gòu)中建立獨(dú)立字形、詞首字形、詞尾字形和詞中字形數(shù)據(jù)單元;建立常用形式、第二形式、第三形式、詞中整形、詞中分寫形和詞中連寫形數(shù)據(jù)單元;

采用四次循環(huán)嵌套的方式將獨(dú)立字形、詞首字形、詞尾字形和詞中字形中的字母變體形式與常用形式、第二形式、第三形式、詞中整形、詞中分寫形和詞中連寫形進(jìn)行組合,組合出的蒙古文字母變體形式存放在蒙古文字母變體形式處理單元對比數(shù)據(jù)庫中;

讀音不同字母按照國家規(guī)范《蒙古文字母順序》的讀音次序編碼。即讀a;讀e;讀i;讀o;讀u;讀oe;讀ue;讀ee;讀n;讀ang;讀b;讀p;讀q;讀g;讀m;讀l;讀s;讀sh;讀t;讀d;讀ch;讀j;讀y;讀r;讀w;讀f;讀k;讀kh;讀ts;讀z;讀ha;讀zr;讀lh;讀zhi;讀chi的依次編碼;

讀音a的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000021.gif"wi="700"he="39"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音e的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000022.gif"wi="672"he="55"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音i的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000023.gif"wi="679"he="36"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音o的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000024.gif"wi="587"he="40"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音u的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000025.gif"wi="588"he="40"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音oe的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000026.gif"wi="700"he="26"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音ue的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000028.gif"wi="700"he="28"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音ee的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000032.gif"wi="347"he="37"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音n的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000033.gif"wi="700"he="26"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音ang的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000035.gif"wi="700"he="31"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音b的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000037.gif"wi="700"he="31"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音p的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000039.gif"wi="700"he="31"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音q的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500000311.gif"wi="700"he="29"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音g的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500000313.gif"wi="700"he="29"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音m的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500000315.gif"wi="700"he="35"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音l的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000042.gif"wi="700"he="34"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音s的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000044.gif"wi="683"he="49"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音sh的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000045.gif"wi="594"he="50"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音t的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000046.gif"wi="700"he="29"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音d的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000048.gif"wi="700"he="30"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音ch的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500000410.gif"wi="237"he="32"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音j的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500000411.gif"wi="685"he="33"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音y的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500000412.gif"wi="700"he="31"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音r的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500000413.gif"wi="600"he="32"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音w的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500000414.gif"wi="507"he="41"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音f的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500000415.gif"wi="700"he="30"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音k的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500000417.gif"wi="700"he="31"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音kh的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500000419.gif"wi="700"he="31"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音ts的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500000421.gif"wi="238"he="35"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音z的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500000422.gif"wi="240"he="39"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音ha的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000051.gif"wi="238"he="36"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音zr的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000052.gif"wi="593"he="46"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音lh的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000053.gif"wi="700"he="34"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音zhi的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000055.gif"wi="58"he="30"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

讀音chi的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000056.gif"wi="63"he="27"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

采用上述的技術(shù)手段,本發(fā)明一種蒙古文字母變體形式的自適應(yīng)方法的有益效果為使所有現(xiàn)有蒙古文編碼完全實(shí)現(xiàn)讀音編碼,實(shí)現(xiàn)了蒙古文字詞自然排序、完全達(dá)到蒙古文字詞的拉丁文相互轉(zhuǎn)寫、國家標(biāo)準(zhǔn)相互轉(zhuǎn)換的一對多和多對一關(guān)系、在蒙古文計(jì)算機(jī)用字體開發(fā)上提供了寬松的設(shè)計(jì)制作條件,為蒙古文語音輸入、輸出鋪平了技術(shù)瓶頸。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1.所示為實(shí)現(xiàn)本發(fā)明實(shí)施方式的示例性計(jì)算系統(tǒng)的框圖。

圖2.所示為本發(fā)明一種蒙古文字母變體形式的自適應(yīng)方法的裝置結(jié)構(gòu)圖。

圖3.所示為計(jì)算機(jī)蒙古文識別裝置結(jié)構(gòu)圖。

具體實(shí)施方式

為使本發(fā)明的目的,技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。

實(shí)施例一

圖1.所示為實(shí)現(xiàn)本發(fā)明實(shí)施方式的示例性計(jì)算系統(tǒng)的框圖。如圖所示計(jì)算機(jī)系統(tǒng)可以包括:cpu(中央處理單元)、ram(隨機(jī)存取存儲(chǔ)器)、rom(只讀存儲(chǔ)器)、系統(tǒng)總線、硬盤控制器、鍵盤控制器、串行接口控制器、并行接口控制器、顯示控制器、硬盤、鍵盤、串行外部設(shè)備、并行外部設(shè)備和顯示器。在這些設(shè)備中,與系統(tǒng)總線耦合的有cpu、ram、rom、硬盤控制器、鍵盤控制器、串行控制器、并行控制器和顯示控制器。硬盤與硬盤控制器耦合,鍵盤與鍵盤控制器耦合,串行外部設(shè)備與串行接口控制器耦合,并行外部設(shè)備與并行接口控制器耦合,以及顯示器與顯示控制器耦合。應(yīng)當(dāng)理解,圖1.所述的結(jié)構(gòu)框圖僅僅為了示例的目的而示出的,而不是對本發(fā)明范圍的限制。在某些情況下,可以根據(jù)具體情況而增加或者減少某些設(shè)備。實(shí)現(xiàn)本發(fā)明方法實(shí)施例的全部或部分步驟可以通過方法步驟和相關(guān)程序結(jié)合硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括本發(fā)明方法,實(shí)施例的步驟、而前述的存儲(chǔ)介質(zhì)包括:rom、ram、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。

如圖2.所示為本發(fā)明一種蒙古文字母變體形式的自適應(yīng)方法的裝置結(jié)構(gòu)圖。如圖2.所示該裝置包括處理單元和加載單元、所述處理單元,用于當(dāng)應(yīng)用程序加載輸入法時(shí),獲得為該應(yīng)用程序設(shè)置的專用輸入法參數(shù)配置規(guī)則、所述加載單元,用于根據(jù)所述處理單元獲得的輸入法參數(shù)配置規(guī)則,根據(jù)該輸入法參數(shù)配置規(guī)則確定的配置參數(shù)代替輸入法全局參數(shù)中對應(yīng)的參數(shù)加載輸入法。本發(fā)明所列舉的裝置可以內(nèi)置于用戶終端。

該裝置進(jìn)一步包括兩個(gè)數(shù)據(jù)庫單元。第一數(shù)據(jù)庫單元為蒙古文字母數(shù)據(jù)庫單元,用于保存記錄蒙古文字母字變體形式以及對應(yīng)配置規(guī)則的本地規(guī)則庫。第二數(shù)據(jù)庫單元為數(shù)字化蒙古文詞典庫單元,用于保存記錄蒙古文詞典以及對應(yīng)蒙古文語法規(guī)則和文字含義及組詞的本地規(guī)則庫。規(guī)則庫是根據(jù)結(jié)合蒙古文字母變體形式規(guī)范使用規(guī)則,依據(jù)蒙古文字母的變體形式歸類為常用形式字形、第二形式字形、第三形式字形、詞中整形字形、詞中分寫字形和詞中連寫字形。詳細(xì)歸類如下:

常用形式字形有:獨(dú)立字形的(讀e字形),等、詞首字形的(讀a字形),(讀e字形),等、詞尾字形的等、詞中字形的(讀a和讀e字形),(讀i字形),(讀o和讀u字形),(讀ee字形),等;

第二形式字形有:獨(dú)立字形的(讀a字形),(讀i字形),等、詞首字形的(讀a字形),(讀e字形)等、詞尾字形的(讀o和讀u字形),等、詞中字形的(讀oe和讀ue字形),等;

第三形式字形有:詞尾字形的(讀oe和讀ue字形)等;

詞中整形字形有:等;

詞中分寫字形有:(讀n字形),(讀j字形),(讀y字形),(讀音w)等;

詞中連寫字形有:(讀n字形),(讀音w)等。

所述的處理單元與蒙古文字母數(shù)據(jù)庫單元和加載單元分別連接。處理單元從蒙古文字母數(shù)據(jù)庫中調(diào)入蒙古文字母字形,按照蒙古文字母數(shù)據(jù)庫單元中配置的本地規(guī)則,即蒙古文文字的常用形式字形、第二形式字形、第三形式字形、詞中整形和詞中分寫字形和獨(dú)立字形、詞首字形、詞尾字形和詞中字形組成矩陣。按照矩陣中逐個(gè)排列組合出所有字形的組合形式。所述加載單元逐個(gè)將處理單元中組合出來的蒙古文變體形式與蒙古文詞典庫單元進(jìn)行比對,選擇出正確的字母變體形式返回到處理單元。處理單元將接收到的正確字母變體形式與蒙古文國家標(biāo)準(zhǔn)鍵盤碼位進(jìn)行對應(yīng),結(jié)合國家規(guī)范《蒙古文字母順序》做出如下編碼:

一、讀音不同字母按照國家規(guī)范《蒙古文字母順序》的讀音次序編碼。即讀a、讀e、讀i、讀o、讀u、讀oe、讀ue、讀ee、讀n、讀ang、讀b、讀p、讀q、讀g、讀m、讀l、讀s、讀sh、讀t、讀d、讀ch、讀j、讀y、讀r、讀w、讀f、讀k、讀kh、讀ts、讀z、讀ha、讀zr、讀lh、讀zhi、讀chi的依次編碼。

二、讀音相同字母的變體形式按照字詞中的不同位置,依次為獨(dú)立字形、詞首字形、詞尾字形、詞中字形的順序編碼;

三、讀音相同、字詞中所處位置相同字母的變體形式按照如下順序編碼:

1.讀音相同字母的獨(dú)立字形的編碼順序依次為讀音a、讀音e、讀音i、讀音o、讀音u、讀音oe、讀音ue和讀音ee等的獨(dú)立字形的常用形式編在最前,第二形式編在最后;

2.讀音相同字母的詞首字形的編碼順序依次為讀音a、讀音e、讀音i、讀音o、讀音u、讀音oe、讀音ue、讀音ee、讀音ch、讀音w、讀音ts、讀音z、讀音ha、讀音lh、讀音zhi和讀音chi等的詞首字形的常用形式編在最前,第二形式在常用形式之后、讀音n的詞首字形遵循的字形先后順序,讀音q的詞首字形遵循的字形先后順序,讀音g的詞首字形遵循的字形先后順序,讀音d的詞首字形遵循的字形先后順序下,按照下粘結(jié)元音的讀音次序和不粘結(jié)元音的順序編碼、讀音b、讀音p、讀音f、讀音k和讀音kh等的詞首字形按照下粘結(jié)讀音a、讀音e和讀音i等的編在最前,下粘結(jié)讀音o、讀音u、讀音oe和讀音ue等的編在其次,下粘結(jié)其它讀音的編在最后、讀音m、讀音l、讀音s、讀音sh、讀音t和讀音zr等的詞首字形按照下粘結(jié)讀音a、讀音e和讀音i等的編在最前,下粘結(jié)讀音o、讀音u、讀音oe和讀音ue等的編在其次,下粘結(jié)其它讀音的編在最后、讀音j和讀音r的詞首字形按照下粘結(jié)讀音a和讀音e的編在最前,下粘結(jié)讀音i的編在其次,下粘結(jié)其它讀音的編在最后、讀音y的詞首字形按照下粘結(jié)讀音a、讀音e和讀音i等的詞首形式編在最前,詞首形式編在其次,下粘結(jié)其它讀音的詞首字形編在最后。

3.讀音相同字母的詞尾字形的編碼順序依次為所有讀音的常用形式編在最前,第二形式編在其次,第三形式編在第三位,元音字母的上粘結(jié)讀音b、讀音p、讀音q、讀音g、讀音f、讀音k和讀音kh等詞首或詞中字形的編在最后。

4.讀音相同字母的詞中字形的編碼順序依次為讀音a、讀音e、讀音i、讀音o、讀音u、讀音oe、讀音ue、讀音ee、讀音d、讀音ch、讀音ts、讀音z和讀音ha等的詞中字形的常用形式編在最前,第二形式其次,元音字母的上粘結(jié)讀音b、讀音p、讀音q、讀音g、讀音f、讀音k和讀音kh等詞首或詞中字形的編在第三位,詞中整形編在最后、讀音n的詞中字形先遵循的字形先后順序,再遵循分寫字形在前、連寫字形在后的順序,再按照下粘結(jié)元音的讀音次序順序編碼、讀音ang的詞中字形在遵循下粘結(jié)輔音的不同變體形式時(shí)本身存在不同變體形式,先按照下粘結(jié)輔音與元音組合的讀音次序編碼,最后將讀音n的不粘結(jié)元音的詞中字形編碼,且讀音n遵循的字形先后順序、讀音b、讀音p、讀音f、讀音k和讀音kh等的詞中字形按照下粘結(jié)讀音a、讀音e和讀音i等的編在最前,下粘結(jié)讀音o、讀音u、讀音oe和讀音ue等的編在其次,下粘結(jié)讀音ee的編在第三,最后遵循下粘結(jié)輔音的不同變體形式時(shí)本身存在不同變體形式,按照下粘結(jié)輔音與元音組合的讀音次序編碼、讀音q的詞中字形先遵循的字形先后順序,再遵循分寫字形在前、連寫字形在后的順序,再按照下粘結(jié)元音的讀音次序和不粘結(jié)元音的順序編碼、讀音g的詞中字形先遵循的字形先后順序,再遵循分寫字形在前、連寫字形在后的順序,再按照下粘結(jié)元音的讀音次序和不粘結(jié)讀音的順序編碼,最后遵循下粘結(jié)輔音的不同變體形式時(shí)本身存在不同變體形式,按照下粘結(jié)輔音與元音組合的讀音次序編碼、讀音m和讀音l的詞中字形先遵循的字形先后順序,再遵循分寫字形在前、連寫字形在后的順序,再按照下粘結(jié)元音的讀音次序和不粘結(jié)元音的順序編碼、讀音s、讀音sh和讀音zr等的詞中字形按照下粘結(jié)讀音a、讀音e和讀音i等的編在最前,下粘結(jié)讀音o、讀音u、讀音oe和讀音ue等的編在其次,下粘結(jié)其它讀音的編在最后、讀音t的詞中字形先遵循的字形先后順序,再按照下粘結(jié)元音的讀音次序和其它讀音的順序編碼、讀音j、讀音r和讀音w等的詞中字形先遵循分寫字形在前、連寫字形在后的順序,再按照下粘結(jié)元音的讀音次序和其它讀音的順序編碼、讀音y的詞中字形先遵循分寫字形在前、連寫字形在后的順序,再按照下粘結(jié)讀音a和讀音e的編在最前,下粘結(jié)讀音i的其次,下粘結(jié)讀音o、讀音u、讀音oe、讀音ou、讀音ee等及不粘結(jié)元音的最后編碼,其中下粘結(jié)讀音i的還要遵循的前后順序、讀音lh詞中字形先遵循的字形先后順序,再按照下粘結(jié)元音的讀音次序和不粘結(jié)元音的順序編碼。

四、讀音ang、讀音b、讀音p、讀音q、讀音g、讀音m、讀音l、讀音f、讀音k、讀音kh和讀音lh等與蒙古文字母部分變體形式相互上下粘結(jié)時(shí),按照如下規(guī)則粘結(jié)字母變體形式:

1.讀音ang和讀音g的變體形式粘結(jié)規(guī)則如下:

字形下粘結(jié)字形有等及讀音b、讀音p、讀音s、讀音sh、讀音ch、讀音j、讀音f、讀音k、讀音kh、讀音ts、讀音z和讀音zr等詞中或詞尾字形。

字形下粘結(jié)字形有等及讀音ang和讀音ha的詞中或詞尾字形。

字形下粘結(jié)字形有等。

2.讀音b、讀音p、讀音q、讀音g、讀音f、讀音k和讀音kh等與元音組合時(shí)變體形式粘結(jié)規(guī)則如下:

讀音a、讀音e、讀音i和讀音ee等詞中和詞尾字形組合時(shí),字形分別為等與等。

與讀音o、讀音u、讀音oe和讀音ue等詞中和詞尾字形組合時(shí),字形分別為等與等。

3.讀音b、讀音p、讀音f、讀音k和讀音kh等在下粘結(jié)輔音時(shí)變體形式粘結(jié)規(guī)則如下:

字形為等的下粘結(jié)字形有等及讀音b、讀音p、讀音s、讀音sh、讀音ch、讀音j、讀音f、讀音k、讀音kh、讀音ts、讀音z和讀音zr等詞中或詞尾字形。

字形為等的下粘結(jié)字形有等及讀音ang和讀音ha的詞中或詞尾字形。

4.讀音m、讀音l和讀音lh等在上粘結(jié)讀音ang、讀音b、讀音p、讀音g、讀音f、讀音k和讀音kh等時(shí)變體形式粘結(jié)規(guī)則如下:字形等的上粘結(jié)字形有等。

讀音相同字母的所有變體形式編碼次序具體依次如下:

1.讀音a的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000107.gif"wi="700"he="41"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

2.讀音e的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000108.gif"wi="686"he="55"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

3.讀音i的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000109.gif"wi="679"he="35"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

4.讀音o的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500001010.gif"wi="684"he="39"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

5.讀音u的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500001011.gif"wi="685"he="39"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

6.讀音oe的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500001012.gif"wi="700"he="29"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

7.讀音ue的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500001014.gif"wi="700"he="28"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

8.讀音ee的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500001016.gif"wi="327"he="38"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

9.讀音n的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500001017.gif"wi="700"he="27"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

10.讀音ang的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500001019.gif"wi="700"he="34"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

11.讀音b的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500001021.gif"wi="700"he="35"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

12.讀音p的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500001023.gif"wi="700"he="35"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

13.讀音q的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000111.gif"wi="700"he="31"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

14.讀音g的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000113.gif"wi="700"he="30"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

15.讀音m的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000115.gif"wi="700"he="37"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

16.讀音l的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000117.gif"wi="700"he="37"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

17.讀音s的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000119.gif"wi="594"he="49"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

18.讀音sh的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500001110.gif"wi="515"he="51"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

19.讀音t的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500001111.gif"wi="700"he="31"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

20.讀音d的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500001113.gif"wi="700"he="32"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

21.讀音ch的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500001115.gif"wi="207"he="32"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

22.讀音j的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500001116.gif"wi="571"he="33"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

23.讀音y的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500001117.gif"wi="624"he="33"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

24.讀音r的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500001118.gif"wi="472"he="34"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

25.讀音w的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500001119.gif"wi="430"he="41"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

26.讀音f的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500001120.gif"wi="700"he="35"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

27.讀音k的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000121.gif"wi="700"he="35"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

28.讀音kh的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000123.gif"wi="700"he="35"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

29.讀音ts的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000125.gif"wi="210"he="38"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

30.讀音z的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000126.gif"wi="207"he="34"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

31.讀音ha的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000127.gif"wi="252"he="37"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

32.讀音zr的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000128.gif"wi="540"he="46"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

33.讀音lh的所有變體形式的編碼次序?yàn)?imgfile="bsa0000143174950000129.gif"wi="700"he="37"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

34.讀音zhi的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500001211.gif"wi="50"he="30"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

35.讀音chi的所有變體形式的編碼次序?yàn)?imgfile="bsa00001431749500001212.gif"wi="65"he="27"img-content="drawing"img-format="gif"orientation="portrait"inline="no"/>

實(shí)施例二

如圖3.所示計(jì)算機(jī)蒙古文識別裝置結(jié)構(gòu)圖。如圖3.所示蒙古文識別裝置結(jié)構(gòu)包括收錄/掃描模塊、識別模塊、正音正字模塊和蒙古文顯示模塊。所述收錄/掃描模塊是通過計(jì)算機(jī)上連接打開收錄裝置,將蒙古文發(fā)音的詞、句子收錄到所述的模塊內(nèi),該模塊位于計(jì)算機(jī)的ram上,模塊通過計(jì)算機(jī)總線經(jīng)中央處理器發(fā)布調(diào)用命令從計(jì)算機(jī)存儲(chǔ)硬盤上調(diào)用?;蛲ㄟ^計(jì)算機(jī)上連接打開掃描裝置,將蒙古文的詞、句子的圖片收錄到所述的模塊內(nèi),該模塊位于計(jì)算機(jī)的ram上,模塊通過計(jì)算機(jī)總線經(jīng)中央處理器發(fā)布調(diào)用命令從計(jì)算機(jī)存儲(chǔ)硬盤上調(diào)用。如圖2.和圖3.所示識別模塊包括處理單元和加載單元、所述處理單元,用于當(dāng)應(yīng)用程序加載輸入法時(shí),獲得為該應(yīng)用程序設(shè)置的專用輸入法參數(shù)配置規(guī)則、所述加載單元,用于根據(jù)所述處理單元獲得的輸入法參數(shù)配置規(guī)則,根據(jù)該輸入法參數(shù)配置規(guī)則確定的配置參數(shù)代替輸入法全局參數(shù)中對應(yīng)的參數(shù)加載輸入法,本發(fā)明所列舉的裝置可以內(nèi)置于用戶終端。

該裝置進(jìn)一步包括兩個(gè)數(shù)據(jù)庫單元。第一數(shù)據(jù)庫單元為蒙古文字母數(shù)據(jù)庫單元,用于保存記錄蒙古文字母字變體形式以及對應(yīng)配置規(guī)則的本地規(guī)則庫,所述的數(shù)據(jù)庫在識別模塊內(nèi)。第二數(shù)據(jù)庫單元為數(shù)字化蒙古文詞典庫單元,用于保存記錄蒙古文詞典以及對應(yīng)蒙古文語法規(guī)則和文字含義及組詞的本地規(guī)則庫,所述的蒙古文字典數(shù)據(jù)庫單元在正音正字模塊。規(guī)則庫是根據(jù)結(jié)合蒙古文字母變體形式規(guī)范使用規(guī)則,依據(jù)蒙古文字母的變體形式歸類為常用形式字形、第二形式字形、第三形式字形、詞中整形字形、詞中分寫字形和詞中連寫字形。所述的處理單元與蒙古文字母數(shù)據(jù)庫單元和加載單元分別連接。處理單元從蒙古文字母數(shù)據(jù)庫中調(diào)入蒙古文字母字形,按照蒙古文字母庫單元中配置的本地規(guī)則,即蒙古文文字的常用形式字形、第二形式字形、第三形式字形、詞中整形和詞中分寫字形和獨(dú)立字形、詞首字形、詞尾字形和詞中字形組成矩陣。按照矩陣中逐個(gè)排列組合出所有字形的組合形式。所述加載單元逐個(gè)將處理單元中組合出來的蒙古文變體形式與蒙古文字典數(shù)據(jù)庫單元進(jìn)行比對,選擇出正確的字母變體形式返回到處理單元。處理單元將接收到的正確字母變體形式與蒙古文國家標(biāo)準(zhǔn)鍵盤碼位進(jìn)行對應(yīng),然后將正確識別的蒙古文語音或者圖片中對應(yīng)的蒙古文文字顯示在計(jì)算機(jī)顯示模塊上。

本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì),包括但不限于磁盤存儲(chǔ)器和光學(xué)存儲(chǔ)器等上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。

本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備或系統(tǒng)、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。

以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1