Python Echo Nest耳蠕虫分析小型MP3的问题

Python Echo Nest耳蠕虫分析小型MP3的问题,python,Python,好了,各位,这是一个超级利基: 我试图使用earworm.py代码来分析非常短的MP3/曲目(最少1秒)的音色和音高特征;但是,代码没有返回任何特性和空图 这个问题似乎源于函数get_central(analysis,member='segments')。对于短曲目,“'member=getattr(analysis,member)”返回空 为什么会这样?是否有一种快速修复方法可以使用,比如将“member='segments'”更改为更细粒度的内容 有没有一种方法可以使用EchoNest从这些

好了,各位,这是一个超级利基:

我试图使用earworm.py代码来分析非常短的MP3/曲目(最少1秒)的音色和音高特征;但是,代码没有返回任何特性和空图

这个问题似乎源于函数get_central(analysis,member='segments')。对于短曲目,“'member=getattr(analysis,member)”返回空

为什么会这样?是否有一种快速修复方法可以使用,比如将“member='segments'”更改为更细粒度的内容


有没有一种方法可以使用EchoNest从这些短音轨中提取音色和音高特征?

更正:当get_central中的成员为“segments”时,它会返回特征;但不是在会员“击败”时。这两者之间的区别是什么?临时修复:将earworm.py中的全局“rate”变量从“beats”更改为“segments”,它成功地生成了至少1秒的轨迹图。有人知道这是否会对分析产生负面影响吗?