WISSENSARTIKEL / AI/KI

Mel-Spektrogramm

Analyse und Darstellung von Audiosignalen im Mel-Frequenzbereich

◎ KURZDEFINITION

Mel Spektrogramm Ein Mel-Spektrogramm ist eine Darstellung eines Audiosignals, bei der die Frequenzachse auf der Mel-Skala basiert, welche die menschliche Wahrnehmung von Tonhöhen besser abbildet als die lineare Frequenzskala.

Eigenständig verständliche Definition
✦

Das Wichtigste auf einen Blick

  • Das Mel-Spektrogramm basiert auf der Mel-Skala, die die menschliche Tonhöhenwahrnehmung abbildet.
  • Es wird durch die Anwendung eines Short-Time Fourier Transform (STFT) und anschließender Mel-Filterbank auf das Audiosignal erzeugt.
  • Mel-Spektrogramme sind Grundlage vieler moderner Audioverarbeitungssysteme, insbesondere in der KI und Spracherkennung.
  • Die Mel-Skala ist nicht linear, sondern logarithmisch im höheren Frequenzbereich.
  • Mel-Spektrogramme können als Eingabe für neuronale Netzwerke in der automatischen Spracherkennung verwendet werden.
  • Sie bieten eine kompaktere und wahrnehmungsnähere Darstellung als herkömmliche Spektrogramme.
01

Überblick: Mel Spektrogramm

Das Mel-Spektrogramm ist ein zentrales Werkzeug in der digitalen Signalverarbeitung, insbesondere in der Sprach- und Musikverarbeitung. Es transformiert ein Audiosignal in eine zeitlich-frequenzielle Darstellung, wobei die Frequenzen nach der Mel-Skala skaliert werden, die der menschlichen Hörwahrnehmung entspricht. Dies ermöglicht eine effektivere Analyse und Verarbeitung von Klanginformationen in Anwendungen wie Spracherkennung, Musikklassifikation und Audioanalyse.

02

Was ist ein Mel-Spektrogramm?

Ein Mel-Spektrogramm ist eine visuelle Darstellung eines Audiosignals, bei der die Frequenzen auf einer Mel-Skala abgebildet werden. Die Mel-Skala ist eine psychoakustische Skala, die die Tonhöhenwahrnehmung des menschlichen Gehörs besser widerspiegelt als eine lineare Frequenzskala. Das Mel-Spektrogramm zeigt, wie sich die Energie des Signals über Zeit und Mel-Frequenzen verteilt.

03

Erzeugung eines Mel-Spektrogramms

Die Erstellung eines Mel-Spektrogramms erfolgt in mehreren Schritten: Zunächst wird das Audiosignal in kurze Zeitabschnitte zerlegt (Fensterung). Für jeden Abschnitt wird eine Fourier-Transformation (STFT) durchgeführt, um das Frequenzspektrum zu erhalten. Anschließend wird das Spektrum mit einer Mel-Filterbank gewichtet, die die Frequenzen in Mel-Bänder zusammenfasst. Das Ergebnis wird meist logarithmisch skaliert, um die Dynamik an das menschliche Hörvermögen anzupassen.

04

Vergleich Mel-Skala und lineare Frequenz

Frequenz (Hz)Mel-Wert
500549
10001000
40002637
05

Anwendungsbereiche des Mel-Spektrogramms

Mel-Spektrogramme werden in verschiedenen Bereichen eingesetzt: In der automatischen Spracherkennung dienen sie als Eingabedaten für neuronale Netzwerke. In der Musikverarbeitung helfen sie bei der Analyse von Klangfarben und Instrumentenerkennung. Auch in der Bioakustik und Umweltüberwachung werden Mel-Spektrogramme zur Analyse von Tierstimmen und Umgebungsgeräuschen verwendet.

06

Vorteile gegenüber herkömmlichen Spektrogrammen

Im Gegensatz zu linearen Spektrogrammen berücksichtigt das Mel-Spektrogramm die nichtlineare Wahrnehmung des Menschen bezüglich Tonhöhe und Frequenzauflösung. Dies führt zu einer kompakteren und informationsreicheren Darstellung, die für maschinelles Lernen und Mustererkennung besser geeignet ist.

07

Technische Details zur Mel-Skala

Die Mel-Skala wurde experimentell ermittelt und basiert auf der Wahrnehmung von Tonhöhenunterschieden. Die Umrechnung von Frequenz f in Hertz zu Mel erfolgt häufig nach der Formel: Mel(f) = 2595 * log10(1 + f/700). Diese Skala ist im niedrigen Frequenzbereich nahezu linear und wird im höheren Bereich logarithmisch.

08

Beispiele für die Nutzung in KI-Systemen

Viele moderne Spracherkennungssysteme verwenden Mel-Spektrogramme als Eingabe für Deep-Learning-Modelle. Diese Modelle lernen, Sprachmuster und phonemische Strukturen aus den Mel-Darstellungen zu extrahieren. Auch in der Musikgenre-Klassifikation und Stimmerkennung sind Mel-Spektrogramme Standard.

09

Wichtig

✦

Die Qualität eines Mel-Spektrogramms hängt stark von Parametern wie Fenstergröße, Überlappung und Anzahl der Mel-Bänder ab. Diese sollten an die jeweilige Anwendung angepasst werden.

