Tengo un conjunto de canciones para las cuales extraje el espectrograma de magnitud usando una ventana de Hamming con una superposición del 50%. Después de extraer el espectrograma, hice una reducción de dimensionalidad usando el Análisis de Componentes Principales (PCA). Después de reducirlo a una dimensión menor, reconstruí los espectrogramas a partir de dimensiones inferiores. Entonces, ahora habría algún error entre el espectrograma original y el espectrograma reconstruido. Me gustaría convertir este espectrograma de nuevo a la señal de audio y reproducirlo, para poder saber, cuando se reconstruye desde dimensiones inferiores, cómo suena el audio.
¿Hay alguna función disponible en decir Matlab. convertir un espectrograma de magnitud a una señal de audio?