Project DelphiTensors Workshop

Ejercicio E — rango bajo no significa limpio

Corta una grabación de voz real en ventanas cortas superpuestas, toma la STFT, trunca su SVD, invierte y mide la SNR contra la referencia limpia. 4.949 segundos a 48 kHz dan una STFT (513, 465), así que el rango completo es 465. La entrada ruidosa mide 5.00 dB, por construcción.

k SNR Energía conservada
2 2.29 dB 33.2 % peor que el ruido del que partimos
5 4.76 dB 51.1 % sigue siendo peor
20 8.48 dB 70.1 %
40 9.08 dB 78.3 % el mejor: +4.08 dB, con el 8.6 % del rango completo
80 7.68 dB 87.1 % pasado el pico
465 5.00 dB 100 % exactamente la entrada ruidosa otra vez

Ambos extremos fallan, por razones opuestas. Y fíjate: pasar de k=40 a k=80 conserva más energía y produce peor audio, porque la energía que se devuelve es ruido.

La energía conservada no es el criterio. Rango bajo no significa limpio; significa pequeño.