# Gladia > Gladia is a state-of-the-art audio transcription and intelligence provider. We offer a simple API to get transcription from your audios and videos, in both Real-time and asynchronous ways, with audio intelligence tools to extract, analyze and understand data from your audios. ## Docs - [Authentication](https://docs.gladia.io/api-reference/authentication.md): Use your API key to authenticate your calls - [Introduction](https://docs.gladia.io/api-reference/index.md): Technical documentation for Gladia API - [Audio chunk acknowledge (ack)](https://docs.gladia.io/api-reference/v2/live/callback/audio-chunk-ack.md): Payload definition for the [`audio_chunk`](/api-reference/v2/live/action/audio-chunk) acknowledgment. - [End recording](https://docs.gladia.io/api-reference/v2/live/callback/end-recording.md): Payload definition for the callback event `live.end_recording`. - [End session](https://docs.gladia.io/api-reference/v2/live/callback/end-session.md): Payload definition for the callback event `live.end_session`. - [Named Entity Recognition](https://docs.gladia.io/api-reference/v2/live/callback/named-entity-recognition.md): Payload definition for the callback event `live.named_entity_recognition`. - [Chapterization](https://docs.gladia.io/api-reference/v2/live/callback/post-chapterization.md): Payload definition for the callback event `live.post_chapterization`. - [Final transcript](https://docs.gladia.io/api-reference/v2/live/callback/post-final-transcript.md): Payload definition for the callback event `live.post_final_transcript`. - [Summarization](https://docs.gladia.io/api-reference/v2/live/callback/post-summarization.md): Payload definition for the callback event `live.post_summarization`. - [Post Transcript](https://docs.gladia.io/api-reference/v2/live/callback/post-transcript.md): Payload definition for the callback event `live.post_transcript`. - [Sentiment Analysis](https://docs.gladia.io/api-reference/v2/live/callback/sentiment-analysis.md): Payload definition for the callback event `live.sentiment_analysis`. - [Speech End](https://docs.gladia.io/api-reference/v2/live/callback/speech-end.md): Payload definition for the callback event `live.speech_end`. - [Speech Start](https://docs.gladia.io/api-reference/v2/live/callback/speech-start.md): Payload definition for the callback event `live.speech_start`. - [Start recording](https://docs.gladia.io/api-reference/v2/live/callback/start-recording.md): Payload definition for the callback event `live.start_recording`. - [Start session](https://docs.gladia.io/api-reference/v2/live/callback/start-session.md): Payload definition for the callback event `live.start_session`. - [Stop recording acknowledge (ack)](https://docs.gladia.io/api-reference/v2/live/callback/stop-recording-ack.md): Payload definition for the [`stop_recording`](/api-reference/v2/live/action/stop-recording) acknowledgment. - [Transcript](https://docs.gladia.io/api-reference/v2/live/callback/transcript.md): Payload definition for the callback event `live.transcript`. - [Translation](https://docs.gladia.io/api-reference/v2/live/callback/translation.md): Payload definition for the callback event `live.translation`. - [Delete transcription](https://docs.gladia.io/api-reference/v2/live/delete.md): Delete a live transcription and all its data (audio file, transcription). - [Get result](https://docs.gladia.io/api-reference/v2/live/get.md): Get live transcription's status, parameters and result. - [Download audio file](https://docs.gladia.io/api-reference/v2/live/get-audio.md): Download the audio file recorded during a live transcription. - [Initiate a session](https://docs.gladia.io/api-reference/v2/live/init.md): Initiate a live transcription WebSocket session. - [List transcriptions](https://docs.gladia.io/api-reference/v2/live/list.md): List all the live transcriptions matching the parameters. - [End recording](https://docs.gladia.io/api-reference/v2/live/webhook/end-recording.md): Payload definition for the webhook event `live.end_recording`. - [End session](https://docs.gladia.io/api-reference/v2/live/webhook/end-session.md): Payload definition for the webhook event `live.end_session`. - [Start recording](https://docs.gladia.io/api-reference/v2/live/webhook/start-recording.md): Payload definition for the webhook event `live.start_recording`. - [Start session](https://docs.gladia.io/api-reference/v2/live/webhook/start-session.md): Payload definition for the webhook event `live.start_session`. - [Live WebSocket](https://docs.gladia.io/api-reference/v2/live/websocket.md): WebSocket to send audio chunks and receive events. - [Error](https://docs.gladia.io/api-reference/v2/pre-recorded/callback/error.md): Payload definition for the callback event `transcription.error`. - [Success](https://docs.gladia.io/api-reference/v2/pre-recorded/callback/success.md): Payload definition for the callback event `transcription.success`. - [Delete transcription](https://docs.gladia.io/api-reference/v2/pre-recorded/delete.md): Delete a pre-recorded transcription and all its data (audio file, transcription). - [Get result](https://docs.gladia.io/api-reference/v2/pre-recorded/get.md): Get pre-recorded transcription's status, parameters and result. - [Download audio file](https://docs.gladia.io/api-reference/v2/pre-recorded/get-audio.md): Download the audio file used on a pre-recorded transcription. - [Initiate a transcription](https://docs.gladia.io/api-reference/v2/pre-recorded/init.md): Initiate a pre-recorded transcription job. Use the returned `id` and the [GET /v2/pre-recorded/:id](/api-reference/v2/pre-recorded/get) endpoint to obtain the results. - [List transcriptions](https://docs.gladia.io/api-reference/v2/pre-recorded/list.md): List all the pre-recorded transcriptions matching the parameters. - [Created](https://docs.gladia.io/api-reference/v2/pre-recorded/webhook/created.md): Payload definition for the webhook event `transcription.created`. - [Error](https://docs.gladia.io/api-reference/v2/pre-recorded/webhook/error.md): Payload definition for the webhook event `transcription.error`. - [Success](https://docs.gladia.io/api-reference/v2/pre-recorded/webhook/success.md): Payload definition for the webhook event `transcription.success`. - [Delete transcription](https://docs.gladia.io/api-reference/v2/transcription/delete.md): (Deprecated) Prefer the more specific [pre-recorded endpoint](/api-reference/v2/pre-recorded/delete).

