plugins install ist nicht erforderlich.
Authentifizierung
Legen SieELEVENLABS_API_KEY in der Umgebung fest. XI_API_KEY wird ebenfalls
akzeptiert, um die Kompatibilität mit vorhandenen ElevenLabs-Werkzeugen zu gewährleisten.
Text-to-Speech
modelId auf eleven_v3, um ElevenLabs v3 TTS zu verwenden. Für
bestehende Installationen behält OpenClaw eleven_multilingual_v2 als Standard bei.
Discord-Sprachkanäle verwenden den Streaming-TTS-Endpunkt von ElevenLabs, wenn
ElevenLabs als voice.tts-/tts-Provider ausgewählt ist: Die Wiedergabe beginnt
direkt aus dem zurückgegebenen Audiostream, statt darauf zu warten, dass OpenClaw
zuerst die gesamte Audiodatei herunterlädt. latencyTier wird dem
Abfrageparameter optimize_streaming_latency von ElevenLabs für Modelle zugeordnet, die ihn
akzeptieren; OpenClaw lässt diesen Parameter für eleven_v3 weg, da dieses Modell ihn
ablehnt.
Speech-to-Text
Verwenden Sie Scribe v2 für eingehende Audioanhänge und kurze aufgezeichnete Sprachsegmente:model_id: "scribe_v2" an
ElevenLabs /v1/speech-to-text. Sprachhinweise werden, sofern vorhanden,
language_code zugeordnet.
Streaming-STT
Das gebündelte Pluginelevenlabs registriert Scribe v2 Realtime für Voice Call und
die Streaming-Transkription im Agentenmodus von Google Meet.
Voice Call empfängt Twilio-Medien als 8-kHz-G.711-μ-law. Der Echtzeit-Provider
von ElevenLabs verwendet standardmäßig
ulaw_8000, sodass Telefonie-Frames
ohne Transcodierung weitergeleitet werden können.plugins.entries.google-meet.config.realtime.transcriptionProvider auf
"elevenlabs" fest und konfigurieren Sie denselben Provider-Block unter
plugins.entries.google-meet.config.realtime.providers.elevenlabs.