Понимание вывода scipy.signal.spectrogram () - PullRequest
0 голосов
/ 22 декабря 2018

Я пытаюсь понять, каковы выходные данные scipy.signal.spectrogram() и как их использовать.В настоящее время я читаю файл .wav и генерирую спектрограмму.

from scipy.io import wavfile as wav
from scipy import signal

sample_rate, data = wav.read('sound.wav')
f, t, Sxx = signal.spectrogram(data, sample_rate)

-

В случае, если это совершенно неверно, моя идея спектрограммы - это трехмерный график, состоящий из:

x-axis: time
y-axis: frequency
pixel colour/brightness: amplitude

Поэтому мне интересно, как f, t и Sxx относятся к time, frequency и amplitude.

Спасибо зачтение, любая помощь приветствуется!

...