Cartesia
Cartesia builds real-time voice AI - the Sonic family of text-to-speech models, Ink speech-to-text models, and a Voice Agents platform for building and deploying telephone and web voice agents. The core generation surface is exposed both as REST (bytes and Server-Sent Events) and as a low-latency, bidirectional WebSocket protocol at wss://api.cartesia.ai for streaming TTS and STT with multiplexed contexts, word/phoneme timestamps, and mid-stream flush and cancel.
APIs
Cartesia Text-to-Speech API
Synthesize speech from text with the Sonic model family (sonic-3.5, sonic-3, sonic-latest) over plain HTTP - a single-shot binary response at POST /tts/bytes or a Server-Sent Ev...
Cartesia TTS WebSocket API
Bidirectional, multiplexed WebSocket at wss://api.cartesia.ai/tts/websocket for realtime speech generation. Clients send JSON generation requests keyed by a context_id (continui...
Cartesia Speech-to-Text API
Batch transcription of an audio file of any length with the ink-whisper model at POST /stt. Accepts flac, m4a, mp3, mp4, and mpeg uploads, 99+ languages, and optional word-level...
Cartesia STT WebSocket API
Realtime transcription over WebSocket at wss://api.cartesia.ai/stt/websocket. Clients stream raw binary audio in 100ms chunks and issue finalize/close text commands; the server ...
Cartesia Voices API
Manage the voice catalog - list, search, and filter voices by gender, language, and ownership; get, update, and delete a voice; clone a new voice from an uploaded audio clip at ...
Cartesia Voice Changer API
Transform an input speech recording into a different target voice - a single-shot binary response at POST /voice-changer/bytes or a Server-Sent Events stream at POST /voice-chan...
Cartesia Infill API
Generate audio that smoothly connects two existing audio segments at POST /infill/bytes - supply a left and/or right audio clip plus the transcript to be spoken between them, us...
Cartesia Datasets API
Create, list, get, update, and delete datasets, and upload, list, and delete files within a dataset - the audio/text collections used to build custom fine-tunes and voices.
Cartesia Pronunciation Dictionaries API
Create, list, get, update, and delete custom pronunciation dictionaries that can be referenced by pronunciation_dict_id on TTS requests to override how specific words or terms a...
Cartesia API Keys and Auth API
List and get metadata for standard API keys, and mint short-lived (up to 3600s) scoped access tokens at POST /access-token with tts/stt/agent grants for safe use in browser and ...
Cartesia Voice Agents API
Build and operate voice agents end to end - manage agents and public templates; place, list, cancel, and batch outbound calls and download call audio and logs; import, provision...
Cartesia Usage API
Read-only usage endpoints returning credit consumption and agent usage over time, bucketed by the requested interval, for monitoring spend against a plan's included credits.
Collections
Cartesia API
OPENPricing Plans
Rate Limits
FinOps
Cartesia Ai Finops
FINOPSEvent Specifications
Cartesia Realtime WebSocket API (TTS + STT)
AsyncAPI 2.6 description of Cartesia's **documented public WebSocket API**. Unlike most providers in this catalog, Cartesia publishes a real, bidirectional WebSocket protocol - ...
ASYNCAPI