Zum Hauptinhalt springen

Die 10 besten Open-Source-KI-Audiomodelle 2026

Entdecke 10 der besten Open-Source-KI-Audiomodelle für Transkription, Stimmerzeugung, Echtzeitgespräche und Musikproduktion — inklusive leicht nachvollziehbarer Quickstarts aus der offiziellen Dokumentation.
Abid Ali Awan
Abid Ali Awan

Erstelle dein kostenloses Konto

Üben und Lernpfad deinen Fortschritt.

Weiter mit GoogleWenn du fortfährst, akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und dass deine Daten in den USA gespeichert werden.

Open-Source-Audiomodelle decken inzwischen Spracherkennung, Text-to-Speech, Echtzeit-Sprachdialoge und Musikgenerierung ab – und mehrere davon laufen auf einer einzelnen Consumer-GPU. Qwen3-ASR transkribiert 30 Sprachen und 22 chinesische Dialekte, Kokoro erzeugt Sprache mit nur 82 Millionen Parametern, und ACE-Step schreibt komplette Songs mit weniger als 4 GB Videospeicher (VRAM).

Für diesen Guide habe ich 10 der besten Open-Source- und Open-Weight-KI-Audiomodelle anhand von 3 Faktoren ausgewählt: GitHub-Repositories mit vielen Stars, häufig heruntergeladene Modelle auf Hugging Face und Top-Performer in den Benchmarks von Artificial Analysis. Abgedeckte Kategorien: Spracherkennung, Text-to-Speech, Echtzeitgespräche und Musikgenerierung.

Zu jedem Modell gibt es ein Quickstart-Beispiel aus der offiziellen Dokumentation. Manche Beispiele erfordern spezielle Hardware, Abhängigkeiten oder zusätzliche Konfigurationen – prüfe die jeweiligen Anforderungen, bevor du sie ausführst.

Kurzer Hinweis: Das ist eine kuratierte Liste, kein strenges Benchmark-Ranking. Open-Weight bedeutet, dass die trainierten Gewichte herunterladbar sind, aber die Lizenz kann die Nutzung dennoch einschränken – ich weise die Lizenzen in jedem Abschnitt und in der Vergleichstabelle am Ende aus. Die Beispiele stammen aus der offiziellen Doku, ich habe den Code jedoch nicht persönlich getestet – je nach Setup können zusätzliche Abhängigkeiten oder Konfigurationen nötig sein.

Auf einen Blick

  • Spracherkennung: Qwen3-ASR für mehrsprachige Genauigkeit, Nemotron 3.5 ASR Streaming für latenzarme Live-Transkription und Voxtral Small, wenn du zusätzlich Zusammenfassungen und Antworten zum Audio brauchst.
  • Text-to-Speech: Kokoro 82M für schlanke lokale Nutzung, Fish Audio Drama 3 für ausdrucksstarke Mehrsprecher-Dialoge und Breeze TTS 2 für Stimmdesign (nur nicht-kommerzielle Nutzung).
  • Echtzeitgespräche: NVIDIA PersonaPlex für rein Audio-basierte Sprachagenten und MiniCPM-o 4.5, wenn du zusätzlich Videoeingaben willst.
  • Musikgenerierung: ACE-Step 1.5 für komplette Songs mit Gesang und MusicGen Large für Instrumentals (nur nicht-kommerzielle Nutzung).

Die besten Open-Source-Modelle für Spracherkennung

Spracherkennungsmodelle, auch Automatic Speech Recognition (ASR) genannt, wandeln gesprochene Sprache in Text um. Sie sind nützlich für Meeting-Transkripte, Untertitel, Podcasts, Sprachassistenten und Audioanalysen. Moderne Modelle erkennen mehrere Sprachen, verarbeiten Live-Gespräche und einige können sogar über den Inhalt „nachdenken“.

1. Voxtral Small

Voxtral Small 24B ist ein Open-Weight-Modell für Sprachverständnis von Mistral AI unter der Apache-2.0-Lizenz. Es unterstützt 8 Sprachen (Englisch, Spanisch, Französisch, Portugiesisch, Hindi, Deutsch, Niederländisch und Italienisch) und kann Aufnahmen transkribieren, Gespräche zusammenfassen, Fragen zum Audio beantworten und gesprochene Anweisungen befolgen.

Voxtral Small 24B Benchmark-Ergebnisse

Quelle: Voxtral Small 24B

