斯曲卓嘎 張新瑞 曾曉莉
(西藏大學(xué)信息科學(xué)技術(shù)學(xué)院西藏信息化協(xié)同創(chuàng)新中心,西藏 拉薩 850000)
隨著信息技術(shù)的發(fā)展和國際字符標(biāo)準(zhǔn)化的制定,促進(jìn)了藏文及相關(guān)研究,得到了國家的高度重視。目前藏文的輸入法有班智達(dá)輸入法、微軟Himalaya輸入法等,綜合上述幾種輸入法,目前輸入法存在著以下幾項(xiàng)缺點(diǎn):1.輸入法種類少,數(shù)量少。2.不能識別錯(cuò)別字。通過輸入法可以輸入任意字符,但不能識別沒有遵循藏文構(gòu)字法則的藏文字。3.打字不流暢。存在著切換上、下加字的需要,在輸入藏文時(shí)頻繁切換加字,且無用擊鍵次數(shù)過多會大大影響藏文打字的流暢感。4.依賴藏文鍵盤。存在著記憶藏文鍵盤的不必要的麻煩。對于使用者需要牢記藏文鍵盤或通過對照表來輸入藏文[1]。
以西藏大學(xué)為例,在日常的生活中,可以觀察到藏族同學(xué)對藏文打字缺少興趣,打字速度也有待提高,很多同學(xué)甚至藏族同學(xué)并不知道藏文打字的技巧,也不具備藏文打字的能力。首先,通過觀察西藏大學(xué)大學(xué)生的學(xué)習(xí)現(xiàn)狀,結(jié)合西藏大學(xué)的學(xué)習(xí)氛圍,發(fā)現(xiàn)藏族同學(xué)的缺乏藏文打字練習(xí),對藏文輸入的拼寫不熟悉。其次,漢族同學(xué)對藏文的學(xué)習(xí)熱情并不高,大部分同學(xué)不會使用藏文鍵盤。目前沒有較為實(shí)用的藏文輸入法,拼音輸入藏文幾乎沒有成熟的研究成果,所以拼音輸入藏文仍有較大的發(fā)展前景。
從以往的漢字輸入法的發(fā)展歷程來看,五筆輸入法相較于拼音輸入法推廣使用時(shí)間較早,但在今年幾年的使用者人數(shù)對比中可以發(fā)現(xiàn),五筆輸入法占輸入法使用人數(shù)遠(yuǎn)遠(yuǎn)小于拼音輸入法的使用人數(shù),由此可見,五筆輸入法不符合大眾的使用習(xí)慣,學(xué)習(xí)門檻較高,要熟記五筆輸入字根表,拼音輸入法因其簡單實(shí)用的特點(diǎn)后來者居上。通過分析,使用簡單,門檻低,無須記憶多余信息或鍵盤位置是一個(gè)受歡迎的輸入法的必備條件,也更能迎合大眾的知識儲備和使用習(xí)慣[2]。
針對以上發(fā)現(xiàn)的問題開發(fā)了基于JAVA的藏文拼音輸入法:“以素”藏文輸入法?!耙运亍奔礊椴卣Z“字體”的意思?!耙运亍辈匚妮斎敕榱烁舆m應(yīng)漢族和藏族使用者的打字習(xí)慣,設(shè)計(jì)通過拼音來輸入藏文。這種設(shè)計(jì)符合使用者的拼音知識積累和英文鍵盤的使用經(jīng)驗(yàn),讓使用者可以快速適應(yīng) “以素”藏文輸入法。此外還設(shè)計(jì)了多項(xiàng)功能輔助輸入藏文?!耙运亍辈匚妮斎敕ǖ膬?yōu)勢在于:1.使用拼音輸入藏文,無須記憶藏文鍵盤。2.降低了藏文輸入的使用門檻,擴(kuò)大了藏文的使用范圍。只要初步學(xué)習(xí)了基本的藏文30個(gè)基字和漢語拼音,便可以通過拼音進(jìn)行藏文輸入。3.輸入方式簡單,無須進(jìn)行上下加字的切換,去除了冗余操作。4.通過與藏文字典進(jìn)行數(shù)據(jù)對比,排除錯(cuò)誤拼寫的藏文字[3]。
“以素”藏文輸入法為用戶提供個(gè)性皮膚、常用字服務(wù)、打字測速、打字游戲等功能。個(gè)性皮膚:用戶可以上傳圖片,系統(tǒng)自動(dòng)生成輸入法皮膚。用戶還可以將制作的輸入法皮膚進(jìn)行上傳或下載,皮膚商城已有的輸入法皮膚讓用戶有更好的打字體驗(yàn)。常用字服務(wù):輸入法設(shè)計(jì)了用戶使用習(xí)慣數(shù)據(jù)庫,通過記錄使用者的藏文字使用頻度,為藏文字添加不同的權(quán)重和優(yōu)先級,從而實(shí)現(xiàn)為用戶提供常用字服務(wù)。打字測速:輸入法為用戶隨機(jī)提供一段文字,通過記錄用戶完成時(shí)間,用文字個(gè)數(shù)與完成時(shí)間之比來計(jì)算用戶的打字速度。
因?yàn)椤耙运亍辈匚妮斎敕ㄊ褂瞄T檻低,可以在以下領(lǐng)域中應(yīng)用。
1.中小學(xué)藏文學(xué)習(xí)。學(xué)生可以在學(xué)習(xí)拼音的過程中,同時(shí)加強(qiáng)自己的藏文輸入能力。提高同學(xué)們學(xué)習(xí)藏文的興趣,培養(yǎng)藏文人才。
2.藏族文獻(xiàn)典籍電子化和保護(hù)。以素藏文輸入法降低了輸入輸出藏文的門檻、提高了藏文輸入速度,可以更方便地將藏文典籍進(jìn)行錄入,通過人工將紙質(zhì)書籍轉(zhuǎn)換成電子書,將藏族的紙質(zhì)書籍轉(zhuǎn)化為電子版本,方便保留與記錄民族優(yōu)秀的文化結(jié)晶。
3.藏文自然語言處理。在高校中無論是藏族同學(xué)還是漢族同學(xué)都可以通過拼音進(jìn)行藏文輸入,有利于藏文自然語言處理的發(fā)展。
4.日常藏文使用。“以素”藏文輸入法有著使用簡單、結(jié)果精確等優(yōu)點(diǎn),符合日常使用的條件。
通過java技術(shù)實(shí)現(xiàn)了輸入拼音得到藏文,讓已有拼音知識儲備的初學(xué)者可以輕松輸入藏文。“以素”藏文輸入法提高了輸入速度,自動(dòng)識別上下加字,用戶無須進(jìn)行加字的切換,讓打字過程更流暢自然。“以素”藏文輸入法還提供了打字測速、用戶個(gè)人常用字等功能,具有一定的實(shí)用價(jià)值。在后續(xù)的開發(fā)中,會逐步解決不能輸入藏文中的特殊字符以及梵文、古藏文等特殊藏文的問題,并加入藏文等級考試等輔助功能,幫助使用者在打字過程中提高藏語水平。