Skip to main content
PromptQuorumBuilt for humans. Structured for AI.
Startseite/Lokale LLMs Pro
Overview & Reference

MLX-Audio im Test: lokale Sprach- und Audiomodelle auf Apple Silicon

·9 Min. LesezeitVon Hans Kuepper · Gründer von PromptQuorum · Entdeckungsplattform für Open-Weight- und Open-Source-KI

MLX-Audio ist eine kostenlose, quelloffene (MIT) Python-Bibliothek des GitHub-Nutzers Blaizzy, die Sprachmodelle lokal auf Apple-Silicon-Macs über Apples MLX-Framework ausführt: Text-to-Speech, Speech-to-Text, Speech-to-Speech und Musikgenerierung. Die Installation erfolgt mit pip install mlx-audio; geboten werden ein Kommandozeilenwerkzeug, eine Python-API und ein OpenAI-kompatibler REST-Server. Erforderlich sind ein Apple-Silicon-Mac und ein Terminal; einen grafischen Installer gibt es nicht.

Wichtigste Erkenntnisse

  • MLX-Audio (github.com/Blaizzy/mlx-audio) hat mehr als 8.000 GitHub-Sterne; das Repository wurde im November 2024 angelegt
  • Die jüngste Repository-Aktivität war am 23. Oktober 2026, drei Tage nach dem Release v0.6.1
  • Der Bibliothekscode steht unter MIT; jedes Sprachmodell behält seine eigene Lizenz, prüfen Sie die Modellkarte vor kommerzieller Nutzung
  • Andere Ausgabeformate als WAV erfordern ein separat installiertes ffmpeg
  • PromptQuorum hat MLX-Audio für diesen Test nicht selbst ausgeführt; alle Angaben stammen aus README und Dokumentation des Projekts

📍 In einem Satz

MLX-Audio bündelt Sprachsynthese, Transkription und weitere Audiomodelle in einem Paket, das auf dem eigenen Chip des Macs läuft.

💬 In einfachen Worten

Mit MLX-Audio kann ein Mac Texte vorlesen, Aufnahmen transkribieren und Stimmen klonen, ohne Audio an einen Cloud-Dienst zu senden. Sie installieren ein Python-Paket, wählen ein Modell per Namen und es läuft auf dem Chip Ihres Macs.

📌Hinweis: Aussagen zu Geschwindigkeit, Audioqualität und Speicherbedarf fehlen bewusst: Die Dokumentation des Projekts nennt keine, die dieser Test wiedergeben könnte, und PromptQuorum hat die Modelle nicht gemessen.

MLX-Audio (github.com/Blaizzy/mlx-audio, dokumentiert unter blaizzy.github.io/mlx-audio) ist eine kostenlose, MIT-lizenzierte Python-Bibliothek samt Kommandozeilenwerkzeug, die Modelle für Text-to-Speech, Speech-to-Text, Speech-to-Speech und Musikgenerierung über Apples MLX-Framework auf Macs mit Apple Silicon ausführt. Dieser Test beschreibt Funktionen, Installation, die gelisteten Modelle, den OpenAI-kompatiblen Server und passende Vergleichstools.

MLX-Audio im Test: lokale Sprach- und Audiomodelle auf Apple Silicon

Was ist MLX-Audio?

MLX-Audio macht aus Apples MLX-Framework einen Werkzeugkasten für Sprache. Ein Paket liefert Befehle und Python-Funktionen, die ein Sprachmodell von Hugging Face laden, es über Metal auf der GPU des Macs ausführen und Audio oder Text zurückgeben. Die README bezeichnet es als „the best audio processing library built on Apple's MLX framework“; das ist die Selbstdarstellung des Projekts, kein unabhängiges Ranking.

  • Produkttyp: eine Python-Bibliothek mit Kommandozeilen-Einstiegspunkten wie mlx_audio.tts.generate und mlx_audio.server, keine herunterladbare Desktop-App
  • Betreuer: der GitHub-Nutzer Blaizzy mit Beiträgen aus der Community; weder Unternehmen noch Preisseite oder kommerzielle Edition wurden gefunden
  • Repository und Dokumentation: github.com/Blaizzy/mlx-audio und blaizzy.github.io/mlx-audio
  • Verwandtes Projekt: mlx-audio-swift bringt On-Device-Sprachausgabe in macOS- und iOS-Apps
  • Anderswo genutzt: Laut vllm-mlx-Test baut vllm-mlx für seine Audiofunktionen auf mlx-audio auf