Der größte Vorteil: Ein einziges Modell übernimmt sowohl Spracherkennung als auch sprachliche Schlussfolgerung, du brauchst also keine getrennte Pipeline für Transkription und Zusammenfassung. Das passt gut zu Meetinganalyse, Interviews und Sprachassistenten. Der Haken ist die Größe: Das 24‑Milliarden‑Parameter‑Modell benötigt in BF16 oder FP16 rund 55 GB GPU-Speicher – also Hardware mit viel Speicher oder mehrere GPUs.

Wenn du nur transkribieren willst, ist Mistrals neueres Voxtral Mini 4B Realtime deutlich leichter. Mistral veröffentlichte es im Februar 2026 unter Apache 2.0, mit Streaming-Latenzen bis unter 200 ms (konfigurierbar).

Quickstart: Installiere vLLM und die benötigten Python-Pakete.

pip install -U "vllm[audio]" "mistral-common[audio]" openai huggingface_hub

Starte den vLLM-Server. Diese Konfiguration nutzt zwei GPUs.

vllm serve mistralai/Voxtral-Small-24B-2507 \
  --tokenizer_mode mistral \
  --config_format mistral \
  --load_format mistral \
  --tensor-parallel-size 2 \
  --tool-call-parser mistral \
  --enable-auto-tool-choice

Öffne ein weiteres Terminal und führe das Python-Beispiel aus, um eine Beispielaufnahme zu transkribieren.

from mistral_common.protocol.transcription.request import TranscriptionRequest
from mistral_common.protocol.instruct.messages import RawAudio
from mistral_common.audio import Audio
from huggingface_hub import hf_hub_download
from openai import OpenAI

client = OpenAI(
    api_key="EMPTY",
    base_url="http://localhost:8000/v1",
)

model = client.models.list().data[0].id

audio_file = hf_hub_download(
    "patrickvonplaten/audio_samples",
    "obama.mp3",
    repo_type="dataset",
)

audio = RawAudio.from_audio(
    Audio.from_file(audio_file, strict=False)
)

req = TranscriptionRequest(
    model=model,
    audio=audio,
    language="en",
    temperature=0.0,
).to_openai(exclude=("top_p", "seed"))

response = client.audio.transcriptions.create(**req)
print(response.text)

Das Skript lädt eine Beispielaufnahme, sendet sie an deinen lokalen Voxtral-Server und gibt die Transkription aus.

2. Qwen3-ASR

Qwen3-ASR ist eine Open-Source-Modellfamilie für Spracherkennung vom Qwen-Team von Alibaba, erhältlich mit 0,6 Mrd. und 1,7 Mrd. Parametern unter der Apache-2.0-Lizenz. Es unterstützt 30 Sprachen und 22 chinesische Dialekte, erkennt die gesprochene Sprache automatisch und transkribiert auch Sprache über Hintergrundmusik, inklusive Gesang. Ideal für mehrsprachige Transkripte, Untertitel, Podcasts und Interviews.

Qwen3-ASR Architekturskizze

Quelle: Qwen3-ASR

Qwen3-ASR balanciert Genauigkeit, Geschwindigkeit und Flexibilität. Das 1,7B-Modell erreicht eine durchschnittliche Word Error Rate (WER) von 5,76 auf der Open ASR Leaderboard von Hugging Face, gegenüber 6,62 bei Voxtral Small (je niedriger, desto besser). Die 0,6B-Version tauscht etwas Genauigkeit gegen Effizienz.

Beide Größen unterstützen Offline- und Streaming-Inferenz, wobei Streaming derzeit das vLLM-Backend benötigt (pip install -U qwen-asr[vllm]). Optional erzeugt das Modell Qwen3-ForcedAligner-0.6B wortgenaue Zeitstempel für Untertitel in 11 unterstützten Sprachen.

Quickstart: Installiere das offizielle Python-Paket.

pip install -U qwen-asr

Lade das 1,7B-Modell und transkribiere das offizielle Beispielaudio.

import torch
from qwen_asr import Qwen3ASRModel

model = Qwen3ASRModel.from_pretrained(
    "Qwen/Qwen3-ASR-1.7B",
    dtype=torch.bfloat16,
    device_map="cuda:0",
)

results = model.transcribe(
    audio="https://qianwen-res.oss-cn-beijing.aliyuncs.com/Qwen3-ASR-Repo/asr_en.wav",
    language=None,
)

print(results[0].language)
print(results[0].text)

Das Modell wird beim ersten Start automatisch geladen. Es erkennt die gesprochene Sprache und gibt die Transkription aus.

