我可以使用resample对整个信号进行音高移位,并尝试了相位声码器代码here。 我也试过repmat and interpolation,我看着fft and interp1 我怎样才能逐步/逐步改变信号的音高随着时间的推移?我已经包含了一个Original Signal的示例,我试图让Processed Signal听起来像(我使用Audacity创建了处理后的信号并使用其效果Sliding
This old thread似乎表明可以使用pydub的AudioSegment._data以某种方式计算声音的音高;不幸的是,它似乎是通过分配给未公开的Mpm类的方法完成的。但是,如果可以从AudioSegment._data中提取音高数据,那么是否有办法使用pydub将AudioSegment的音高向上或向下移动?如果没有,是否有另一个Python 2.7的库可以?