Skip to content

bodhi-realtime-agent / ElevenLabsTTSConfig

Interface: ElevenLabsTTSConfig

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

Configuration for the ElevenLabs TTS streaming provider.

Properties

apiKey

apiKey: string

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

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


languageCode?

optional languageCode: string

Defined in: transport/elevenlabs-tts-provider.ts:24

BCP-47 language code for multilingual models.


modelId?

optional modelId: string

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

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


similarityBoost?

optional similarityBoost: number

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

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


stability?

optional stability: number

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

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


style?

optional style: number

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

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


useSpeakerBoost?

optional useSpeakerBoost: boolean

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

Enhance voice clarity. Default: true.


voiceId

voiceId: string

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

ElevenLabs voice ID (preset or cloned). Required.

Built with VitePress