Du kannst die Beispiel-URL durch deine eigene Audiodatei ersetzen. Dieses Beispiel nutzt eine NVIDIA-GPU.

3. NVIDIA Nemotron 3.5 ASR Streaming

NVIDIA Nemotron 3.5 ASR Streaming 0.6B ist ein schlankes Spracherkennungsmodell für Echtzeit-Transkription. Es hat 600 Millionen Parameter und unterstützt 40 Sprach-Locales, darunter Englisch, Arabisch, Hindi, Spanisch und Japanisch. Davon transkribieren 32 direkt out of the box, 8 benötigen vorheriges Feintuning.

NVIDIA Nemotron 3.5 ASR Streaming Architekturskizze

Quelle: NVIDIA Nemotron 3.5 ASR Streaming 0.6B

Die Geschwindigkeit resultiert aus einer cache-bewussten Streaming-Architektur. Statt eine komplette Aufnahme neu zu verarbeiten, verarbeitet sie neue Audio-Chunks und nutzt zwischengespeicherten Encoder-Kontext wieder – mit Chunk-Größen ab 80 Millisekunden. Auf einer einzelnen H100 meldet NVIDIA etwa 17× mehr parallele Streams als beim gepufferten Parakeet RNNT 1.1B-Modell bei 80 ms (240 vs. 14).

Damit ist es eine starke Wahl für Live-Untertitel, Meetings und latenzarme Sprachassistenten. Die Gewichte stehen unter der OpenMDW-1.1-Lizenz, die laut Model Card für kommerzielle Nutzung geeignet ist, und das Modell läuft lokal über NVIDIAs NeMo-Speech.cpp-Runtime.

Quickstart: Installiere NeMo-Speech.cpp auf Linux oder macOS.

curl -fsSL https://github.com/NVIDIA/NeMo-Speech.cpp/raw/main/scripts/install.sh | sh

Transkribiere eine WAV-Datei. Die CLI lädt das Standardmodell Nemotron 3.5 beim ersten Start herunter.

nemo-speech transcribe audio.wav

Um Streaming-Transkription zu testen, bei der die Datei in 160‑ms‑Chunks durch den Streaming-Recognizer läuft, verwende:

nemo-speech transcribe audio.wav --stream

Für Echtzeit-Transkription über das Mikrofon (sofern unterstützt):

nemo-speech transcribe --live

Ersetze audio.wav durch deine eigene Aufnahme. Die Runtime unterstützt CPU- und kompatible GPU-Backends, du brauchst also nicht zwingend eine große GPU zum Start.

Die besten Open-Source-Modelle für Text-to-Speech

Text-to-Speech-Modelle (TTS) wandeln geschriebenen Text in natürlich klingendes Audio um. Moderne Modelle können Stimmen klonen, Emotionen ausdrücken, Mehrsprecher-Dialoge erzeugen und mehrere Sprachen sprechen. Hier sind 3 Open-Weight-Modelle, die einen Blick wert sind.

4. Fish Audio Drama 3

Fish Audio Drama 3 ist ein ausdrucksstarkes TTS-Modell für Mehrfiguren-Szenen und lange Inhalte. Es nutzt eine Mixture-of-Experts-Architektur mit 35 Milliarden Parametern, aktiviert jedoch nur etwa 3 Milliarden pro Token. Es unterstützt Voice Cloning, natürliche Sprachsteuerung der Stimme und Dialoge mit bis zu 16 Sprechern – ideal für Hörbücher und charaktergetriebene Inhalte.

Fish Audio Drama 3: zentrale Features

Quelle: Fish Audio Drama 3 Technical Report

Heraus sticht die emotionale Bandbreite. Du kannst Inline-Tags wie [sighs] und [laughs] direkt in den Text setzen, bis zu 16 Sprecher-Tags in einem Skript vergeben und lange Passagen Chunk für Chunk streamen. Fish Audio berichtet eine Time-to-First-Audio von rund 89 ms für einen einzelnen Stream auf einer H200-GPU; das Modell läuft über SGLang-Omni und vLLM-Omni.

Der Haken sind Größe und Lizenzierung. Der FP8-Checkpoint benötigt allein für die Gewichte 37 GB, eine 4‑Bit‑GPTQ‑Variante reduziert das auf 20,8 GB. Die Gewichte stehen unter der Fish Audio Community License – prüfe die Bedingungen vor kommerzieller Nutzung.

Quickstart: Installiere SGLang-Omni und die Fish-Audio-Abhängigkeiten auf einem unterstützten Linux-System mit NVIDIA-GPU.

