Overview
TeenageWorks SDK
Quickstart
Configuration

TeenageWorks SDK

Use the SDK to generate speech with Teen V1. Start with the native client, then add streaming, voice conditioning, or provider patches only when your application needs them.

Start here

  1. Install and make your first request.
  2. Configure timeouts, retries, or a custom base URL.
  3. Create speech.

What the SDK includes

  • Synchronous and asynchronous clients.
  • Buffered, HTTP, SSE, and WebSocket speech delivery.
  • Public voices and one-request voice conditioning.
  • Project models, capabilities, and usage resources.
  • Optional OpenAI and ElevenLabs compatibility patches.

Compatibility patches are for existing provider integrations. New integrations should begin with the native client.

Call the API directly