好的大家,这个是超级小众:
我正在尝试使用 earworm.py 代码来分析非常短的 mp3/曲目(最少 1 秒)的音色和音高特征;但是,代码没有返回任何特征和一个空图。
问题似乎源于函数 get_central(analysis, member='segments')。对于短音轨,'"member = getattr(analysis, member)" 返回空。
为什么是这样?有没有我可以使用的快速修复方法,比如将“member='segments'”更改为更细粒度的东西?
有没有办法使用 EchoNest 从如此短的音轨中提取音色和音高特征?