Léxico TI › Programación › STFT (transformada de Fourier de tiempo corto)

STFT (transformada de Fourier de tiempo corto)

Programación Svenska → Actualizado: 2026-10-28

Una transformada de Fourier aplicada en ventanas cortas y solapadas, para saber no solo qué frecuencias hay sino cuándo aparecen.

Una FFT normal sobre una canción entera dice que hay 440 Hz en algún sitio, no dónde. La STFT trocea la señal en bloques de quizá 1024 o 2048 muestras, multiplica cada uno por una función ventana, avanza un salto y repite. El resultado es una cuadrícula de números complejos, tiempo por frecuencia. El compromiso no se negocia: ventanas largas dan frecuencia nítida y tiempo borroso, las cortas lo contrario. Dennis Gabor lo dejó escrito en 1946.

Con la ventana y el solapamiento adecuados la transformada se invierte mediante overlap-add, lo que la convierte en un banco de trabajo y no solo en un medidor. El vocoder de fase, la reducción de ruido y los espectrogramas mel que alimentan a los modelos de voz funcionan sobre ella. El espectrograma no es más que su magnitud, coloreada.

← Volver al léxico