◇

Zusatzinformationen

◇

Definition: Zeit-Frequenz-Darstellung eines Audiosignals mit Frequenzachse auf Mel-Skala

Anwendungsgebiete: Spracherkennung, Musikverarbeitung, Klangklassifikation, Audioanalyse

Erzeugung: STFT + Mel-Filterbank + logarithmische Skalierung

Vorteile: Bessere Anpassung an menschliche Hörwahrnehmung, effiziente Repräsentation

Frequenzbereich: Typischerweise 0 bis ca. 8000 Hz (abhängig von Samplingrate)

Darstellungsform: 2D-Darstellung mit Zeit auf der x-Achse und Mel-Frequenz auf der y-Achse

Aa

Synonyme und alternative Bezeichnungen

?

Häufige Fragen zu Mel Spektrogramm

Was ist der Unterschied zwischen einem Spektrogramm und einem Mel-Spektrogramm?

Ein Spektrogramm zeigt die Frequenzinhalte eines Signals auf einer linearen Frequenzachse, während ein Mel-Spektrogramm die Frequenzen auf der Mel-Skala abbildet, die der menschlichen Tonhöhenwahrnehmung entspricht.

Warum wird die Mel-Skala verwendet?

Die Mel-Skala bildet die menschliche Wahrnehmung von Tonhöhen besser ab als eine lineare Frequenzskala, da das Gehör niedrige Frequenzen feiner auflöst als hohe.

Wie wird ein Mel-Spektrogramm erzeugt?

Durch Zerlegung des Audiosignals in kurze Zeitfenster, Fourier-Transformation, Anwendung einer Mel-Filterbank auf das Spektrum und logarithmische Skalierung der Energie.

Wofür werden Mel-Spektrogramme hauptsächlich verwendet?

Sie werden vor allem in der Spracherkennung, Musikverarbeitung und allgemeinen Audioanalyse eingesetzt.

Kann man ein Mel-Spektrogramm zurück in ein Audiosignal umwandeln?

Eine exakte Rückwandlung ist nicht möglich, da Phaseninformationen verloren gehen, aber es gibt Verfahren zur Rekonstruktion, die approximative Audiosignale erzeugen.

Wie viele Mel-Bänder werden typischerweise verwendet?

Typischerweise zwischen 20 und 128 Mel-Bänder, abhängig von der Anwendung und der gewünschten Auflösung.

Welche Software kann Mel-Spektrogramme erstellen?

Viele Audiosignalverarbeitungsbibliotheken wie Librosa (Python), MATLAB oder Praat bieten Funktionen zur Erstellung von Mel-Spektrogrammen.

▤

Quellen & weiterführende Informationen

Quellenvorschläge und Nachweise zum Artikel. Bitte externe Inhalte eigenständig prüfen.

3 Quellen
  1. 01
    Understanding Mel Spectrograms ↗
    Librosa Documentation· Librosa Developers· DokumentationKI-Vorschlag · ungeprüft

    Erklärung der technischen Grundlagen und Anwendung von Mel-Spektrogrammen in der Audiobearbeitung.

    https://librosa.org/doc/main/generated/librosa.feature.melspectrogram.html
  2. 02
    Speech and Audio Signal Processing ↗
    Cambridge University Press· Ben Gold, Nelson Morgan· FachbuchKI-Vorschlag · ungeprüft

    Grundlagen der Signalverarbeitung mit Fokus auf Sprachsignale und Mel-Spektrogramme.

    https://www.cambridge.org/core/books/speech-and-audio-signal-processing/8B9E0A3E3E9E1D8C8E6F9B7E7D8F2C5E
  3. 03
    Mel Scale and Mel Spectrogram ↗
    Wikipedia· Community· Online-EnzyklopädieKI-Vorschlag · ungeprüft

    Beschreibung der Mel-Skala und deren Anwendung in der Audiobearbeitung.

    https://en.wikipedia.org/wiki/Mel_scale

Artikel teilen oder einbetten

Teile diesen Wissensartikel oder binde eine kompakte Vorschau auf deiner eigenen Website ein.

f Facebookin LinkedIn𝕏 X◉ WhatsApp
War dieser Artikel hilfreich?Dein Feedback hilft, die Wissensplattform zu verbessern.
ANSWER ENGINE · ARTIKEL

Diese Seite in Zahlen

Artikelstatistik
↗–Aufrufe dieses Artikels
◷–Unique Nutzer letzte 24 Stunden
◉–Unique Nutzer heute
▦–Unique Nutzer diesen Monat
Feedback zu diesem Artikel
👍 Ja
0
◐ Teilweise
0
👎 Nein
0

Alle Werte in diesem Abschnitt beziehen sich ausschließlich auf diesen Artikel.

ANSWER ENGINE · GESAMTES NETZWERK

Wissensplattform in Zahlen

Netzwerkstatistik
↗–Seitenaufrufe gesamt
◷–Unique Nutzer letzte 24 Stunden
◉–Unique Nutzer heute
▦–Unique Nutzer diesen Monat

Diese Werte beziehen sich auf die gesamte Plattform und alle veröffentlichten Artikel.