/** * This file was auto-generated by Fern from our API Definition. */ import * as ElevenLabs from "../index"; /** * Payload to initialize a new context in a multi-stream WebSocket connection. */ export interface InitializeConnectionMulti { /** Must be a single space character to initiate the context. */ text: " "; voice_settings?: ElevenLabs.RealtimeVoiceSettings; generation_config?: ElevenLabs.GenerationConfig; /** Optional pronunciation dictionaries for this context. */ pronunciation_dictionary_locators?: ElevenLabs.PronunciationDictionaryLocator[]; /** Your ElevenLabs API key (if not in header). For this context's first message only. */ xi_api_key?: string; /** Your authorization bearer token (if not in header). For this context's first message only. */ authorization?: string; /** A unique identifier for the first context created in the websocket. If not provided, a default context will be used. */ context_id?: string; }