【技术实现步骤摘要】
音乐识别方法、音符识别模型建立方法、装置及电子设备
本专利技术涉及自动化领域,尤其涉及音乐识别方法、音符识别模型建立方法、装置及电子设备。
技术介绍
随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过各种类型的电子设备,享受随着科技发展带来的舒适生活。例如:现有技术中,可以通过电子设备内置的APP实现钢琴陪练。现有技术中钢琴陪练主要采用以下方式(如图1所示):针对钢琴搭配特殊的硬件设备,比如电钢琴或者有midi输出接口的电子琴,app通过接收该硬件设备的按键开关信息,来识别用户的演奏是否正确。该陪练方式存在以下技术问题:①该方案的兼容性不强,仅仅能够适用于该APP所对应的特定设备,如果换一台钢琴或者换个地点将无法陪练;②现有的电钢琴或电子琴很难达到与真钢琴相同的触感和音色,与在真钢琴上练习的效果是完全不同的,从而导致大部分家长无法接受让孩子在电钢琴上学习钢琴。
技术实现思路
本专利技术提供一种音乐识别方法、音符识别模型建立方法及装置,以解决现有技术中在对音乐进行识别时需要依赖于特定的硬件 ...
【技术保护点】
一种音乐识别方法,其特征在于,包括:获得音乐所对应的第一音频数据,所述第一音频数据包含M个音符片段,M为正整数;基于所述M个音符片段和音符模型,对所述第一音频数据进行匹配识别,其中,所述音符模型中包含至少一组音符片段与特征信息的对应关系。
【技术特征摘要】
1.一种音乐识别方法,其特征在于,包括:获得音乐所对应的第一音频数据,所述第一音频数据包含M个音符片段,M为正整数;基于所述M个音符片段和音符模型,对所述第一音频数据进行匹配识别,其中,所述音符模型中包含至少一组音符片段与特征信息的对应关系。2.如权利要求1所述的方法,其特征在于,所述对所述第一音频数据进行匹配识别,包括:对所述第一音频数据中的演奏错误进行识别;和/或基于所述M个音符片段和音符模型,获得所述第一音频数据的第一乐谱信息。3.如权利要求2所述的方法,其特征在于,所述演奏错误包括:音符错误、节奏错误、音不准中的至少一种演奏错误。4.如权利要求2所述的方法,其特征在于,所述对所述第一音频数据中的演奏错误进行识别,包括:获取用于产生所述第一音频数据的参考乐谱信息;确定出所述参考乐谱信息所包含的N个音符片段,N为正整数;基于所述音符模型,确定出所述M个音符片段与所述N个音符片段中音符不匹配的片段作为所述演奏错误所对应的音符片段。5.如权利要求4所述的方法,其特征在于,所述方法还包括:确定出所述N个音符片段中每个音符片段的演奏时长;在所述基于所述音符模型,确定出所述M个音符片段与所述N个音符片段中音符不匹配的片段作为所述演奏错误所对应的音符片段之后,所述方法还包括:确定出所述M个音符片段与所述N个音符片段中音符匹配但演奏时长不匹配的片段作为所述演奏错误所对应的音符片段。6.如权利要求4所述的方法,其特征在于,所述基于所述音符模型,确定出所述M个音符片段与所述N个音符片段中音符不匹配的片段作为所述演奏错误所对应的音符片段,包括:从所述音符模型中查找获得所述N个音符片段中各个音符片段的特征信息,进而确定出参考乐谱信息所对应的第一音符特征信息;提取获得所述M个音符片段中各个音符片段的特征信息,进而获得第二音符特征信息;将所述第二音符特征信息与所述第一音符特征信息进行匹配,确定出特征信息不匹配的音符片段作为所述演奏错误所对应的音符片段。7.如权利要求4所述的方法,其特征在于,所述基于所述音符模型,确定出所述M个音符片段与所述N个音符片段中音符不匹配的片段作为所述演奏错误所对应的音符片段,包括:提取获得所述M个音符片段中各个音符片段的特征信息,进而获得第二音符特征信息;通过所述音符模型对所述第二音符特征信息进行识别,进而获得所述第一音频数据所对应的第一乐谱信息;将所述第一乐谱信息与所述参考乐谱信息进行匹配,进而确定出音符不相同的音符片段作为所述演奏错误所对应的音符片段。8.如权利要求4-7任一所述的方法,其特征在于,所述获取用于产生所述第一音频数据的参考乐谱信息,包括:响应用户的选择操作,进而获取所述参考乐谱信息;或者对纸质教程上的乐谱进行扫描获得乐谱图像信息,对所述乐谱图像信息进行图像识别进而获得所述参考乐谱信息;或者对与所述第一音频数据存在关联的第二音频数据进行声学识别确定出所述参考乐谱信息。9.如权利要求2所述的方法,其特征在于,所述获得所述第一音频数据的第一乐谱信息,包括:提取出第一音符片段的第一特征信息,所述第一音符片段为所述M个音符片段中的任一音符片段;从所述音符模型所包含的音符片段中确定出特征信息与所述第一特征信息的相似度值满足预设相似度条件的音符片段;将所述相似度值满足预设相似度条件的音符片段的音符作为所述第一音符片段的音符;基于所述第一音符片段的音符、或第一音符片段的音符与所述第一音符片段的演奏时长确定出所述第一乐谱信息。10.如权利要求9所述的方法,其特征在于,在所述基于所述第一音符片段的音符以及所述第一音符片段的时长确定出所述第一乐谱信息之后,所述方法还包括:搜索获...
【专利技术属性】
技术研发人员:李贝,陈伟,姚光超,唐文琦,
申请(专利权)人:北京搜狗科技发展有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。