2017-05-18 5 views
0

Angenommen, ich berechnete die Kurzzeit-Fourier-Transformation oder das Spektrogramm eines Audioeingangs unter Verwendung von scipy.signal.stft oder scipy.signal.spectrogram.Wie filtere ich Audio mit modifiziertem Spektrogramm?

Gibt es einen einfachen Weg in Python, es als Filter für meine Audio-Eingang zu verwenden, um ein anderes Audio zu erzeugen, das im Grunde nur Stille oder sehr nah daran wäre?

In der Praxis würde ich dieses Spektrogramm ändern, bevor ich es wieder auf das Audio anwende, um nur einige Audioinformationen herauszufiltern.

Antwort

0

Ein Spektrogramm ist verlustbehaftet (speichert keine notwendigen Phaseninformationen) und kann daher nicht zur Wiederherstellung des Eingangssignals (oder einer gefilterten Variante) verwendet werden.