pip install -U uv huggingface_hub
git clone https://github.com/sgl-project/sglang-omni.git
cd sglang-omni
uv venv
source .venv/bin/activate
uv pip install --prerelease=allow -v -e ".[fishaudio]"

Lade das Modell herunter und starte den Server:

hf download fishaudio/drama-3

sgl-omni serve --model-path fishaudio/drama-3 --port 8000

Öffne ein weiteres Terminal und generiere Sprache:

curl -X POST http://localhost:8000/v1/audio/speech \
  -H "Content-Type: application/json" \
  -d '{
    "input": "Hello, how are you?"
  }' \
  --output output.wav

Das Modell generiert Sprache und speichert sie als output.wav. Du kannst den Eingabetext ändern oder Voice Cloning und Mehrsprecher-Generierung mit dem offiziellen Drama‑3‑Cookbook ausprobieren.

5. Breeze TTS 2

Breeze TTS 2 ist ein TTS-Modell mit 3 Milliarden Parametern für Englisch und Chinesisch. Es unterstützt Voice Cloning aus einer Referenzaufnahme, Stimmdesign per Beschreibung in Alltagssprache sowie Anweisungen in natürlicher Sprache zu Ton, Emotion und Vortrag.

Breeze TTS 2 Elo-Score auf dem Artificial Analysis TTS Leaderboard

Quelle: Breeze TTS 2

Laut Model Card von BreezeBlue belegt es unter den Open-Weight-Modellen den ersten Platz auf dem TTS-Leaderboard von Artificial Analysis, mit unter 40 ms Time-to-First-Audio auf einer H100 im Fast-Path. Inline-Vokalereignisse wie (laugh), (sigh) und (cough) werden ebenfalls unterstützt.

Damit eignet es sich gut für interaktive Sprachanwendungen. Allerdings sind selbstgehostete Gewichte und Ausgaben auf Forschung und nicht-kommerzielle Nutzung beschränkt. Nur der Quellcode steht unter Apache 2.0.

Quickstart: Unter Linux mit Python 3.10 oder neuer und einer CUDA-kompatiblen NVIDIA-GPU das offizielle Repository klonen und Abhängigkeiten installieren.

git clone https://github.com/breezeblue-ai/breeze-tts.git
cd breeze-tts

python -m pip install -r requirements.txt
python -m pip install -U huggingface_hub

Lade den Modell-Checkpoint herunter:

hf download BreezeBlue/Breeze-TTS-2 \
  --local-dir ../breeze-tts-2

Erzeuge Sprache mit dem offiziellen Voice-Design-Beispiel. Dafür ist keine Referenzaufnahme nötig.

python infer.py ../breeze-tts-2 \
  --text "(sigh) Welcome aboard. Your journey begins now." \
  --instruction "A warm, thoughtful young woman with a clear voice and a calm, reflective delivery." \
  --cfg-scale 4 \
  --output outputs/voice_design_en.wav

Das Modell erzeugt Sprache basierend auf der Stimmbeschreibung und speichert sie als outputs/voice_design_en.wav. Der Standard-Inferenzmodus benötigt etwa 7,7 GiB GPU-Speicher (14,4 GiB mit der Option --fast-all), empfohlen sind mindestens 12 GB GPU. Voice Cloning und Streaming kannst du in der offiziellen Breeze TTS 2 Doku ausprobieren.

6. Kokoro 82M

Kokoro 82M ist ein leichtgewichtiges TTS-Modell mit nur 82 Millionen Parametern. In Version 1.0 stehen 54 Stimmen in 8 Sprachen bereit. Es ist eine der zugänglicheren Optionen für Entwickler, die ohne High-End-GPU mit Sprachsynthese experimentieren wollen.

Kokoro 82M Model Card auf Hugging Face

Quelle: Kokoro 82M

Der Hauptvorteil von Kokoro ist die Effizienz. Es eignet sich für Offline-Narration, Accessibility-Tools und Sprachassistenten, und dank Apache-2.0-Gewichten kannst du es in kommerziellen Projekten nutzen.

Quickstart: Du kannst Kokoro direkt in Google Colab ausführen. Installiere zuerst die benötigten Pakete:

!pip install -q "kokoro>=0.9.2" soundfile

!apt-get -qq -y install espeak-ng > /dev/null 2>&1

Erzeuge Sprache über das offizielle Python-Interface:

from kokoro import KPipeline
from IPython.display import display, Audio
import soundfile as sf

pipeline = KPipeline(lang_code='a')

