[发明专利]一种曲谱实时互译方法及终端有效
申请号: | 202110710493.8 | 申请日: | 2021-06-25 |
公开(公告)号: | CN113360721B | 公开(公告)日: | 2022-05-31 |
发明(设计)人: | 陈勇;蔡智力;黄中超;许华乐;苏财德 | 申请(专利权)人: | 福建星网视易信息系统有限公司 |
主分类号: | G06F16/901 | 分类号: | G06F16/901;G06F16/51;G06F40/166 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 颜丽蓉 |
地址: | 350002 福建省福州市仓山区*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 曲谱 实时 方法 终端 | ||
1.一种曲谱实时互译方法,其特征在于,包括步骤:
构建曲谱数据结构库,所述曲谱数据结构库包括各类曲谱各自特有元素及各类曲谱共有元素;
建立基础曲谱图形库,所述基础曲谱图形库包括各类曲谱图形;
建立曲谱数据结构库与基础曲谱图形库的映射关系;
接收曲谱编辑请求,所述曲谱编辑请求包括待编辑的曲谱图形;
根据所述曲谱数据结构库、所述基础曲谱图形库、所述待编辑的曲谱图形及映射关系,确定待编辑的曲谱数据结构的类型;
根据所述待编辑的曲谱数据结构的类型,进行不同曲谱间的翻译及编辑对应的曲谱图形;
所述根据所述待编辑的曲谱数据结构的类型,进行不同曲谱间的翻译包括:
根据所述待编辑的曲谱数据结构的类型,判断所述待编辑的曲谱数据结构是否为各类曲谱共有元素,若是,则需要进行不同曲谱间的翻译,若否,则不需要进行不同曲谱间的翻译。
2.根据权利要求1所述的一种曲谱实时互译方法,其特征在于,若需要进行不同曲谱间的翻译,则将所述待编辑的曲谱数据结构翻译为一种以上其他类型曲谱的曲谱图形,显示翻译后的曲谱图形,并同步编辑和显示对应的曲谱图形;
若不需要进行不同曲谱间的翻译,则编辑并显示对应的曲谱图形。
3.根据权利要求2所述的一种曲谱实时互译方法,其特征在于,所述将所述待编辑的曲谱数据结构翻译为一种以上其他类型曲谱的曲谱图形,显示翻译后的曲谱图形包括:
将所述待编辑的曲谱数据结构翻译为除所述待编辑曲谱以外的一种以上曲谱的曲谱图形,显示翻译后的各类曲谱图形。
4.根据权利要求1所述的一种曲谱实时互译方法,其特征在于,所述进行不同曲谱间翻译及编辑对应的曲谱图形之后还包括:
判断编辑后的曲谱图形是否缺少其中一种曲谱的特有元素,若缺少,则进行曲谱补充操作;
所述曲谱补充操作包括增加缺少的曲谱的特有元素对应映射的曲谱图形。
5.根据权利要求1所述的一种曲谱实时互译方法,其特征在于,所述进行不同曲谱间翻译及编辑对应的曲谱图形之后还包括:
接收曲谱切换请求,根据所述曲谱切换请求在显示界面上实时切换待编辑的曲谱类型。
6.根据权利要求1或2所述的一种曲谱实时互译方法,其特征在于,所述构建曲谱数据结构库包括:
设置预设的标准曲谱格式作为底层数据结构;
根据预设的各类曲谱各自特有元素及各类曲谱共有元素确定所述预设的标准曲谱格式无法表示的曲谱元素,得到缺失曲谱元素;
在所述底层数据结构中添加所述缺失曲谱元素对应的曲谱元素表示格式,得到更新后的数据结构;
根据所述更新后的数据结构构建曲谱数据结构库。
7.根据权利要求1或2所述的一种曲谱实时互译方法,其特征在于,所述曲谱图形根据SVG树形结构的形式渲染生成,所述SVG树形结构的节点存储与每一曲谱元素对应的曲谱图形,所述曲谱元素包括各类曲谱各自特有元素及各类曲谱共有元素;
所述编辑对应的曲谱图形包括:
根据所述待编辑的曲谱数据结构的类型确定其对应的曲谱图形在所述SVG树形结构的节点位置;
在所述SVG树形结构中搜索所述节点位置,对所述节点位置对应的节点进行对应的编辑。
8.根据权利要求7所述的一种曲谱实时互译方法,其特征在于,所述编辑包括增加、删除或修改;
所述对所述节点位置对应的节点进行对应的编辑包括:
对所述节点位置对应的节点插入重新生成的节点、进行删除或进行修改。
9.根据权利要求1至5中任一项所述的一种曲谱实时互译方法,其特征在于,所述各类曲谱各自特有元素至少包括五线谱特有元素和简谱特有元素;
所述各类曲谱图形至少包括五线谱图形和简谱图形。
10.一种曲谱实时互译终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-9中任意一项所述的一种曲谱实时互译方法中的各个步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网视易信息系统有限公司,未经福建星网视易信息系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110710493.8/1.html,转载请声明来源钻瓜专利网。