首页> 中文学位 >视障乐谱转换软件SunMusic的设计实现
【6h】

视障乐谱转换软件SunMusic的设计实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1 论文研究的背景和意义

1.2 国内外研究现状

1.3 论文研究的主要内容

1.4 论文结构

第二章 论文研究的总体思路与相关技术知识

2.1 论文研究的整体思路

2.2 拟采取的技术路线

2.3 相关技术

2.4 相关知识

第三章 视障乐谱转换软件SunMusic的需求分析

3.1 引言

3.2 软件需求分析

3.3 功能需求分析

3.4 性能需求分析

第四章 视障乐谱转换软件SunMusic的设计

4.1 SunMusic的设计目标与任务

4.2 SunMusic的设计原则

4.3 SunMusic的总体设计

4.4 SunMusic的详细设计

4.5 本章小结

第五章 视障乐谱转换软件SunMusic的实现

5.1 引言

5.2 系统转换过程的形式化描述

5.3 系统实现方案

5.4 Measure节点属性提取方案

5.5 Note节点属性提取方案

5.5 本章小结

第六章 视障乐谱转换软件SunMusic的测试

6.1 系统转换实例

6.2 软件测试

6.3 转换结果及分析

6.4 本章小结

结论

参考文献

附录

A MusicXML示例文档

B 盲文与盲文ASCII码的映射表

C 盲文与MusicXML对照表

D 和弦的各种格式表示示例图

E《中国畅想曲第二号》五线谱

F《中国畅想曲第二号》的前三十小节盲文ASCII码

在学期间的研究成果

致谢

插图索引

附表索引

展开▼

摘要

随着信息技术的快速发展,信息无障碍得到了社会各界广泛的关注。自古以来盲人善乐,目前国内盲文乐谱及其相关资料却要依靠明眼人进行人工翻译,翻译人员的要求既能看懂五线谱又精通中国盲文音乐符号及乐谱,因此人工翻译远远无法满足视障者对盲文乐谱日益增加的需求。针对盲文乐谱进行自动转换的研究就具有非常实用的意义。
  本文主要研究五线谱或者简谱到中国盲文乐谱 ASCII码的自动转换。通过对MusicXML的研究和学习,设计了以MusicXML为中间桥梁的转换模型,并以形式化的方法对自动转换算法进行了详细的描述。采用JavaScript技术开发了一个MusicXML到盲文乐谱ASCII码自动转换的软件SunMusic。该软件具有轻量级、易于移植、便于升级等特点。
  在转换的过程中,首先将MusicXML进行格式处理,将一些不规范的写法(如标签结构错乱等)进行规范化,减小转换歧义,提高转换率;其次根据MusicXML具有良好的DOM树结构的特点,将规范化后的MusicXML进行DOM树解析,结合盲文书写规则重组DOM树;再次根据MusicXML节点和盲文字符对照表将MusicXML的标签内容转换为对应的盲文ASCII码,然后先序遍历读取DOM树,生成盲文乐谱ASCII码;最后根据简化规则进行优化处理,并参照盲文ASCII码与盲文对照表,形成视障者可以摸读的盲文乐谱。经过测试,该软件可以用来对普通的电子乐谱进行基本无差错的转换,帮助视障群体方便地共享并获得他们所需的音乐资料。

著录项

  • 作者

    张志强;

  • 作者单位

    兰州大学;

  • 授予单位 兰州大学;
  • 学科 计算机技术
  • 授予学位 硕士
  • 导师姓名 林和,李永礼;
  • 年度 2016
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;
  • 关键词

    乐谱转换软件; 软件开发; 盲文乐谱; DOM树;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号