一种钢琴演奏的纠错方法及系统技术方案

技术编号:18051496 阅读:27 留言:0更新日期:2018-05-26 08:57
本发明专利技术实施例涉及一种钢琴演奏的纠错方法及系统,所述方法包括:获取演奏者参照曲谱进行钢琴弹奏的音频文件;从所述钢琴弹奏的音频文件中获取演奏者在进行钢琴弹奏时的按键信息,将所述按键信息转换为对应的钢琴键序列,生成音频特征文件;所述钢琴键序列携带有钢琴按键时长和力度信息;将所述音频特征文件和所述曲谱的标准音频特征文件进行比较,根据比较结果对演奏者进行纠错。本发明专利技术提高了钢琴演奏的纠错准确率,大大提升了用户体验。

【技术实现步骤摘要】
一种钢琴演奏的纠错方法及系统
本专利技术涉及音频分析和处理领域,尤其涉及一种钢琴演奏的纠错方法及系统。
技术介绍
音乐是人类灵魂的一部分,钢琴被誉为“乐器之王”,随着社会的进步和时代的发展,人们开始注重精神上的追求和个人的修养,各个年龄阶层的人中都涌现出大量的钢琴学习者,大批的培训机构也应运而生。现有技术中,钢琴爱好者在进行钢琴演奏时,通过专家的指导来确定练习时的错误,以及该错误如何进行纠正,由于主观因素(耗费精力以及专家认知水平不同),导致纠错的准确率不高。
技术实现思路
本专利技术实施例提供了一种钢琴演奏的纠错方法及系统,解决了现有技术中的纠错准确率不高的问题。为实现上述目的,第一方面,本专利技术提供了一种钢琴演奏的纠错方法,包括以下步骤:获取演奏者参照曲谱进行钢琴弹奏的音频文件;从所述钢琴弹奏的音频文件中获取演奏者在进行钢琴弹奏时的按键信息,将所述按键信息转换为对应的钢琴键序列,生成音频特征文件;所述钢琴键序列携带有钢琴按键时长和力度信息;将所述音频特征文件和所述曲谱的标准音频特征文件进行比较,根据比较结果对演奏者进行纠错。优选地,所述曲谱的标准音频特征文件通过以下步骤生成:获取由专业的演奏者根据所述曲谱进行的钢琴弹奏的音频文件,从所述专业的演奏者根据所述曲谱进行的钢琴弹奏的音频文件中获取演奏者在进行钢琴弹奏时的按键信息,将所述按键信息转换为对应的钢琴键序列,生成标准音频特征文件;所述钢琴键序列同样携带有钢琴按键时长和力度信息。优选地,所述将所述音频特征文件和所述曲谱的标准音频特征文件进行比较,根据比较结果对演奏者进行纠错的步骤,包括:将所述音频特征文件中的钢琴键序列携带的钢琴按键时长和力度信息与所述标准音频特征文件中的钢琴键序列携带的钢琴按键时长和力度信息进行比较,获取自定义时间区段内演奏者的弹奏错误;根据所述自定义时间区段内演奏者的弹奏错误对演奏者进行纠错。优选地,所述根据比较结果对演奏者进行纠错步骤,包括:在自定义时间区段内演奏者漏弹或多弹,以及音符时长和力度轻重不匹配时,对弹奏错误进行标记。优选地,所述曲谱的标准音频特征文件通过网络从服务器下载,或预先存储。第二方面,本专利技术提供了一种钢琴演奏的纠错系统,包括:第一获取模块,用于获取演奏者参照曲谱进行钢琴弹奏的音频文件;第二获取模块,用于从所述钢琴弹奏的音频文件中获取演奏者在进行钢琴弹奏时的按键信息,将所述按键信息转换为对应的钢琴键序列,生成音频特征文件;所述钢琴键序列携带有钢琴按键时长和力度信息;处理模块,用于将所述音频特征文件和所述曲谱的标准音频特征文件进行比较,根据比较结果对演奏者进行纠错。优选地,所述曲谱的标准音频特征文件通过以下步骤生成:获取由专业的演奏者根据所述曲谱进行的钢琴弹奏的音频文件,从所述专业的演奏者根据所述曲谱进行的钢琴弹奏的音频文件中获取演奏者在进行钢琴弹奏时的按键信息,将所述按键信息转换为对应的钢琴键序列,生成标准音频特征文件;所述钢琴键序列同样携带有钢琴按键时长和力度信息。优选地,所述处理模块具体用于:将所述音频特征文件中的钢琴键序列携带的钢琴按键时长和力度信息与所述标准音频特征文件中的钢琴键序列携带的钢琴按键时长和力度信息进行比较,获取自定义时间区段内演奏者的弹奏错误;根据所述自定义时间区段内演奏者的弹奏错误对演奏者进行纠错。优选地,所述处理模块具体用于:在自定义时间区段内演奏者漏弹或多弹,以及音符时长和力度轻重不匹配时,对弹奏错误进行标记。优选地,所述曲谱的标准音频特征文件通过网络从服务器下载,或预先存储。相较于现有技术,本申请通过获取演奏者参照曲谱进行钢琴弹奏的音频文件;从所述钢琴弹奏的音频文件中获取演奏者在进行钢琴弹奏时的按键信息,将所述按键信息转换为对应的钢琴键序列,生成音频特征文件;所述钢琴键序列携带有钢琴按键时长和力度信息;将所述音频特征文件和所述曲谱的标准音频特征文件进行比较,根据比较结果对演奏者进行纠错,提高了钢琴演奏的纠错准确率,大大提升了用户体验。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例。图1为本专利技术实施例提供的一种钢琴演奏的纠错方法流程示意图;图2为本专利技术实施例提供的一种钢琴演奏的系统结构图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为便于对本专利技术实施例的理解,下面将结合附图以具体实施例做进一步的解释说明,实施例并不构成对本专利技术实施例的限定。图1为本专利技术实施例提供的一种钢琴演奏的纠错方法流程示意图。如图1所示,该方法包括:S101,获取演奏者参照曲谱进行钢琴弹奏的音频文件。S102,从所述钢琴弹奏的音频文件中获取演奏者在进行钢琴弹奏时的按键信息,将所述按键信息转换为对应的钢琴键序列,生成音频特征文件;所述钢琴键序列携带有钢琴按键时长和力度信息。具体地,曲谱中每一个小节里面包括多个音符,获取每个小节对应的一组标识序列,钢琴键序列可以包括多组标识序列。一组标识序列包括多个参数信息,参数信息可以是数值信息、字符信息和分式信息中的一种或多种。其中,可以将音符所对应的按键点转换为相应的数值信息,获取每个小节对应的一组标识序列,和/或将力度信息转换为相应的字符信息,获取每个小节对应的一组标识序列,和/或将音符所对应的钢琴按键时长转换为相应的分式信息,获取每个小节对应的一组标识序列。例如,生成的其中一组标识序列为4[pp]28(1/4){sf}44(2/4){dim}47(1/4){}52(4/4){},其中,数字“4”:表示这个小节有四个按键点;数字“28”,“44”,“47”,“52”表示四个不同的按键点;其中,数字“28”对应琴键的第28个的编号,因为每个按键的频率范围不同,可以认为28是一个频率点,对应一个音高;字符[pp]:表示演奏者弹奏时的力度信息(相应地,[pp]中的字符可以有不同的选项,例如PPP表示最弱,PP表示很弱,P表示弱,mp表示中弱,mf表示中强,f表示强,ff表示很强,fff表示最强);分式(1/4):表示时长,比如1/4表示1/4拍;字符{sf}:表示为特殊符号,sf为单个力度信息;字符{dim}:表示为有效范围内渐弱。如果特殊符号没有表示,则力度信息为0。在一个例子中,钢琴键序列包括多个标识序列,如下所示:6[pp]32(1/4){sf}44(2/4){dim}47(1/4){}52(4/4){}4[pp]28(1/4){sf}44(2/4){dim}47(1/4){}52(4/4){}7[mf]38(1/4){sf}44(2/4){dim}47(1/4){}52(4/4){}5[mp]52(1/4){sf}44(2/4){dim}47(1/4){}52(4/4){}3[ppp]58(1/4){sf}44(2/4){dim}47(1/4){}52(4/4){}……音频特征文件中包括上述钢琴键序列本文档来自技高网...
一种钢琴演奏的纠错方法及系统