text = "Hello! Welcome to the world of open-source text-to-speech models."

generator = pipeline(text, voice='af_heart')

for i, (gs, ps, audio) in enumerate(generator):
    display(Audio(data=audio, rate=24000))
    sf.write(f'{i}.wav', audio, 24000)

Das Modell generiert Sprache mit der amerikanisch-englischen Stimme af_heart, spielt das Audio in Colab ab und speichert es als WAV-Datei. Du kannst Text, Stimme oder Sprache über die offizielle Kokoro-Model Card anpassen.

Die besten Open-Source-Echtzeit-Audio-LLMs

Echtzeit-Audio-LLMs hören gesprochene Fragen und antworten mit natürlicher Stimme. Statt getrenntem Speech-to-Text und Text-to-Speech bewältigen sie fortlaufende Gespräche, Unterbrechungen sowie gleichzeitiges Zuhören und Sprechen in einem einzigen Modell.

7. MiniCPM-o 4.5

MiniCPM-o 4.5 ist ein multimodales 9‑Milliarden‑Parameter‑Modell von OpenBMB, das Bilder, Video, Audio und Text versteht und per Sprache antwortet. Es unterstützt Echtzeit‑Sprachunterhaltungen auf Englisch und Chinesisch, Voice Cloning und Vollduplex‑Interaktion. Vollduplex bedeutet, dass das Modell gleichzeitig zuhören, sehen und sprechen kann, statt auf das Ende jeder Gesprächsrunde zu warten.

MiniCPM-o 4.5 architecture diagram

Quelle: MiniCPM-o 4.5

Das besondere Merkmal ist die Kombination aus visueller Wahrnehmung und Sprachinteraktion. Du kannst Assistenten bauen, die gesprochene Fragen zu einem Live‑Kamerastream beantworten, ihre Umgebung beschreiben oder während der Videobearbeitung auf Gespräche reagieren. Die Gewichte stehen unter Apache 2.0, und es gibt eine einsatzbereite Web‑Demo, wobei Vollduplex‑Streaming noch experimentell ist.

Quick Start: Die offizielle MiniCPM-o 4.5 Web‑Demo unterstützt Live‑Audio‑ und Video‑Gespräche. Du brauchst Linux, Docker Compose, das NVIDIA Container Toolkit und eine NVIDIA‑GPU mit mehr als 28 GB VRAM.

Klone zunächst das offizielle Demo‑Repository:

git clone https://github.com/OpenBMB/MiniCPM-o-Demo.git
cd MiniCPM-o-Demo

Lade den Model‑Checkpoint herunter:

hf download openbmb/MiniCPM-o-4_5 \
  --local-dir ./MiniCPM-o-4_5

Erzeuge das lokale HTTPS‑Zertifikat:

mkdir -p certs data
openssl req -x509 -newkey rsa:2048 -nodes -days 365 \
  -keyout certs/key.pem -out certs/cert.pem -subj "/CN=minicpm-o"

Starte die Web‑Demo mit Docker Compose:

MODEL_HOST_PATH=/path/to/MiniCPM-o-4_5 docker compose up -d --build
docker compose logs -f gateway
docker compose logs -f worker-backend-0

Ersetze /path/to/MiniCPM-o-4_5 durch den absoluten Pfad zum heruntergeladenen Checkpoint und passe docker-compose.yml an deine GPU‑Anzahl an. Öffne die HTTPS‑Weboberfläche auf Port 8006 und erlaube Mikrofon‑ und Kamerazugriff.

Wähle Audio Full-Duplex für ein Live‑Sprachgespräch oder Omnimodal Full-Duplex für Interaktion per Video und Audio. Du kannst Fragen stellen, das Modell unterbrechen und mit fließenden Gesprächen experimentieren.

8. NVIDIA PersonaPlex

NVIDIA PersonaPlex ist ein 7‑Milliarden‑Parameter‑Speech‑to‑Speech‑Modell für natürliche, echtzeitfähige Gespräche. Es basiert auf der Moshi‑Architektur, unterstützt Vollduplex‑Kommunikation und kann somit gleichzeitig zuhören und sprechen. Unterbrechungen und überlappende Sprache werden ohne getrennte Transkriptions‑ und Sprachgenerationssysteme verarbeitet.

NVIDIA PersonaPlex architecture diagram

Quelle: NVIDIA PersonaPlex

