我正在进行一项个人项目,该项目涉及开发一个系统,该系统将从全长轨道自动生成音频缩略图片段(长度约为30秒)。
为了做到这一点,我想看看音频的能量和音高,以尝试并正确识别其主要结构特征。
是否有任何可用于能量/音高提取的开源软件?如果没有,我将开始研究使用MATLAB的替代方法。
谢谢!
答案 0 :(得分:1)
YAAFE(又一个音频特征提取器)http://yaafe.sourceforge.net/在MATLAB,Python和C中进行音频特征提取。
答案 1 :(得分:0)
Audacity可能会这样做。
答案 2 :(得分:0)
您可能需要查看Echo Nest API。它有很多音频分析功能,我知道Remix包中捆绑了一个脚本,可以自动将歌曲转换为更短或更长的版本(我相信这个脚本叫做earworm)。
答案 3 :(得分:0)
尝试使用可以从音频中提取功能的JAudio。
答案 4 :(得分:0)
MARSYAS包含用于分析的提取物,可以找到MFCC和各种其他的音节和光谱特征。 http://marsyas.info/