APP下载

基于FLASH的藏文字母学习软件的设计与实现

2021-10-15塔杰

西藏科技 2021年8期
关键词:组词藏文辅音

塔杰

(西藏自治区科技信息研究所,西藏 拉萨 850008)

1 藏文信息化

信息化时代的快速发展,藏文信息处理是直接关系着藏文命运的一件大事,其重要意义关系到藏民族的语言、文化,甚至直接关系到整个民族的生存。

1.1 藏文

藏文是一种非常古老的语言。藏民族早在公元七世纪左右建立了自己独特文化的藏文,藏文有悠久的历史文化,历史上的藏文文献浩如烟海,内容广泛,有各类古代历史记载、佛教经典以及藏族民间神话传说等。藏文化是我国除汉文以外,历史最悠久、文献最丰富的语言文化遗产。藏文是在藏民族地区广泛使用的语言文字,具有重要的社会交际、教育和文化遗产保存等功能。

1.2 藏文信息化的意义

随着现代计算机技术的飞跃发展,计算机技术已经成了我们日常生活和工作中不可缺少的重要组成成分,计算机技术同时也对人们的学习、生活、工作等各个领域产生了巨大的影响。也对高质量的藏文信息处理软件有着越来越迫切的需求,但藏文信息处理技术的发展比较缓慢,基础薄弱,远远不能满足现代藏文信息处理的需求。正面临的一个问题是古老藏文化能否跨入信息时代,藏文一旦不能完全跨入信息时代,它必将会面临失去语言文化载体的基本功能和作用,迟早会被这个信息时代无情抛弃。

2 可行性研究

2.1 基本要求

开发藏文学习软件的总体用处是实现藏文字母的发音和书写。开发过程中遵循显示正常藏文字母,实现发音和书写的规范化,可采用Flash 技术的动画制作和应用开发结合起来的功能,开发设计藏文学习软件。该软件中藏文字母发音和书写进行按钮控制。初学者通过自己的需要来对发音和书写进行选择操作。

2.2 设计目标

藏文有悠久的历史文化,是藏民族创造的具有浓郁民族与地域特色的文化,也是中华文化的一个重要组成部分。并且在文学领域取得了举世瞩目的成就,很多藏文初学者在通过传统的学习方式来学习藏文字母的发音和书写过程中存在不少困难,特别是对其他民族的人在学习藏文过程中,最基础的藏文字母学习就需要花费很多精力和时间。因此,本文设计开发了此藏文字母学习软件,目的在于使初学者在学习藏文过程中更容易入门且方便和节省更多时间。能够达到提升学习藏文发音(卫藏语)和书写(乌金体)效率,从而加快步入到学习藏文的旅途中。

设计此藏文学习软件,主要面向于爱好学习藏文初学者和来自不同地区的藏族学习者。更重要的是希望通过藏文学习软件来方便学习大家的藏文发音和书写。

2.3 可行性

基于各种计算机技术的功能特征和适应范围,用Flash 技术来完成藏文字母学习软件设计,下面对FLAH技术可行性作一简要分析:

FLASH 是设计开发的一种动画软件,它提供了强大的动画制作和应用开发有机地结合起来的功能,并通过此次软件开发过程全面提高藏文学习软件的效果,所以用FLASH技术作为设计的开发可以大大地节省开发时间,对实现了藏文字母发音和书写笔顺的规范化有强大的效果,使得更迅速地使用软件[1]。

3 软件设计原理及功能需求

3.1 设计原理

本软件充分利用了Flash 技术的动画制作和应用开发相结合在一起的技术等众多优点,主要采用了Flash 技术的动画制作和应用开发相结合在一起的技术,完美的实现了一个真正简单实用的藏文学习软件,内容包括藏文四个元音字母和三十个辅音字母的发音和书写(字母连续书写和分步书写),以及每个藏文辅音字母的笔画数目和组词。

3.2 功能需求

经用户需求分析本学习软件具有以下几个主要功能:(1)藏文四个元音字母的发音和书写;(2)藏文三十个辅音字母的发音和书写;(3)藏文三十个辅音字母的组词;(4)藏文三十个辅音字母的笔画数目;(5)藏文单个字母的连续书写和分步书写。

4 软件概要设计

4.1 软件设计分析

用FLASH 技术开发设计实现藏文字母学习功能的软件,主要包括藏文元音字母和辅音字母的发音和书写(又包括字母的连续书写和分步书写),藏文辅音字母笔画和组词等几个部分。

