Resemble AI Chatterbox TTS API Usage Guide
Overview
Chatterbox TTS is Resemble AI’s premier text-to-speech model. It generates high-quality audio from text or SSML.Authentication
All API requests require authentication using your API key. Include it in the Authorization header:Submit Text-to-Speech Request
Base URL
Endpoint
Request Format
Request Parameters
| Parameter | Type | Required | Description | Default |
|---|---|---|---|---|
voice_uuid | string | Yes | Voice UUID to use for synthesis. | - |
data | string | Yes | Text or SSML to synthesize. Maximum 3,000 characters. | - |
title | string | No | Optional title for the generated clip. | - |
output_format | enum | No | Audio output format (wav, mp3). | “wav” |
sample_rate | enum | No | Audio sample rate in Hz. | 48000 |
precision | enum | No | Audio precision for WAV output. | ”PCM_32” |
use_hd | boolean | No | Enables higher-definition synthesis with a small latency trade-off. | false |
Response
Check Request Status
Endpoint
Response
Request Status Values
| Status | Description |
|---|---|
queued | Request is waiting in the queue |
processing | Audio is currently being generated |
success | Audio generation completed |
failed | Generation failed (check logs for details) |
cancelled | Request was manually cancelled |
Pricing
- Pricing Type: Per second