Я пытаюсь проанализировать частоты песни в определенные моменты времени, хранящиеся внутри массива.
Я использую функцию scipy.signal.spectrogram для генерации этих частот. продолжительность песни составляет 2:44, или 164 секунды, а частота дискретизации чтения файла scipy.wav составляет 44 100.
Когда я использую спектрограмму:
f, t, Sxx= signal.spectrogram(data[:, 1], sr)
Длина f действительно мала, 129 элементов. t длиннее, 32322, но все еще далеко от 7240320 окон выборки в исходном файле wavfile.read.
(data[:, 1] — правый канал аудиоданных)