Skip to content

TTSProvider

Union type for all text-to-speech providers.

type TTSProvider = RestTTSProvider | LiveTTSProvider;

Defined in: src/core/types/providers.ts:1188

Union type for all text-to-speech providers.

Remarks

A provider can be either REST-based (RestTTSProvider) or WebSocket-based (LiveTTSProvider). The SDK determines the communication pattern at runtime based on the provider’s type property.

See

  • RestTTSProvider for single-request synthesis
  • LiveTTSProvider for real-time streaming synthesis

© 2026 CompositeVoice. All rights reserved.

Font size
Contrast
Motion
Transparency