一种乐谱演奏的方法和装置的制造方法_6

文档序号:9525196阅读:来源:国知局
-声音频率;
[0170]-声音强度。
[0171]10.根据条款1所述的方法,其中,该方法还包括:
[0172]-若所述搜索结果包括与所述乐谱对应的至少一个演奏版本,根据所述至少一个演奏版本,对所述音乐描述文件和所述音乐播放文件进行逆向修正。
[0173]11.根据条款1所述的方法,其中,该方法还包括:
[0174]-获取所述用户以指定乐器演奏所述音乐播放文件的选择;
[0175]-根据所述指定乐器,重新编写所述音乐描述文件,生成与所述指定乐器对应的音乐描述文件;
[0176]-根据所述音乐描述文件,以所述指定乐器生成所述音乐播放文件;
[0177]其中,所述步骤e包括:
[0178]-演奏所述音乐播放文件。
[0179]12.根据条款1所述的方法,其中,该方法还包括:
[0180]-将正在演奏的版本以动画形式显示于演奏界面;
[0181]其中,以所述动画形式显示以下至少任一项:
[0182]-正在演奏的音符在所述乐谱的位置;
[0183]-手指在与所述版本对应的乐器的位置。
[0184]13.一种用于乐谱演奏的乐谱演奏装置,其中,该乐谱演奏装置包括:
[0185]第一获取装置,用于获取用户提供的乐谱;
[0186]识别装置,用于识别所述乐谱,生成对应的音乐描述文件;
[0187]生成装置,用于根据所述音乐描述文件生成对应的音乐播放文件;
[0188]搜索装置,用于根据所述乐谱的乐谱名称进行匹配搜索,获得对应的搜索结果;
[0189]演奏装置,用于若所述搜索结果包括与所述乐谱对应的至少一个演奏版本,自所述音乐播放文件或所述至少一个演奏版本中选择一个版本进行演奏;若所述搜索结果未包括所述演奏版本,演奏所述音乐播放文件。
[0190]14.根据条款13所述的乐谱演奏装置,其中,所述识别装置用于:
[0191]-判断音乐元素在所述乐谱中的位置,以识别所述乐谱,并生成所述音乐描述文件。
[0192]15.根据条款14所述的乐谱演奏装置,其中,所述识别装置用于:
[0193]-利用元素训练模型,确定所述音乐元素的分类;
[0194]-判断所述音乐元素在所述乐谱中的位置,结合所述分类,识别所述乐谱,并生成所述音乐描述文件。
[0195]16.根据条款14或15所述的乐谱演奏装置,其中,所述识别装置还用于:
[0196]-对所述音乐元素标记时间戳,生成所述音乐描述文件。
[0197]17.根据条款13所述的乐谱演奏装置,其中,所述识别装置还用于:
[0198]-根据所述乐谱的乐器特征,标注默认乐器,生成与所述默认乐器对应的所述音乐描述文件;
[0199]其中,所述生成装置用于:
[0200]-根据所述音乐描述文件,以所述默认乐器生成所述音乐播放文件。
[0201]18.根据条款13所述的乐谱演奏装置,其中,所述识别装置还用于:
[0202]-获取所述用户所指定的指定乐器;
[0203]-根据所述指定乐器,生成与所述指定乐器对应的音乐描述文件。
[0204]19.根据条款13所述的乐谱演奏装置,其中,所述搜索装置还用于:
[0205]-根据所述音乐播放文件的指纹,在乐曲指纹库中进行匹配查询,确定所述乐谱名称。
[0206]20.根据条款19所述的乐谱演奏装置,其中,该乐谱演奏装置还包括:
[0207]第二获取装置,用于获取乐曲的指纹;
[0208]更新装置,用于根据所述指纹与所述乐曲的名称之间的映射关系,建立或更新所述乐曲指纹库。
[0209]21.根据条款19或20所述的乐谱演奏装置,其中,所述指纹包括以下至少任一项:
[0210]-时间;
[0211]-声音频率;
[0212]-强度。
[0213]22.根据条款13所述的乐谱演奏装置,其中,该乐谱演奏装置还包括:
[0214]修正装置,用于根据所述至少一个演奏版本,对所述音乐描述文件和所述音乐播放文件进行逆向修正。
[0215]23.根据条款13所述的乐谱演奏装置,其中,该乐谱演奏装置还包括重编装置,用于:
[0216]-获取所述用户以指定乐器演奏所述音乐播放文件的选择;
[0217]-根据所述指定乐器,重新编写所述音乐描述文件,生成与所述指定乐器对应的音乐描述文件;
[0218]-根据所述音乐描述文件,以所述指定乐器生成所述音乐播放文件;
[0219]其中,所述演奏装置用于:
[0220]-演奏所述音乐播放文件。
[0221]24.根据条款13所述的乐谱演奏装置,其中,该乐谱演奏装置还包括:
[0222]显示装置,用于将正在演奏的版本以动画形式显示于演奏界面;
[0223]其中,以所述动画形式显示以下至少任一项:
[0224]-正在演奏的音符在所述乐谱的位置;
[0225]-手指在与所述版本对应的乐器的位置。
【主权项】
1.一种用于乐谱演奏的方法,其中,该方法包括以下步骤: a.获取用户提供的乐谱; b.识别所述乐谱,生成对应的音乐描述文件; c.根据所述音乐描述文件生成对应的音乐播放文件; d.根据所述乐谱的乐谱名称进行匹配搜索,获得对应的搜索结果; e若所述搜索结果包括与所述乐谱对应的至少一个演奏版本,自所述音乐播放文件或所述至少一个演奏版本中选择一个版本进行演奏;若所述搜索结果未包括所述演奏版本,演奏所述音乐播放文件。2.根据权利要求1所述的方法,其中,所述步骤b包括: -判断音乐元素在所述乐谱中的位置,以识别所述乐谱,并生成所述音乐描述文件。3.根据权利要求2所述的方法,其中,所述步骤b包括: -利用元素训练模型,确定所述音乐元素的分类; -判断所述音乐元素在所述乐谱中的位置,结合所述分类,识别所述乐谱,并生成所述音乐描述文件。4.根据权利要求2或3所述的方法,其中,所述步骤b还包括: -对所述音乐元素标记时间戳,生成所述音乐描述文件。5.根据权利要求1所述的方法,其中,所述步骤b还包括: -根据所述乐谱的乐器特征,标注默认乐器,生成与所述默认乐器对应的所述音乐描述文件; 其中,所述步骤c包括: -根据所述音乐描述文件,以所述默认乐器生成所述音乐播放文件。6.根据权利要求1所述的方法,其中,所述步骤b还包括: -获取所述用户所指定的指定乐器; -根据所述指定乐器,生成与所述指定乐器对应的音乐描述文件。7.根据权利要求1所述的方法,其中,所述步骤d还包括: -根据所述音乐播放文件的指纹,在乐曲指纹库中进行匹配查询,确定所述乐谱名称。8.根据权利要求1所述的方法,其中,该方法还包括: -若所述搜索结果包括与所述乐谱对应的至少一个演奏版本,根据所述至少一个演奏版本,对所述音乐描述文件和所述音乐播放文件进行逆向修正。9.根据权利要求1所述的方法,其中,该方法还包括: -获取所述用户以指定乐器演奏所述音乐播放文件的选择; -根据所述指定乐器,重新编写所述音乐描述文件,生成与所述指定乐器对应的音乐描述文件; -根据所述音乐描述文件,以所述指定乐器生成所述音乐播放文件; 其中,所述步骤e包括: -演奏所述音乐播放文件。10.根据权利要求1所述的方法,其中,该方法还包括: -将正在演奏的版本以动画形式显示于演奏界面; 其中,以所述动画形式显示以下至少任一项: -正在演奏的音符在所述乐谱的位置; -手指在与所述版本对应的乐器的位置。11.一种用于乐谱演奏的乐谱演奏装置,其中,该乐谱演奏装置包括: 第一获取装置,用于获取用户提供的乐谱; 识别装置,用于识别所述乐谱,生成对应的音乐描述文件; 生成装置,用于根据所述音乐描述文件生成对应的音乐播放文件; 搜索装置,用于根据所述乐谱的乐谱名称进行匹配搜索,获得对应的搜索结果; 演奏装置,用于若所述搜索结果包括与所述乐谱对应的至少一个演奏版本,自所述音乐播放文件或所述至少一个演奏版本中选择一个版本进行演奏;若所述搜索结果未包括所述演奏版本,演奏所述音乐播放文件。12.根据权利要求11所述的乐谱演奏装置,其中,所述识别装置用于: -判断音乐元素在所述乐谱中的位置,以识别所述乐谱,并生成所述音乐描述文件。13.根据权利要求12所述的乐谱演奏装置,其中,所述识别装置用于: -利用元素训练模型,确定所述音乐元素的分类; -判断所述音乐元素在所述乐谱中的位置,结合所述分类,识别所述乐谱,并生成所述音乐描述文件。14.根据权利要求12或13所述的乐谱演奏装置,其中,所述识别装置还用于: -对所述音乐元素标记时间戳,生成所述音乐描述文件。15.根据权利要求11所述的乐谱演奏装置,其中,所述识别装置还用于: -根据所述乐谱的乐器特征,标注默认乐器,生成与所述默认乐器对应的所述音乐描述文件; 其中,所述生成装置用于: -根据所述音乐描述文件,以所述默认乐器生成所述音乐播放文件。16.根据权利要求11所述的乐谱演奏装置,其中,所述识别装置还用于: -获取所述用户所指定的指定乐器; -根据所述指定乐器,生成与所述指定乐器对应的音乐描述文件。17.根据权利要求11所述的乐谱演奏装置,其中,所述搜索装置还用于: -根据所述音乐播放文件的指纹,在乐曲指纹库中进行匹配查询,确定所述乐谱名称。18.根据权利要求11所述的乐谱演奏装置,其中,该乐谱演奏装置还包括: 修正装置,用于根据所述至少一个演奏版本,对所述音乐描述文件和所述音乐播放文件进行逆向修正。19.根据权利要求11所述的乐谱演奏装置,其中,该乐谱演奏装置还包括重编装置,用于: -获取所述用户以指定乐器演奏所述音乐播放文件的选择; -根据所述指定乐器,重新编写所述音乐描述文件,生成与所述指定乐器对应的音乐描述文件; -根据所述音乐描述文件,以所述指定乐器生成所述音乐播放文件; 其中,所述演奏装置用于: -演奏所述音乐播放文件。20.根据权利要求11所述的乐谱演奏装置,其中,该乐谱演奏装置还包括:显示装置,用于将正在演奏的版本以动画形式显示于演奏界面;其中,以所述动画形式显示以下至少任一项:-正在演奏的音符在所述乐谱的位置;-手指在与所述版本对应的乐器的位置。
【专利摘要】本发明提供了一种用于演奏乐谱的方法和装置,获取用户提供的乐谱,识别所述乐谱,生成对应的音乐描述文件,根据所述音乐描述文件生成对应的音乐播放文件,根据所述乐谱的乐谱名称进行匹配搜索,获得对应的搜索结果,若所述搜索结果包括与所述乐谱对应的至少一个演奏版本,自所述音乐播放文件或所述至少一个演奏版本中选择一个版本进行演奏,若所述搜索结果未包括所述演奏版本,演奏所述音乐播放文件。与现有技术相比,本发明使用户不仅能演奏根据乐谱识别生成的音乐播放文件,还能播放搜索到的与乐谱名称对应的演奏版本;对识别出的乐谱可以使用多种乐器进行演奏,提升了用户的使用体验。
【IPC分类】G10G1/02, G10H7/00
【公开号】CN105280170
【申请号】CN201510654129
【发明人】李领昌, 苏治中
【申请人】北京百度网讯科技有限公司
【公开日】2016年1月27日
【申请日】2015年10月10日
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1