曲目演奏考评方法和装置制造方法及图纸

技术编号:21034516 阅读:30 留言:0更新日期:2019-05-04 05:30
本发明专利技术实施例提供一种曲目演奏考评方法和装置,其中,该方法包括:获取第一用户终端发送的匹配请求,所述匹配请求包括第一音频文件、第一曲目标识以及第一乐器标识,所述第一音频文件为第一用户通过第一乐器演奏的第一曲目对应的音频文件,所述第一乐器为所述第一乐器标识对应的乐器,所述第一曲目为所述第一曲目标识对应的曲目;根据所述第一曲目标识和所述第一乐器标识在第一音频文件库中查找第二音频文件;计算所述第一音频文件与所述第二音频文件之间的匹配度;根据所述匹配度生成考评结果;将所述考评结果发送至第一用户终端,以使所述第一用户终端显示所述考评结果。本发明专利技术的技术方案,可以提高曲目演奏考评的准确度以及效率。

Methods and Devices for Evaluating Musical Performance

【技术实现步骤摘要】
曲目演奏考评方法和装置
本专利技术涉及计算机领域,尤其涉及一种曲目演奏考评方法和装置。
技术介绍
目前的声乐考评方法一般是由学员对曲目进行演奏,老师针对学员演奏的曲目进行评分,老师需要对所有的学员演奏曲目的整个过程进行跟进,从而根据听到的曲目进行评分。这种曲目考评方较为繁琐,且老师对学员演奏的音乐进行考评具有一定的主观性,导致考评准确度以及效率不高。
技术实现思路
本专利技术实施例提供了一种曲目演奏考评方法和装置,可提高曲目演奏考评准确度提高曲目演奏考评效率。第一方面,提供一种曲目演奏考评方法,包括:获取第一用户终端发送的匹配请求,所述匹配请求包括第一音频文件、第一曲目标识以及第一乐器标识,所述第一音频文件为第一用户通过第一乐器演奏的第一曲目对应的音频文件,所述第一乐器为所述第一乐器标识对应的乐器,所述第一曲目为所述第一曲目标识对应的曲目;根据所述第一曲目标识和所述第一乐器标识在第一音频文件库中查找第二音频文件,所述第一音频文件库用于存储作为考评标准的音频文件;计算所述第一音频文件与所述第二音频文件之间的匹配度;根据所述匹配度生成考评结果;将所述考评结果发送至所述第一用户终端,以使所述第一用户终端显示所述考评结果。结合第一方面,在一种可能的实现方式中,所述计算所述第一音频文件与所述第二音频文件之间的匹配度之前,还包括:对所述第一音频文件对应的音频信号进行滤波得到第一音频信号;对所述第一音频信号进行短时能量计算,以提取第一有效信号,所述第一有效信号为所述第一音频信号中的有效信号;对所述第二音频文件对应的音频信号进行滤波得到第二音频信号;对所述第二音频信号进行短时能量计算,以提取第二有效信号,所述第二有效信号为所述第二音频信号中的有效信号;所述计算所述第一音频文件与所述第二音频文件之间的匹配度,包括:计算所述第一有效信号与所述第二有效信号的相似距离,以确定所述第一音频文件与所述第二音频文件之间的匹配度。结合第一方面,在一种可能的实现方式中,所述考评结果包括对所述第一音频文件进行评分得到的考评分数;所述根据所述匹配度生成考评结果,包括:根据所述匹配度与所述考评分数的对应关系确定匹配度对应的第一考评分数。结合第一方面,在一种可能的实现方式中,所述考评结果还包括所述考评分数对应的排名;所述根据所述匹配度生成考评结果,还包括:对所述第二音频文件对应的所有考评分数按从高到低的顺序进行排序;确定所述第一考评分数在所述第二音频文件对应的所有考评分数中的排列顺序,并将所述排列顺序作为所述第一考评分数的排名。结合第一方面,在一种可能的实现方式中,所述匹配请求还包括第一关卡标识,所述第一关卡标识为所述第一用户当前所处的曲目考评游戏关卡对应的标识;所述根据所述第一曲目标识和所述第一乐器标识在第一音频文件库中查找第二音频文件,包括:根据所述第一曲目标识、所述第一乐器标识以及所述第一关卡标识在所述第一音频文件库中查找所述第二音频文件。结合第一方面,在一种可能的实现方式中,所述考评结果包括考评指示,所述考评指示用于指示所述第一用户是否通过考评;所述根据所述匹配度生成考评结果,包括:在所述匹配度大于或等于所述匹配度阈值的情况下,生成第一考评指示,所述第一考评指示用于指示所述第一用户通过考评;在所述匹配度小于所述匹配度阈值的情况下,生成第二考评指示,所述第二考评指示用于指示所述第一用户未通过考评。结合第一方面,在一种可能的实现方式中,所述方法还包括:在所述匹配度大于或等于所述匹配度阈值的情况下,将所述第一用户所处的曲目考评游戏关卡对应的标识更新为第二关卡标识,所述第二关卡标识对应的曲目考评游戏关卡为所述第一关卡标识对应的曲目考评游戏关卡的下一关卡。结合第一方面,在一种可能的实现方式中,所述获取第一用户终端发送的匹配请求之后,还包括:将所述第一音频文件保存至所述第二音频文件库,所述第二音频文件库用于存储用户上传的不作为考评标准的音频文件。第二方面,提供一种曲目演奏考评装置,包括:请求获取模块,用于获取第一用户终端发送的匹配请求,所述匹配请求包括第一音频文件、第一曲目标识以及第一乐器标识,所述第一音频文件为第一用户通过第一乐器演奏的第一曲目对应的音频文件,所述第一乐器为所述第一乐器标识对应的乐器,所述第一曲目为所述第一曲目标识对应的曲目;文件查找模块,用于根据所述第一曲目标识和所述第一乐器标识在第一音频文件库中查找第二音频文件,所述第一音频文件库用于存储作为考评标准的音频文件;计算模块,用于计算所述第一音频文件与所述第二音频文件之间的匹配度;结果生成模块,用于根据所述匹配度生成考评结果;结果发送模块,用于将所述考评结果发送至所述第一用户终端,以使所述第一用户终端显示所述考评结果。结合第二方面,在一种可能的设计中,所述计算模块还用于:对所述第一音频文件对应的音频信号进行滤波得到第一音频信号;对所述第一音频信号进行短时能量计算,以提取第一有效信号,所述第一有效信号为所述第一音频信号中的有效信号;对所述第二音频文件对应的音频信号进行滤波得到第二音频信号;对所述第二音频信号进行短时能量计算,以提取第二有效信号,所述第二有效信号为所述第二音频信号中的有效信号;所述计算模块具体用于:计算所述第一有效信号与所述第二有效信号的相似距离,以确定所述第一音频文件与所述第二音频文件之间的匹配度。结合第二方面,在一种可能的设计中,所述结果生成模块具体用于:根据匹配度与所述考评分数的对应关系确定匹配度对应的第一考评分数。结合第二方面,在一种可能的设计中,所述结果生成模块还用于:对所述第二音频文件对应的所有考评分数按从高到低的顺序进行排序;确定所述第一考评分数在所述第二音频文件对应的所有考评分数中的排列顺序,并将所述排列顺序作为所述第一考评分数的排名。结合第二方面,在一种可能的设计中,所述文件查找模块具体用于:根据所述第一曲目标识、所述第一乐器标识以及所述第一关卡标识在所述第一音频文件库中查找所述第二音频文件。结合第二方面,在一种可能的设计中,所述结果生成模块具体用于:在所述匹配度大于或等于所述匹配度阈值的情况下,生成第一考评指示,所述第一考评指示用于指示所述第一用户通过考评;在所述匹配度小于所述匹配度阈值的情况下,生成第二考评指示,所述第二考评指示用于指示所述第一用户未通过考评。结合第二方面,在一种可能的设计中,所述装置还包括:更新模块,用于在所述匹配度大于或等于所述匹配度阈值的情况下,将所述第一用户所处的曲目考评游戏关卡对应的标识更新为第二关卡标识,所述第二关卡标识对应的曲目考评游戏关卡为所述第一关卡标识对应的曲目考评游戏关卡的下一关卡。结合第二方面,在一种可能的设计中,所述装置还包括:文件保存模块,用于将所述第一音频文件保存至所述第二音频文件库,所述第二音频文件库用于存储用户上传的不作为考评标准的音频文件。本专利技术实施例第二方面提供的曲目演奏考评装置用于执行本专利技术第一方面提供的曲目演奏考评方法,具体的可参见本专利技术实施例第一方面的描述,在此不再赘述。第三方面,提供一种曲目演奏考评装置,包括处理器、存储器、以及通信接口,所述处理器、存储器和通信接口相互连接,其中,所述通信接口用于传输数据,所述存储器用于存储曲目演奏考评装置执行上述方法的应用程序代码,所述处理器被配置本文档来自技高网...