Mit PersonaPlex steuerst du Stimme und Persönlichkeit des Assistenten. So lässt sich Rolle und Sprechstil für Service‑Bots, virtuelle Tutor:innen und andere Voice‑Agents anpassen. Der Fokus liegt auf Audiogesprächen ohne visuelle Eingaben – wenn du Video brauchst, nimm MiniCPM-o. Die Gewichte stehen unter der NVIDIA Open Model License.

Quick Start: Klone das offizielle Repository und installiere die Abhängigkeiten auf einem unterstützten Linux‑System mit NVIDIA‑GPU.

git clone https://github.com/NVIDIA/personaplex.git
cd personaplex

sudo apt install libopus-dev
pip install moshi/.

Akzeptiere die Modelllizenz auf Hugging Face und konfiguriere dein Zugriffstoken:

export HF_TOKEN="YOUR_HUGGINGFACE_TOKEN"

Starte den offiziellen PersonaPlex‑Server:

SSL_DIR=$(mktemp -d); python -m moshi.server --ssl "$SSL_DIR"

Wenn dein GPU‑Speicher knapp ist, nutze den Schalter --cpu-offload; dafür wird das Paket accelerate benötigt.

Öffne https://localhost:8998 im Browser und erlaube den Mikrofonzugriff. Du kannst jetzt direkt mit PersonaPlex sprechen, Fragen stellen, Antworten unterbrechen und verschiedene Stimmprofile testen.

Die besten Open-Source-Modelle für Audio- und Musikgenerierung

Modelle zur Audiogenerierung erzeugen aus Textprompts eigene Musik, Instrumentals und Melodien. Manche erstellen komplette Songs mit Gesang, bearbeiten bestehende Aufnahmen oder komponieren Musik auf Basis einer Referenzmelodie.

9. ACE-Step 1.5

ACE-Step 1.5 ist ein Open‑Source‑Musikgenerierungsmodell, das komplette Songs aus Textbeschreibungen erstellt. Es unterstützt Gesang, eigene Songtexte, verschiedene Musikstile und Längen bis zu 10 Minuten. Außerdem kannst du Tempo, Tonart und Dauer steuern oder bestehende Aufnahmen für Cover nutzen und Songabschnitte bearbeiten.

ACE-Step 1.5 architecture diagram

Quelle: ACE-Step 1.5

ACE-Step punktet mit niedriger Einstiegshürde im Vergleich zu größeren Musikmodellen. Es läuft auf NVIDIA‑, AMD‑, Intel‑ und Apple‑Silicon‑Hardware, und der Technical Report nennt GPUs mit unter 4 GB VRAM als ausreichend. Laut README schafft ein A100 unter 2 Sekunden pro vollständigem Song und eine RTX 3090 unter 10 Sekunden.

Es bringt eine Gradio‑Weboberfläche und eine REST‑API mit. Die XL‑Varianten mit einem 4B‑Parameter‑DiT‑Decoder tauschen Speicherbedarf gegen Audioqualität und benötigen mindestens 12 GB VRAM mit Offloading oder 20 GB ohne. Das Projekt ist unter MIT lizenziert.

Quick Start: Installiere den Paketmanager uv auf Linux oder macOS:

curl -LsSf https://astral.sh/uv/install.sh | sh

Klone das offizielle Repository und installiere die Abhängigkeiten:

git clone https://github.com/ACE-Step/ACE-Step-1.5.git
cd ACE-Step-1.5

uv sync

Starte die Musikgenerierungsoberfläche:

uv run acestep

Öffne http://localhost:7860 im Browser. Beim ersten Start lädt die Anwendung die benötigten Modelldateien herunter und wählt automatisch eine passende Konfiguration für deine Hardware.

Um Musik zu erzeugen, beschreibe deinen gewünschten Song, zum Beispiel einen treibenden Electronic‑Track mit energetischen Drums und Synthesizern. Du kannst eigene Lyrics angeben, die Dauer anpassen oder ein Instrumental wählen. Klicke auf Generieren, hör dir das Ergebnis an und lade die Audiodatei herunter.

10. Meta MusicGen Large

MusicGen Large ist ein 3,3‑Milliarden‑Parameter‑Text‑to‑Music‑Modell von Meta aus dem AudioCraft‑Projekt. Es generiert instrumentale Musik aus Textbeschreibungen zu Genres, Stimmungen, Instrumenten und Stilen. Es ist das größte Text‑to‑Music‑Checkpoint des ursprünglichen MusicGen‑Releases.

Meta MusicGen Large model card on Hugging Face

Quelle: MusicGen Large

