Deepgram
Deepgram is an enterprise voice AI platform that provides speech-to-text, text-to-speech, and voice agent APIs powered by advanced AI models. The platform offers real-time and batch transcription through its Nova model family, natural-sounding speech synthesis through its Aura model family, and an end-to-end Voice Agent API that combines STT, LLM orchestration, and TTS into a single real-time interface.
APIs
Deepgram Speech-To-Text API
The Deepgram Speech-to-Text API provides accurate, fast transcription of audio content using advanced AI models. It supports both pre-recorded audio files and real-time streamin...
Deepgram Text-To-Speech API
The Deepgram Text-to-Speech API converts text into natural-sounding speech using the Aura model family. It supports both single text requests and continuous streaming text-to-sp...
Deepgram Voice Agent API
The Deepgram Voice Agent API is an end-to-end solution that combines speech-to-text, LLM orchestration, and text-to-speech into a single real-time API. It simplifies the develop...
Deepgram Audio Intelligence API
The Deepgram Audio Intelligence API provides advanced analysis capabilities for audio and text content. It offers features including sentiment analysis, summarization, topic det...
Deepgram Management API
The Deepgram Management API allows developers to programmatically manage their Deepgram account resources. It provides endpoints for creating and managing API keys, configuring ...
Collections
Deepgram Management API
POSTMANDeepgram Speech-to-Text API
POSTMANDeepgram Text-to-Speech API
POSTMANArazzo Workflows
Deepgram Audit Project Usage and Billing
Pull a project's details, usage summary, request log, and billing balances into a single audit snapshot.
ARAZZODeepgram Balance-Gated Transcription
Check a project's billing balance and only transcribe audio when sufficient credit remains.
ARAZZODeepgram Diarized Transcript Intelligence
Transcribe a multi-speaker recording with diarization, then run targeted text intelligence over the transcript.
ARAZZODeepgram Invite and Confirm a Project Member
Send a project invitation, confirm it appears in the pending invitation list, and list current members.
ARAZZODeepgram Provision a Project API Key
Create a new project, mint a scoped API key for it, and verify the key appears in the project key list.
ARAZZODeepgram Rotate a Project API Key
Mint a replacement API key in a project, verify it, then delete the old key to complete a rotation.
ARAZZODeepgram Select a Model and Transcribe
Browse available models, read the metadata for a chosen model, then transcribe audio with that model.
ARAZZODeepgram Transcribe, Analyze, and Synthesize
Transcribe audio to text, run text intelligence on the transcript, then synthesize a spoken response.
ARAZZODeepgram Transcribe Audio and Track Usage
Transcribe a pre-recorded audio URL and then reconcile the request against project usage and request logs.
ARAZZODeepgram Update a Member's Scopes
Locate a project member, read their current scopes, update them, and confirm the new scopes took effect.
ARAZZOGraphQL
Deepgram GraphQL Schema
This document describes the conceptual GraphQL schema for the Deepgram AI voice platform, covering speech-to-text transcription, text-to-speech synthesis, voice agent capabiliti...
GRAPHQLPricing Plans
Rate Limits
FinOps
Deepgram Finops
FINOPSFeatures
Event Specifications
Deepgram Speech-to-Text Streaming Events
The Deepgram Speech-to-Text streaming API provides real-time transcription of audio using a WebSocket connection. Audio data is sent as binary WebSocket messages and transcripti...
ASYNCAPIDeepgram Text-to-Speech Streaming Events
The Deepgram Text-to-Speech streaming API provides real-time speech synthesis over a WebSocket connection. Text is sent as JSON messages and audio data is returned as binary Web...
ASYNCAPIDeepgram Voice Agent Events
The Deepgram Voice Agent API is an end-to-end solution that combines speech-to-text, LLM orchestration, and text-to-speech into a single real-time WebSocket API. It simplifies b...
ASYNCAPI