4.1.1 (1)藏文元音字母和辅音字母的发音模块:实现藏文元音字母和辅音字母的发音;(2)藏文元音字母和辅音字母的书写模块:实现藏文字母的连续书写和分步书写;(3)藏文辅音字母组词模块:实现显示每个藏文辅音字母的组词功能;(4)藏文元音字母和辅音字母的笔画模块:实现显示每个藏文字母的笔画数目[2-3]。

4.2 软件模块设计

根据用户需求分析得出的结果,藏文字母学习软件整体结构如图1所示。用户进入藏文学习界面后可以将连续按钮和分步按钮来进行选择藏文连续字母和分步书写学习。当用户进入连续书写界面后可以学习藏文字母的书写,并且规范化书写该字母的连读书写,也可以在主界面中点击分步书写按钮可以学习藏文字母的一笔一画书写。点击笔画或者组词按钮可以更好地用来学习藏文组词和笔画数目,可以使初学者更方便、更有效地学习藏文书写。下面就几个主要功能进行叙述。

图1 藏文学习软件整体结构图

4.2.1 连续书写字母和分步书写字母。用户打开本软件后可以通过点击连续书写按钮和分步书写按钮来学习藏文字母的连续书写和藏文字母的一笔一画书写。

4.2.2 藏文字母的组词。用户进入软件界面框中,并点击右边的组词按钮学习藏文字母的组词,点击右上角的笔画按钮显示该藏文字母的笔画数目。

4.2.3 藏文字母的读音。用户进入软件界面框中,可以通过点击藏文字母下方声音按钮来学习字母发音。

4.3 软件详细设计

藏文字母学习软件是适用于学习藏文的初学者在学习藏文发音和书写时的一种藏文字母学习软件。

为了更有效地使用和方便操作藏文学习软件,按钮上标注藏汉两种语言。软件不仅可以学习藏文元音字母和辅音字母的发音,也可以学习每个元音字母和辅音字母的规范化书写。根据使用者的需要可以进行选择字母发音和字母书写按钮。藏文字母书写包括字母的连续书写和分步书写,以及显示藏文字母的笔画和组词等。

使用者为了能够更快捷、更方便、更有效地学习藏文标准读音和规范化书写,每个藏文字母录制了最标准的拉萨话,使用了最规范化的藏文书写(乌金体)笔顺。用户可以根据自己的需要点击各个按钮来操作。软件界面如图2所示:

图2 软件界面图

为了初学者更好地学习藏文书写,本软件提供了藏文字母的连续书写和分步书写,用户进入书写界面后点击连续书写按钮和分步书写按钮可以学习规范化的藏文书写,本软件还例举了每个字母的笔画和组词,点击按钮可以进入界面,本模块界面功能如图3所示:

图3 字母书写笔顺界面图

5 软件设计与实现

5.1 实现字母笔顺

实现字母笔顺涉及到连续书写、分步书写,通过按钮可以在Flash 库中选择实现,但为了美观,利用photoshop 将按钮做成图标的形式,将图标导入到Flash 库中并转化成元件形式,如:bh_btn_mc(笔画按钮)、lx_btn_mc(连续书写按钮)等。

5.2 实现藏文字母的发音

在实现藏文字母发音中用了编程技术,分别调用单个字的语音来实现动态组合发音。主要实现过程由四个部分组成。

(1)每个字母的发音导入到库,然后右击选链接,给标识名为M1,并且勾选[导出第一帧],(给30 个字母分别记标示名M1到M30);

(2)在场景里做一个播放按钮;

(3)为场景中首个关键帧编写动作:

5.3 藏文学习软件按钮之间的跳转

藏文学习软件最大的功能实现方式是无论藏文字母的书写还是发音都可以通过按钮进行很方便地选择,这样可以给用户更方便、更有效地学习藏文,也可以节省更多的时间和精力,这样开发出来的按钮之间的跳转灵活性很强。因此,为了解决这个问题采用了Flash技术。主要实现代码如下:

6 结论

在借助已有的藏文信息技术成果的基础上,主要以广大藏文初学者的需求做分析,注重达到的需求作为目标来制作了藏文字母学习软件,使广大藏文初学者使用该软件,学习藏文的效率有一定提升。同时为推进藏文发音和书写的规范化工作提供基础思想,最终使藏文化得以继承和发扬。

猜你喜欢

组词藏文辅音
失去爆破和不完全爆破
BR Sounds
英语的辅音连缀
西藏大批珍贵藏文古籍实现“云阅读”
怎样正确组词
黑水城和额济纳出土藏文文献简介
辅音连缀全接触
我会组词
藏文音节字的频次统计
现代语境下的藏文报刊