LiveKit

Echtzeit-Sprachagenten mit Fish Audio auf LiveKit

Fish Audio Text-to-Speech gibt es als offizielles Plugin für LiveKit Agents und über LiveKit Inference. So sprechen deine Agenten mit den ausdrucksstärksten Stimmen von Fish Audio bei Gesprächslatenz.

KategorieEchtzeit-Infrastruktur
IntegrationLiveKit Agents Plugin (Python) und LiveKit Inference
StreamingChunked und Echtzeit-WebSocket
StandardmodellFish Audio S2.1 Pro
StimmenJede Fish Audio Stimme oder jeder Klon per reference_id
docs.livekit.io ↗

Warum LiveKit und Fish Audio

LiveKit übernimmt den Echtzeit-Transport, die Sprecherwechsel-Erkennung und die Agenten-Orchestrierung. Fish Audio bestimmt, wie der Agent klingt. Zusammen sind sie einer der schnellsten Wege vom Prototyp zum produktiven Sprachagenten.

Zwei Betriebsarten

Nutze LiveKit Inference, um Fish Audio ohne separaten Anbieter-API-Schlüssel auf der Infrastruktur von LiveKit auszuführen, oder installiere das Plugin und verwalte Abrechnung und Rate Limits von Fish Audio selbst.

Streaming für flüssige Dialoge

Das Plugin unterstützt Chunked-Synthese und Echtzeit-WebSocket-Streaming. Die Sprachausgabe beginnt, sobald die ersten Tokens eintreffen, statt auf die vollständige Antwort zu warten.

Jede Fish Audio Stimme, pro Agent anpassbar

Richte reference_id auf eine beliebige Stimme aus der Fish Audio Bibliothek oder einen eigenen Klon und lege Geschwindigkeit, Lautstärke, temperature und top_p pro Agent fest.

So funktioniert es

3 Schritte von einer Fish Audio Stimme zu einem fertigen Produkt auf LiveKit.

SCHRITT 01

Plugin installieren

Füge Fish Audio mit einem einzigen Extra zu LiveKit Agents hinzu.

pip install "livekit-agents[fishaudio]"
SCHRITT 02

API-Schlüssel setzen

Exportiere FISH_API_KEY in der Umgebung des Agenten oder überspringe diesen Schritt ganz mit LiveKit Inference.

API-Schlüssel holen
.env
12345678
FISH_API_KEY=your_api_key

API-Schlüssel holen

API-Schlüssel holen
SCHRITT 03

TTS zum Agenten hinzufügen

Importiere die TTS-Klasse, wähle Stimme und Modell und übergib sie an deine AgentSession. Echtzeit-Streaming ist nur ein Flag entfernt.

agent.py
1234567
from livekit.plugins.fishaudio import TTS
tts = TTS(
    reference_id="your_voice_model_id",
    model="s2.1-pro",
    sample_rate=24000,
    latency_mode="balanced",
)

Was Teams mit Fish Audio und LiveKit bauen

Support-Mitarbeiterin mit Headset spricht vor einem Laptop

Kundensupport-Agenten

Sprachagenten, die in Echtzeit antworten, priorisieren und lösen – mit einer einheitlichen Markenstimme in jedem Anruf.

Illustrierte Fantasy-Figur an einem Tisch

Companions und Charaktere

Ausdrucksstarke, emotional steuerbare Stimmen für Spiele, Companions und interaktive Charaktere.

Mann mit Headset arbeitet an einem Laptop
Frau mit Headset in einem Telefonat
Frau mit Brille und Headset am Schreibtisch

Mehrsprachige Assistenten

Ein Agent, viele Märkte. Fish Audio Stimmen decken die wichtigsten Weltsprachen in einer einzigen LiveKit-Pipeline ab.

Starte mit Fish Audio und LiveKit

Lies den LiveKit-Integrationsleitfaden oder sprich mit unserem Partnerschaftsteam über Co-Marketing und gemeinsame Kunden.