Ich habe eine Reihe von Songs, für die ich das Magnitudenspektrogramm mithilfe eines Hamming-Fensters mit 50% Überlappung extrahiert habe. Nach dem Extrahieren des Spektrogramms führte ich eine Dimensionsreduktion mit der Hauptkomponentenanalyse (PCA) durch. Nachdem ich es auf niedrigere Dimensionen reduziert hatte, rekonstruierte ich die Spektrogramme aus niedrigeren Dimensionen. Es würde also jetzt ein Fehler zwischen dem ursprünglichen Spektrogramm und dem rekonstruierten Spektrogramm auftreten. Ich möchte dieses Spektrogramm wieder in das Audiosignal umwandeln und es wiedergeben, damit ich wissen kann, wie das Audiosignal klingt, wenn es aus niedrigeren Dimensionen rekonstruiert wird.
Gibt es irgendeine Funktion in Matlab? kann man ein Betragsspektrogramm in ein Audiosignal umwandeln ??