84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
1,如题,想用python做音频节拍识别, 看了很多算法,但想快速使用,实现算法比较麻烦,想问问python中有没有现成的库可以做 beat detector?2,我之前在用python 自带的 wave 模块处理音频文件,但是觉得它里面的方法不够用,不知道是不是我没有注意到里面的某个方法(或某几个), 如果是,请指出,不胜感激。注意: 不是单纯处理wav文件读写频谱,是想做歌曲或者钢琴曲等的节奏识别,识别出它的节奏序列
业精于勤,荒于嬉;行成于思,毁于随。
如果没有十年以上的音频处理经验,不建议自己去写算法。上策是找一个有这种功能的vst插件,想办法用Python去调用它。
搜了一下,应该是没有现成的库的,节奏提取现在还是一个可以作为论文题目的问题。提供思路如下:
wav音频处理成其包络
在一定时间内找极大值点,一般这个极大值点就是节拍点
去掉抓错的节拍点
如果没有十年以上的音频处理经验,不建议自己去写算法。上策是找一个有这种功能的vst插件,想办法用Python去调用它。
搜了一下,应该是没有现成的库的,节奏提取现在还是一个可以作为论文题目的问题。
提供思路如下:
wav音频处理成其包络
在一定时间内找极大值点,一般这个极大值点就是节拍点
去掉抓错的节拍点