Skip to main content
OpenClaw gebruikt ElevenLabs voor tekst-naar-spraak, batchgewijze spraak-naar-tekst met Scribe v2 en streaming-STT met Scribe v2 Realtime. De Plugin is gebundeld en standaard ingeschakeld; er is geen plugins install-stap nodig.

Authenticatie

Stel ELEVENLABS_API_KEY in de omgeving in. XI_API_KEY wordt ook geaccepteerd voor compatibiliteit met bestaande ElevenLabs-tooling.

Tekst-naar-spraak

Stel modelId in op eleven_v3 om ElevenLabs v3 TTS te gebruiken. OpenClaw behoudt eleven_multilingual_v2 als standaard voor bestaande installaties. Discord-spraakkanalen gebruiken het streaming-TTS-eindpunt van ElevenLabs wanneer ElevenLabs de geselecteerde voice.tts/tts-provider is: het afspelen begint vanuit de geretourneerde audiostream, in plaats van te wachten totdat OpenClaw eerst het volledige audiobestand heeft gedownload. latencyTier wordt gekoppeld aan de optimize_streaming_latency-queryparameter van ElevenLabs voor modellen die deze accepteren; OpenClaw laat die parameter weg voor eleven_v3, omdat dit model de parameter weigert.

Spraak-naar-tekst

Gebruik Scribe v2 voor binnenkomende audiobijlagen en korte opgenomen spraaksegmenten:
OpenClaw verzendt multipart-audio naar ElevenLabs /v1/speech-to-text met model_id: "scribe_v2". Taalaanwijzingen worden, indien aanwezig, gekoppeld aan language_code.

Streaming-STT

De gebundelde elevenlabs-Plugin registreert Scribe v2 Realtime voor streamingtranscriptie in Voice Call en de agentmodus van Google Meet.
Voice Call ontvangt Twilio-media als 8 kHz G.711 u-law. De realtimeprovider van ElevenLabs gebruikt standaard ulaw_8000, zodat telefonieframes zonder transcodering kunnen worden doorgestuurd.
Stel voor de agentmodus van Google Meet plugins.entries.google-meet.config.realtime.transcriptionProvider in op "elevenlabs" en configureer hetzelfde providerblok onder plugins.entries.google-meet.config.realtime.providers.elevenlabs.

Gerelateerd