Skip to content

Welcome

The Gladia Enterprise API turns speech into text while it is spoken. You open a session, stream audio over a WebSocket, and receive transcripts in a fraction of a second: partial ones while a sentence is spoken, a final one when it ends. On the same connection you can get translations, named entities, redacted personal data, sentiment and end-of-turn events.

  1. Create a session with POST /v2/live: its audio format, model, languages and options. The answer has a WebSocket URL.
  2. Stream the audio to that URL, in small chunks, as it is captured.
  3. Read the messages: transcript messages, partial then final, and the messages of the features you turned on.
  4. Stop with stop_recording: the last transcripts arrive, then the whole session’s result.

The session’s transcript stays available afterwards (GET /v2/live/{id}), in your history, and in Gladia Workspace.

Every page has a Markdown twin (add .md to its address), /llms.txt indexes them, /llms-full.txt has the whole documentation in one file, and /openapi.json is the OpenAPI document of the API.