Skip to content

SpeakProvider

Union of all supported TTS provider configurations for the Agent API.

type SpeakProvider = 
  | DeepgramSpeakProvider
  | ElevenLabsSpeakProvider
  | CartesiaSpeakProvider
  | OpenAISpeakProvider
  | AwsPollySpeakProvider;

Defined in: src/providers/agent/deepgram/types.ts:325

Union of all supported TTS provider configurations for the Agent API.

Remarks

Discriminated on the type field. Pass one of these to AgentSpeakConfig.provider.

© 2026 CompositeVoice. All rights reserved.

Font size
Contrast
Motion
Transparency