Skip to content

bodhi-realtime-agent / ElevenLabsTTSConfig

Interface: ElevenLabsTTSConfig ​

Defined in: src/transport/elevenlabs-tts-provider.ts:6

Configuration for the ElevenLabs TTS streaming provider.

Properties ​

apiKey ​

apiKey: string

Defined in: src/transport/elevenlabs-tts-provider.ts:8

ElevenLabs API key (xi-api-key). Required.


languageCode? ​

optional languageCode?: string

Defined in: src/transport/elevenlabs-tts-provider.ts:22

BCP-47 language code for multilingual models.


modelId? ​

optional modelId?: string

Defined in: src/transport/elevenlabs-tts-provider.ts:12

Model identifier. Default: 'eleven_flash_v2_5' (lowest latency).


similarityBoost? ​

optional similarityBoost?: number

Defined in: src/transport/elevenlabs-tts-provider.ts:16

Voice similarity boost (0.0-1.0). Default: 0.75.


stability? ​

optional stability?: number

Defined in: src/transport/elevenlabs-tts-provider.ts:14

Voice stability (0.0-1.0). Default: 0.5.


style? ​

optional style?: number

Defined in: src/transport/elevenlabs-tts-provider.ts:18

Voice expressiveness / style (0.0-1.0). Default: 0.0.


useSpeakerBoost? ​

optional useSpeakerBoost?: boolean

Defined in: src/transport/elevenlabs-tts-provider.ts:20

Enhance voice clarity. Default: true.


voiceId ​

voiceId: string

Defined in: src/transport/elevenlabs-tts-provider.ts:10

ElevenLabs voice ID (preset or cloned). Required.

Built with VitePress