Als «spectrogram» getaggte Fragen

2
Verbessern Sie die Auflösung von Spektrogrammen in Python?
Ich benutze die specgram()Funktion in matplotlib, um Spektrogramme von Sprachwellendateien in Python zu generieren, aber die Ausgabe ist immer von erheblich schlechterer Qualität als die, die meine normale Transkriptionssoftware Praat generieren kann. Zum Beispiel der folgende Aufruf: specgram( fromstring(spf.readframes(-1), 'Int16'), Fs=framerate, cmap=cm.gray_r, ) Erzeugt dies: Während Praat an demselben Audiobeispiel …

4
Rekonstruktion des Audiosignals aus dem Spektrogramm
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 …

1
Erstellen eines Spektrogramms
Ich habe versucht, die Logik für diese Aufgabe zu erarbeiten und das KissFFT-Quellpaket zu verwenden, um die schnelle Fourier-Transformation durchzuführen. Bitte lassen Sie mich wissen, ob dies richtig aussieht: Ordnen Sie eine FFT-Struktur zu, dh. kiss_fft_alloc(N,0,NULL,NULL) Wo Nist die Fenstergröße, die ich benutze? Der Eingabepuffer ist ein Array von NElementen …

1
Was ist die maximale Frequenzauflösung für das STFT-Implementierungsspektrogramm () von Matlab?
Die Matlab- spectrogram()Funktion berechnet die STFT eines Signals. Es beschreibt sein NFFTArgument wie folgt: S = SPECTROGRAM(X,WINDOW,NOVERLAP,NFFT)Gibt die Anzahl der Frequenzpunkte an, die zur Berechnung der diskreten Fourier-Transformationen verwendet werden. Wenn NFFTnicht angegeben, wird die Standardeinstellung NFFTverwendet. Stimmt es, dass dies NFFTnur ein Kompromiss zwischen Frequenzauflösung und Anzahl der Berechnungen …

3
Mel-Spektrogramm in Spektrogramm konvertieren
Ich habe eine Reihe von Songs, für die ich die STFT (Short-Time Fourier Transform) extrahiert und das MagnitudenspektrumUm das Mel-Spektrogramm unter Verwendung einer Mel-Filterbank-Matrix zu berechnen , ist . Ich möchte wissen, ob es eine Methode gibt, um diesen Prozess umzukehren, dh vom Mel-Spektrogramm zurück zum Spektrogramm zu konvertieren. Ich …

2
Wavelet-Skalogramm interpretieren
Mein Wissen über Wavelets ist weniger als Epsilon. Trage es mit mir. Wenn ich ein Signal von zwei gut getrennten Sinuskurven (15 und 48 Hz) plus zufälligem Rauschen habe, kann ich die beiden in einem Spektrogramm (die beiden Streifen in meinem Bild) deutlich erkennen. t=0:0.002:1; % fs = 500 Hz …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.