视障汉语转换软件SunBraille的设计实现
作者单位:兰州大学
学位级别:硕士
导师姓名:林和;李永礼
授予年度:2016年
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:汉盲转换 SunBraille 机器翻译 中国盲文 信息无障碍
摘 要:信息时代语言作为信息的载体在日常生活中发挥着极大的作用,盲人通过触觉感受信息,盲文应运而生,但基于中国盲文的读物资源相对较少。随着计算机技术的迅速发展,盲人信息无障碍事业得到很大的关注,而国内的汉盲机器翻译研究仍处于初级阶段,因此汉盲转换系统的设计开发就具有一定的实用意义。本文主要研究汉语到中国盲文ASCII码的自动转换,通过对汉语以及汉语拼音特点的学习和理解,提出了基于三层构架的汉盲转换模型,即中文分词、汉语转拼音、拼音转盲文ASCII码的三层转换模式,并以形式化的方法对三层转换模式进行详细描述,采用Java程序设计语言开发了一个汉盲自动转换软件SunBraille,该软件具有轻量级、可移植、可扩展等特点。在转换过程中,首先,采用基于条件随机场模型的中文分词工具对汉语进行分词,进而对分词结果进行分词连写处理;然后,对汉语转拼音采用词库对照方法对汉语进行全标调拼音转换;在拼音转盲文ASCII码阶段通过建立词库,包含汉字、字母、数字、符号等四项转换内容,统称为字符,通过对应Unicode编码进行转换。最后,输出盲文ASCII码,可通过盲文打印机打印输出,形成视障者可以摸读的中国盲文。通过测试表明:视障汉语转换软件SunBraille可以用来对汉语文字进行基本无差错的转换,可以便捷地帮助视障者获取汉语信息。