Was können Sie mit MLX-Audio tun?

Die README gliedert die unterstützten Modelle in Text-to-Speech, Speech-to-Text, Sprachaktivitätserkennung, Speech-to-Speech und Musikgenerierung. Das leistet jede Gruppe laut den Modelltabellen des Projekts.

  • Text-to-Speech — rund zwei Dutzend Modellfamilien, darunter Kokoro, Qwen3-TTS, Chatterbox, VoxCPM2, Higgs Audio, Voxtral TTS und OmniVoice
  • Stimmklonen und Stimmdesign — mehrere Modelle akzeptieren eine Referenzaufnahme (etwa --ref_audio bei CSM), manche erzeugen eine Stimme aus einer Textbeschreibung
  • Speech-to-Text — Whisper, Parakeet, Qwen3-ASR und NVIDIAs Streaming-Modelle Nemotron; VibeVoice-ASR ergänzt Sprecherlabels und Zeitstempel für Aufnahmen bis zu 60 Minuten
  • Sprachaktivitäts- und Sprechererkennung — Silero VAD sowie die Diarisierungsmodelle Sortformer und Nemotron
  • Speech-to-Speech — Quellentrennung (SAM-Audio), Rauschentfernung (DeepFilterNet, MossFormer2) und Voll-Duplex-Sprachchat (NemotronLabs VoiceChat)
  • Musikgenerierung — MiniMax Music 3 für Songs mit Text in 44,1 kHz Stereo
  • Streaming und Sprechtempo — --stream gibt Audio schon während der Erzeugung wieder, und Modelle mit Unterstützung nehmen einen Tempo-Parameter an
  • Quantisierung — python -m mlx_audio.convert verkleinert Modelle auf 3, 4, 6 oder 8 Bit oder MXFP4 für kleinere Downloads und geringeren Speicherbedarf

Anwendungsbeispiele: Drei Wege, MLX-Audio zu nutzen

Diese Abläufe verwenden Befehle aus der README des Projekts.

Sprache per Kommandozeile erzeugen

Mit mlx_audio.tts.generate --model mlx-community/Qwen3-TTS-12Hz-0.6B-CustomVoice-8bit --text 'Hello, world!' --voice Vivian --play synthetisieren und spielen Sie einen Satz ab. --output_path ./my_audio speichert Dateien, --join_audio fasst mehrere Segmente in einer Datei zusammen.

Eine Aufnahme aus Python transkribieren

Rufen Sie generate_transcription(model="mlx-community/whisper-large-v3-turbo-asr-fp16", audio="audio.wav") aus mlx_audio.stt.generate auf und lesen Sie result.text. Mit einem anderen Modellnamen wechseln Sie zu Parakeet, Qwen3-ASR oder einer weiteren gelisteten Engine.

Einen lokalen OpenAI-kompatiblen Sprachserver betreiben

Starten Sie mlx_audio.server --host 127.0.0.1 --port 8000 und senden Sie Anfragen an /v1/audio/speech (Synthese) oder /v1/audio/transcriptions (Transkription). Das Beispiel der README bindet 0.0.0.0 und macht den Server damit im gesamten Netzwerk erreichbar; 127.0.0.1 beschränkt ihn auf den Mac.

MLX-Audio: Lizenz und Preise

