发明名称 |
一种分析音乐BPM的方法和装置 |
摘要 |
本发明提供了一种分析音乐每分钟节拍数(BPM)的方法和装置,其中方法包括:S1、对待分析音乐片段的自相关函数进行峰值搜索,判决所述待分析音乐片段所属的音乐拍系;S2、对所述待分析音乐片段进行停顿点的检测;S3、根据停顿点的周期值以及所述步骤S1的判决结果,计算每分钟的节拍数作为所述待分析音乐片段的BPM。使用本发明能够提高弱伴奏音乐片段的BPM分析准确性。 |
申请公布号 |
CN102543052B |
申请公布日期 |
2015.08.05 |
申请号 |
CN201110415367.6 |
申请日期 |
2011.12.13 |
申请人 |
北京百度网讯科技有限公司 |
发明人 |
宋辉 |
分类号 |
G10H1/00(2006.01)I |
主分类号 |
G10H1/00(2006.01)I |
代理机构 |
北京鸿德海业知识产权代理事务所(普通合伙) 11412 |
代理人 |
袁媛 |
主权项 |
一种分析音乐每分钟节拍数BPM的方法,其特征在于,该方法包括:S11、对待分析音乐片段的自相关函数进行峰值搜索,确定每一节拍包含的帧数l;S12、分别计算自相关函数在xl的整数倍帧处的值,并判断是局部最大值的帧个数是否满足预设要求,x为预设的正整数,如果判断结果为是,则确定所述待分析音乐片段属于x拍系;S2、对所述待分析音乐片段进行停顿点的检测;S3、根据停顿点的周期值以及所述步骤S12的确定结果,计算每分钟的节拍数作为所述待分析音乐片段的BPM。 |
地址 |
100085 北京市海淀区上地十街10号百度大厦2层 |