Delete a transcription and all its data (audio file, transcription). - [Get result](https://docs.gladia.io/api-reference/v2/transcription/get.md): (Deprecated) Prefer the more specific [pre-recorded endpoint](/api-reference/v2/pre-recorded/get).

Get transcription's status, parameters and result. - [Download audio file](https://docs.gladia.io/api-reference/v2/transcription/get-audio.md): (Deprecated) Prefer the more specific [pre-recorded endpoint](/api-reference/v2/pre-recorded/get-audio).

Download the audio file used on a transcription. - [Initiate a transcription](https://docs.gladia.io/api-reference/v2/transcription/init.md): (Deprecated) Prefer the more specific [pre-recorded endpoint](/api-reference/v2/pre-recorded/init).

Initiate a pre-recorded transcription job. Use the returned id and the [GET /v2/transcription/:id](/api-reference/v2/transcription/get) endpoint to obtain the results. - [List transcriptions](https://docs.gladia.io/api-reference/v2/transcription/list.md): (Deprecated) Prefer the more specific [pre-recorded endpoint](/api-reference/v2/pre-recorded/list).

List all the transcriptions matching the parameters. - [Upload a file](https://docs.gladia.io/api-reference/v2/upload/audio-file.md): Upload a file for use in a pre-recorded job. - [Audio to LLM](https://docs.gladia.io/chapters/audio-intelligence/audio-to-llm.md): Run your own prompts on a pre-recorded transcript with an LLM - summaries, Q&A, extraction, and more. - [Chapterization](https://docs.gladia.io/chapters/audio-intelligence/chapterization.md): The Chapterization model segments the audio into distinct chapters, each with a descriptive headline and summaries - [Custom metadata](https://docs.gladia.io/chapters/audio-intelligence/custom-metadata.md): Attach metadata to transcription jobs for filtering and retrieval - [Custom spelling](https://docs.gladia.io/chapters/audio-intelligence/custom-spelling.md): Normalize spelling variants to your preferred forms - [Custom vocabulary](https://docs.gladia.io/chapters/audio-intelligence/custom-vocabulary.md): Improve recognition of domain-specific words and phrases - [Named Entity Recognition](https://docs.gladia.io/chapters/audio-intelligence/named-entity-recognition.md): The Named Entity Recognition model automatically identifies and categorizes key information in the audio. - [PII Redaction](https://docs.gladia.io/chapters/audio-intelligence/pii-redaction.md): Automatically detect and redact personally identifiable information in pre-recorded transcripts - [Sentiment and Emotion Analysis](https://docs.gladia.io/chapters/audio-intelligence/sentiment-analysis.md): Extract sentiments and emotions from the transcript. - [Speaker Diarization](https://docs.gladia.io/chapters/audio-intelligence/speaker-diarization.md): Detect speakers and understand who said what. - [Export subtitles (SRT/VTT)](https://docs.gladia.io/chapters/audio-intelligence/subtitles.md): Generate caption files directly from transcripts - [Summarization](https://docs.gladia.io/chapters/audio-intelligence/summarization.md): Retrieve important information from your audio files - [Translation](https://docs.gladia.io/chapters/audio-intelligence/translation.md): Translate your transcriptions & subtitles - [Composio](https://docs.gladia.io/chapters/integrations/composio.md): How to use Gladia with Composio - [Livekit](https://docs.gladia.io/chapters/integrations/livekit.md): How to integrate Gladia with LiveKit Agents - [Make](https://docs.gladia.io/chapters/integrations/make.md): How to use Gladia with Make - [Meeting BaaS](https://docs.gladia.io/chapters/integrations/meeting-baas.md): How to integrate Gladia with Meeting BaaS - [n8n](https://docs.gladia.io/chapters/integrations/n8n.md): How to use Gladia with n8n - [Pipecat](https://docs.gladia.io/chapters/integrations/pipecat.md): How to integrate Gladia with Pipecat - [Recall](https://docs.gladia.io/chapters/integrations/recall.md): How to use Gladia with Recall.ai Meeting Bot - [SDK](https://docs.gladia.io/chapters/integrations/sdk.md): Use the SDK to integrate Gladia into your project - [Twilio](https://docs.gladia.io/chapters/integrations/twilio.md): How to integrate Gladia with Twilio Media Streams - [Vapi](https://docs.gladia.io/chapters/integrations/vapi.md) - [VideoSDK](https://docs.gladia.io/chapters/integrations/videosdk.md): How to integrate Gladia with VideoSDK AI Agents - [Zapier](https://docs.gladia.io/chapters/integrations/zapier.md): How to use Gladia with Zapier - [Getting started](https://docs.gladia.io/chapters/introduction/getting-started.md): Setup your Gladia account and start using the most reliable state-of-the-art Speech-To-Text API - [Welcome to Gladia](https://docs.gladia.io/chapters/introduction/index.md): The most reliable state-of-the-art Speech-To-Text API provider - [Playground](https://docs.gladia.io/chapters/introduction/playground.md): Use the Gladia app to transcribe your audio - [Code switching](https://docs.gladia.io/chapters/language/code-switching.md): Transcribe conversations that mix multiple languages in real time or pre-recorded - [Automatic language detection](https://docs.gladia.io/chapters/language/language-detection.md): How to let Gladia detect the spoken language automatically - [Supported languages](https://docs.gladia.io/chapters/language/supported-languages.md): All languages supported by Gladia with ISO 639-1 codes and capabilities - [Concurrency and Rate limits](https://docs.gladia.io/chapters/limits-and-specifications/concurrency.md): Rate limiting and transcriptions concurrency - [Data retention](https://docs.gladia.io/chapters/limits-and-specifications/data-retention.md): Data retention policies and zero data behavior - [Multiple channels](https://docs.gladia.io/chapters/limits-and-specifications/multiple-channels.md): Transcribe multi-channel audio and tag utterances by channel - [Supported files & duration](https://docs.gladia.io/chapters/limits-and-specifications/supported-formats.md): Media files limitations - [Audio Intelligence](https://docs.gladia.io/chapters/live-stt/audio-intelligence.md): Turn speech into actionable insights with translation, summarization, entities, chapters, sentiment and more - [Endpointing](https://docs.gladia.io/chapters/live-stt/features/endpointing.md): What's endpointing and how it works - [Partial transcripts](https://docs.gladia.io/chapters/live-stt/features/partial-transcripts.md): Low-latency streaming transcripts before the final result - [Live transcription - Migration guide from V1 to V2](https://docs.gladia.io/chapters/live-stt/migration-from-v1.md): Migrate to the latest version of Gladia's real-time speech-to-text API - [Quickstart](https://docs.gladia.io/chapters/live-stt/quickstart.md): How to transcribe live audio with Gladia's Real-time speech-to-text (STT) API - [Recommended Parameters by Use Case](https://docs.gladia.io/chapters/live-stt/recommended-parameters.md): Best parameter configurations for realtime transcription depending on your application (Voice Agents, Meeting Recorders, Call Centers, Subtitles). - [Quick migration guide: realtime STT from AssemblyAI to Gladia](https://docs.gladia.io/chapters/migrations/from-assembly.md): Guide to seamlessly switch your realtime WebSocket transcription from AssemblyAI's SDK to Gladia's SDK. - [Quick migration guide: realtime STT from Deepgram to Gladia](https://docs.gladia.io/chapters/migrations/from-deepgram.md): Guide to seamlessly switch your realtime WebSocket transcription from Deepgram's SDK to Gladia's SDK. - [Audio Intelligence](https://docs.gladia.io/chapters/pre-recorded-stt/audio-intelligence.md): Turn speech into actionable insights with translation, summarization, entities, chapters, sentiment and more - [Benchmarking](https://docs.gladia.io/chapters/pre-recorded-stt/benchmarking.md): A practical guide to benchmarking speech-to-text accuracy — from defining goals to choosing datasets, normalizing transcripts, computing WER, and interpreting results. - [Sentences](https://docs.gladia.io/chapters/pre-recorded-stt/features/sentences.md): Semantic sentence segmentation for more readable results - [Pre-recorded - Migration guide from V1 to V2](https://docs.gladia.io/chapters/pre-recorded-stt/migration-from-v1.md): Migrate to the latest version of Gladia's pre-recorded speech-to-text API - [Quickstart](https://docs.gladia.io/chapters/pre-recorded-stt/quickstart.md): How to transcribe pre-recorded audio with Gladia's speech-to-text (STT) API - [Recommended Parameters by Use Case](https://docs.gladia.io/chapters/pre-recorded-stt/recommended-parameters.md): Best parameter configurations for pre-recorded transcription depending on your application (Meeting Recorders, Call Centers, Podcasts, Subtitles, Multilingual Content). ## OpenAPI Specs - [openapi](https://docs.gladia.io/openapi) ## AsyncAPI Specs - [asyncapi](https://docs.gladia.io/asyncapi.yaml)