2017-10-08 186 views
1

我決定使用librosa來分析音樂信號並提取所需的功能。目前,我正試圖將音樂的頻譜視覺化。我在圖書館找到了這個做STFT並返回頻譜的method。但是,返回矩陣,其中爲特定幀計算頻譜,而不是全部時間。如何使用librosa獲取音樂信號的整個時間段的頻譜?

是否有可能來計算頻譜使用這個庫的全部時間,可能在某種程度上給予處理基質或有一個特殊的方法librosa爲了這個目的?

如果沒有 - 你能否建議其他庫?

預先感謝您。

回答

1

但其中一個返回其中頻譜計算特定幀,而不是所有的時間矩陣。

它計算的整個持續過程。其原因爲返回矩陣變短是因爲每個被計算的樣品(例如2048)

可以使用 frames_to_samples單位之間的轉換過窗口。

+0

你能在這裏幫助:https://stackoverflow.com/questions/48220514/finding-speed-and-tone-of-speech-in-an-audio-using-python感謝 –

相關問題