【技术保护点】
1.一种曲目演奏考评方法,其特征在于,包括:获取第一用户终端发送的匹配请求,所述匹配请求包括第一音频文件、第一曲目标识以及第一乐器标识,所述第一音频文件为第一用户通过第一乐器演奏的第一曲目对应的音频文件,所述第一乐器为所述第一乐器标识对应的乐器,所述第一曲目为所述第一曲目标识对应的曲目;根据所述第一曲目标识和所述第一乐器标识在第一音频文件库中查找第二音频文件,所述第一音频文件库用于存储作为考评标准的音频文件;计算所述第一音频文件与所述第二音频文件之间的匹配度;根据所述匹配度生成考评结果;将所述考评结果发送至所述第一用户终端,以使所述第一用户终端显示所述考评结果。

【技术特征摘要】
1.一种曲目演奏考评方法,其特征在于,包括:获取第一用户终端发送的匹配请求,所述匹配请求包括第一音频文件、第一曲目标识以及第一乐器标识,所述第一音频文件为第一用户通过第一乐器演奏的第一曲目对应的音频文件,所述第一乐器为所述第一乐器标识对应的乐器,所述第一曲目为所述第一曲目标识对应的曲目;根据所述第一曲目标识和所述第一乐器标识在第一音频文件库中查找第二音频文件,所述第一音频文件库用于存储作为考评标准的音频文件;计算所述第一音频文件与所述第二音频文件之间的匹配度;根据所述匹配度生成考评结果;将所述考评结果发送至所述第一用户终端,以使所述第一用户终端显示所述考评结果。2.根据权利要求1所述的方法,其特征在于,所述计算所述第一音频文件与所述第二音频文件之间的匹配度之前,还包括:对所述第一音频文件对应的音频信号进行滤波得到第一音频信号;对所述第一音频信号进行短时能量计算,以提取第一有效信号,所述第一有效信号为所述第一音频信号中的有效信号;对所述第二音频文件对应的音频信号进行滤波得到第二音频信号;对所述第二音频信号进行短时能量计算,以提取第二有效信号,所述第二有效信号为所述第二音频信号中的有效信号;所述计算所述第一音频文件与所述第二音频文件之间的匹配度,包括:计算所述第一有效信号与所述第二有效信号的相似距离,以确定所述第一音频文件与所述第二音频文件之间的匹配度。3.根据权利要求1所述的方法,其特征在于,所述考评结果包括对所述第一音频文件进行评分得到的考评分数;所述根据所述匹配度生成考评结果,包括:根据所述匹配度与所述考评分数的对应关系确定匹配度对应的第一考评分数。4.根据权利要求3所述的方法,其特征在于,所述考评结果还包括所述考评分数对应的排名;所述根据所述匹配度生成考评结果,还包括:对所述第二音频文件对应的所有考评分数按从高到低的顺序进行排序;确定所述第一考评分数在所述第二音频文件对应的所有考评分数中的排列顺序,并将所述排列顺序作为所述第一考评分数的排名。5.根据权利要求1所述的方法,其特征在于,所述匹配请求还包括第一关卡标识,所述第一关卡标识为所述第一用户当前所处的曲目考评游戏关卡对应的标识;所述根据所述第一曲目标识和所述第...

【专利技术属性】
技术研发人员:蔡海群
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京,11

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

1