MusicGen Large erzeugt aus wenigen Worten detaillierte Hintergrundmusik, Soundtracks und Instrumental‑Clips und funktioniert mit Hugging Face Transformers und AudioCraft. Es ist auch das älteste Modell in dieser Liste. Meta trainierte es im April und Mai 2023 auf 20.000 Stunden lizenzierter Musik, realistischen Gesang kann es nicht generieren.

Eine GPU wird empfohlen. Die vortrainierten Gewichte stehen unter CC BY‑NC 4.0 (keine kommerzielle Nutzung), der Code ist MIT‑lizenziert.

Quick Start: Installiere Transformers und SciPy.

pip install --upgrade transformers scipy

Nutze das offizielle Hugging‑Face‑Beispiel, um Musik aus einem Textprompt zu erzeugen:

from transformers import pipeline
import scipy

synthesiser = pipeline("text-to-audio", "facebook/musicgen-large")

music = synthesiser(
    "lo-fi music with a soothing melody",
    forward_params={"do_sample": True}
)

scipy.io.wavfile.write(
    "musicgen_out.wav",
    rate=music["sampling_rate"],
    data=music["audio"]
)

Das Modell lädt sich beim ersten Aufruf automatisch, erzeugt basierend auf dem Prompt einen Instrumental‑Track und speichert ihn als musicgen_out.wav. Du kannst den Text ändern und mit Genres, Instrumenten und Stimmungen experimentieren.

Welches Open-Source‑KI‑Audiomodell solltest du wählen?

Die beste Wahl hängt davon ab, ob du Sprache transkribieren, realistische Stimmen erzeugen, einen Echtzeit‑Assistenten bauen oder Musik generieren willst. Dieser Vergleich zeigt Fähigkeiten, Modellgröße und Lizenz je Use Case.

ModellAm besten fürHauptvorteilModellgrößeLizenz (Gewichte)
Voxtral SmallFortgeschrittene SpracherkennungTranskription, Zusammenfassung und Audio‑Reasoning24BApache 2.0
Qwen3-ASRMehrsprachige Transkription30 Sprachen und 22 chinesische Dialekte0.6B / 1.7BApache 2.0
NVIDIA Nemotron 3.5 ASREchtzeit‑TranskriptionNiedrige Latenz beim Streaming und effiziente Inferenz0.6BOpenMDW-1.1
Fish Audio Drama 3Ausdrucksstarke Sprache und StorytellingVoice Cloning und Dialoge mit bis zu 16 Sprecher:innen35B gesamt / 3B aktivFish Audio Community License
Breeze TTS 2Natürliches Text‑to‑SpeechStimmgestaltung, Emotionssteuerung und geringe Latenz3BForschung und nichtkommerziell
Kokoro 82MLeichtgewichtiges, lokales TTSEffiziente Spracherzeugung auf moderater Hardware82MApache 2.0
MiniCPM-o 4.5Multimodale SprachassistentenEchtzeit‑Interaktion mit Audio, Video und Sprache9BApache 2.0
NVIDIA PersonaPlexEchtzeit‑SprachunterhaltungenVollduplex‑Sprache mit natürlichen Unterbrechungen7BNVIDIA Open Model License
ACE-Step 1.5Komplette Song‑GenerierungGesang, eigene Lyrics, Covers und Musikbearbeitung2B / 4B (XL)MIT
Meta MusicGen LargeInstrumentale MusikgenerierungText‑to‑Music aus kurzen Prompts3.3BCC BY-NC 4.0

Fazit

Open‑Source‑Audiomodelle machen schnell Fortschritte in Spracherkennung, Text‑to‑Speech, Echtzeit‑Konversation und Musikgenerierung. Sie werden genauer, schneller und leichter zu betreiben, sodass Entwickler Audio‑Anwendungen bauen können, ohne sich komplett auf teure kommerzielle Services zu stützen.

Ich nutze Voxtral über Spokenly für fast alle Transkriptionsaufgaben – und bin begeistert. Die Genauigkeit ist stark, und obwohl das Open‑Weight‑Modell riesig ist, rufe ich Mistrals gehostete API auf, die in meinem Nutzungsprofil kostenlos war. Ein gutes Beispiel dafür, wie praxistauglich diese Modelle inzwischen sind.

Noch spannender finde ich die Fortschritte bei Konversations‑KI. Wir wissen, wie natürlich sich Sprachgespräche mit ChatGPT anfühlen können, und Open‑Source‑Modelle wie NVIDIA PersonaPlex und MiniCPM-o 4.5 bringen ähnliche Fähigkeiten zu Entwickler:innen, die eigene Assistenten bauen wollen. Gleichzeitig ermöglicht ACE‑Step komplette Songs, und Leichtgewichte wie Kokoro machen Sprachausgabe noch zugänglicher.