MLX-Audio ist kostenlos. Es gibt kein Konto, keinen Lizenzschlüssel, kein Bezahlmodell und kein Nutzungslimit; weder README noch Dokumentation erwähnen eine kommerzielle Edition.

  • Die Bibliothek steht unter der MIT-Lizenz, die kommerzielle Nutzung, Änderung und Weitergabe unter Beibehaltung des Lizenzhinweises erlaubt
  • Sprachmodelle werden separat geladen und haben eigene Lizenzen, teils strenger als MIT; lesen Sie vor dem Einsatz in einem Produkt jede Modellkarte
  • Die tatsächlichen Kosten sind ein Apple-Silicon-Mac und Speicherplatz für die heruntergeladenen Modelle
  • Eine gehostete oder verwaltete Version wurde nicht gefunden; MLX-Audio läuft nur auf Hardware unter Ihrer Kontrolle

Für wen eignet sich MLX-Audio?

MLX-Audio passt zu Menschen, die sich im Terminal wohlfühlen und Sprachmodelle ohne Cloud-Konto auf einem Mac nutzen möchten.

MLX-Audio ist geeignet, wenn Sie

  • einen Apple-Silicon-Mac besitzen und Sprachausgabe, Transkription und Stimmwerkzeuge in einem Python-Paket wollen
  • neue offene Sprachmodelle schnell ausprobieren möchten, denn die README listet bereits Dutzende Modellfamilien
  • Code für OpenAIs Sprach-Endpunkte haben und ihn auf einen lokalen Server richten wollen
  • Mac- oder iOS-Apps entwickeln und das begleitende Swift-Paket für Sprache auf dem Gerät nutzen möchten

Andere Lösungen sind besser, wenn Sie

  • Windows, Linux oder einen Intel-Mac nutzen, wo MLX-Audio nicht läuft; probieren Sie faster-whisper oder Piper
  • eine Transkriptions-App zum Anklicken statt einer Bibliothek suchen; siehe MacWhisper
  • ein Produkt mit Herstellersupport und Servicevertrag brauchen, das dieses unabhängige Projekt nicht bietet

Wettbewerber und Alternativen

MLX-Audio steht neben lokalen Sprachwerkzeugen, die sich vor allem in Plattform, Modellauswahl und der Frage unterscheiden, ob sie Bibliothek oder App sind. Die vier folgenden haben eigene PromptQuorum-Tests.

Tool
Bekannt für
Link
whisper.cppLokale Whisper-Spracherkennung in C/C++ für CPU und GPUwhisper.cpp-Test
faster-whisperSchnelle Whisper-Transkription über CTranslate2faster-whisper-Test
PiperLeichtgewichtige mehrsprachige Sprachausgabe, die auf der CPU läuftPiper-Test
Coqui TTSQuelloffene Sprachsynthese mit mehreren ModellarchitekturenCoqui-TTS-Test

Diese Liste zeigt Tools, die in der lokalen Sprachverarbeitung häufig verglichen werden, kein PromptQuorum-Ranking. Prüfen Sie den aktuellen Funktionsumfang vor der Entscheidung.

Im Verzeichnis vergleichen

Häufig gestellte Fragen

Welche Sprachen unterstützt MLX-Audio?

Das hängt vom Modell ab. Die README nennt Kokoro mit acht Sprachen, Chatterbox mit 23, VoxCPM2 mit 30, OmniVoice mit über 646 und Whisper mit über 99 Sprachen für die Transkription.

Brauche ich ffmpeg?

Nur für die Ausgabe als MP3, FLAC, OGG, Opus oder Vorbis. WAV funktioniert ohne, und brew install ffmpeg ergänzt den Rest.

Kann MLX-Audio Stimmen klonen?

Ja, mit Modellen, die einen Referenzausschnitt akzeptieren. Die Stimme einer realen Person ohne deren Einwilligung zu klonen, kann vielerorts unzulässig sein; holen Sie die Erlaubnis ein und prüfen Sie die Modelllizenz.

Braucht der Server einen OpenAI-API-Schlüssel?

Die Beispielanfragen der README senden keinen Schlüssel. Die Endpunkte übernehmen die Anfrageform von OpenAI, es wird aber nichts an OpenAI gesendet.

Kann ich es in einer iPhone-App verwenden?

Das Python-Paket nicht. Das separate Paket mlx-audio-swift bietet Sprachausgabe auf dem Gerät für macOS und iOS.

Quellen

← Zurück zu Lokale LLMs Pro

MCP