Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Transcribe Audio

Submit an audio or video URL for asynchronous transcription, with language detection, speaker diarization, translation, summarization, sentiment analysis, entities, custom prompts, and subtitles. Returns a job ID for Get Transcription. Generated subtitles are available as downloadable files.

Upload Audio

Upload an audio or video file to Gladia by providing a publicly accessible URL. Returns a reusable Gladia-hosted URL and media metadata for Transcribe Audio.

Get Live Session Result

Retrieve the status and results of a live transcription session, including its transcript, speaker timestamps, translation, summarization, entities, and sentiment analysis.

Get Transcription

Retrieve the status and results of a pre-recorded transcription job. Returns the full transcript, utterances with timestamps and speaker labels, and any enabled audio intelligence results (translation, summarization, sentiment, NER, chapters, etc.). Generated subtitles are available as downloadable files. Can optionally wait for completion by polling.

Initiate Live Session

Create a new real-time transcription session. Returns a WebSocket URL to stream audio chunks for live speech-to-text. Supports configurable encoding, sample rate, language detection, and real-time audio intelligence features like translation and sentiment analysis.

Delete Transcription

Permanently delete a pre-recorded transcription and its associated data from Gladia. This action cannot be undone.

List Transcriptions

Discover pre-recorded or live transcription jobs, with status and creation-date filters. Use returned IDs with get_transcription or get_live_session_result.

Delete Live Session

Permanently delete a live transcription and its recorded audio. End the streaming connection before deleting the session.