Das eine beste Modell für alles gibt es nicht – genau das macht das Feld so interessant. Ob präzise Transkription, realistische Stimmen, natürliche Gespräche oder generierte Musik: Es gibt wahrscheinlich ein Open‑Source‑Modell, das sich lohnt auszuprobieren.

FAQs

Was ist das beste Open‑Source‑Modell für Spracherkennung?

Für mehrsprachige Transkription ist Qwen3-ASR-1.7B eine starke Standardwahl: Es unterstützt 30 Sprachen und 22 chinesische Dialekte, und auf Hugging Faces Open ASR Leaderboard liegt der durchschnittliche Word Error Rate bei 5,76. Für Live‑Transkription verarbeitet NVIDIA Nemotron 3.5 ASR Streaming Audio in Blöcken ab 80 ms. Voxtral Small ist die bessere Wahl, wenn du zusätzlich Zusammenfassungen oder Antworten zum Audio willst, benötigt aber rund 55 GB GPU‑Speicher.

Welches Open‑Source‑Text‑to‑Speech‑Modell stellt die geringsten Hardwareanforderungen?

Kokoro 82M braucht am wenigsten. Es hat 82 Millionen Parameter, bietet in Version 1.0 54 Stimmen in 8 Sprachen und steht unter Apache 2.0. Breeze TTS 2 benötigt etwa 7,7 GiB GPU‑Speicher, und Fish Audio Drama 3 braucht allein für die Gewichte 20,8 GB – selbst in der 4‑Bit‑Variante.

Welche Open‑Source‑Audiomodelle darf ich kommerziell nutzen?

Voxtral Small, Qwen3-ASR, Kokoro 82M und MiniCPM-o 4.5 nutzen Apache 2.0, ACE‑Step 1.5 ist MIT‑lizenziert. Die Breeze TTS 2‑Gewichte sind auf Forschung und nichtkommerzielle Nutzung beschränkt, und MusicGen Large verwendet CC BY‑NC 4.0. Nemotron 3.5 ASR, PersonaPlex und Fish Audio Drama 3 haben jeweils eigene Lizenzen (OpenMDW‑1.1, NVIDIA Open Model License und Fish Audio Community License) – lies die Bedingungen, bevor du auslieferst.

Was ist das beste Open‑Source‑Modell für Echtzeit‑Sprachunterhaltungen?

NVIDIA PersonaPlex ist ein 7B‑Vollduplex‑Speech‑to‑Speech‑Modell mit steuerbarer Stimme und Persona, das Unterbrechungen und überlappende Sprache beherrscht. MiniCPM-o 4.5 ergänzt Live‑Video, allerdings benötigt die offizielle Demo eine NVIDIA‑GPU mit mehr als 28 GB VRAM.

Können Open‑Source‑Modelle komplette Songs mit Gesang erzeugen?

Ja. ACE‑Step 1.5 generiert vollständige Songs mit Gesang und eigenen Lyrics bis zu 10 Minuten Länge und kann auf GPUs mit weniger als 4 GB VRAM laufen. MusicGen Large erzeugt nur Instrumentals und kann keinen realistischen Gesang produzieren.

Abid Ali Awan

Autor

Abid Ali Awan

Als zertifizierter Data Scientist ist es meine Leidenschaft, modernste Technologien zu nutzen, um innovative Machine Learning-Anwendungen zu entwickeln. Mit meinem fundierten Hintergrund in den Bereichen Spracherkennung, Datenanalyse und Reporting, MLOps, KI und NLP habe ich meine Fähigkeiten bei der Entwicklung intelligenter Systeme verfeinert, die wirklich etwas bewirken können. Neben meinem technischen Fachwissen bin ich auch ein geschickter Kommunikator mit dem Talent, komplexe Konzepte in eine klare und prägnante Sprache zu fassen. Das hat dazu geführt, dass ich ein gefragter Blogger zum Thema Datenwissenschaft geworden bin und meine Erkenntnisse und Erfahrungen mit einer wachsenden Gemeinschaft von Datenexperten teile. Zurzeit konzentriere ich mich auf die Erstellung und Bearbeitung von Inhalten und arbeite mit großen Sprachmodellen, um aussagekräftige und ansprechende Inhalte zu entwickeln, die sowohl Unternehmen als auch Privatpersonen helfen, das Beste aus ihren Daten zu machen.

Themen