我可以使用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的庫可以?