【技术保护点】
一种钢琴演奏的纠错方法,其特征在于,包括以下步骤:获取演奏者参照曲谱进行钢琴弹奏的音频文件;从所述钢琴弹奏的音频文件中获取演奏者在进行钢琴弹奏时的按键信息,将所述按键信息转换为对应的钢琴键序列,生成音频特征文件;所述钢琴键序列携带有钢琴按键时长和力度信息;将所述音频特征文件和所述曲谱的标准音频特征文件进行比较,根据比较结果对演奏者进行纠错。

【技术特征摘要】
1.一种钢琴演奏的纠错方法,其特征在于,包括以下步骤:获取演奏者参照曲谱进行钢琴弹奏的音频文件;从所述钢琴弹奏的音频文件中获取演奏者在进行钢琴弹奏时的按键信息,将所述按键信息转换为对应的钢琴键序列,生成音频特征文件;所述钢琴键序列携带有钢琴按键时长和力度信息;将所述音频特征文件和所述曲谱的标准音频特征文件进行比较,根据比较结果对演奏者进行纠错。2.根据权利要求1所述的方法,其特征在于:所述曲谱的标准音频特征文件通过以下步骤生成:获取由专业的演奏者根据所述曲谱进行的钢琴弹奏的音频文件,从所述专业的演奏者根据所述曲谱进行的钢琴弹奏的音频文件中获取演奏者在进行钢琴弹奏时的按键信息,将所述按键信息转换为对应的钢琴键序列,生成标准音频特征文件;所述钢琴键序列同样携带有钢琴按键时长和力度信息。3.根据权利要求1或2所述的方法,其特征在于,所述将所述音频特征文件和所述曲谱的标准音频特征文件进行比较,根据比较结果对演奏者进行纠错的步骤,包括:将所述音频特征文件中的钢琴键序列携带的钢琴按键时长和力度信息与所述标准音频特征文件中的钢琴键序列携带的钢琴按键时长和力度信息进行比较,获取自定义时间区段内演奏者的弹奏错误;根据所述自定义时间区段内演奏者的弹奏错误对演奏者进行纠错。4.根据权利要求1-3中任一权利要求所述的方法,其特征在于,所述根据比较结果对演奏者进行纠错步骤,包括:在自定义时间区段内演奏者漏弹或多弹,以及音符时长和力度轻重不匹配时,对弹奏错误进行标记。5.根据权利要求1所述的方法,其特征在于:所述曲谱的标准音频特征文件通过...

【专利技术属性】
技术研发人员:姚树沛
申请(专利权)人:北京酷我科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1