Deepgram logo

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.

5 APIs 0 Capabilities 16 Features
Artificial IntelligenceSpeech-To-TextText-To-SpeechTranscriptionVoice AI

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 ...

Features

Nova-3 STT: $0.0048/min mono, $0.0058/min multilingual
Flux STT: $0.0065/min English, $0.0078/min multilingual
Aura-1 TTS at $0.015/1k characters
Aura-2 TTS at $0.030/1k characters with studio quality
Streaming and pre-recorded transcription
Speaker diarization, smart formatting
Default 50 streaming concurrent (PAYG), 100 pre-recorded
Voice cloning on Aura models
Voice agents combining STT + LLM + TTS
30+ language support on multilingual models
WebSocket streaming for real-time STT
REST API for pre-recorded files
Audio Intelligence: summarization, topics, sentiment, entities
Custom model training (Enterprise)
Self-hosted on-prem option (Enterprise)
OAuth 2.0 + API keys

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...

ASYNCAPI

Deepgram 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...

ASYNCAPI

Deepgram 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

Semantic Vocabularies

Deepgram Context

0 classes · 11 properties

JSON-LD

API Governance Rules

Deepgram API Rules

4 rules · 4 warnings

SPECTRAL

Deepgram API Rules

5 rules · 1 errors 4 warnings

SPECTRAL

Deepgram API Rules

4 rules · 2 errors 2 warnings

SPECTRAL

Resources

🔗
Documentation
Documentation
🔗
Documentation
Documentation
💰
Pricing
Pricing
🔑
Authentication
Authentication
📄
ChangeLog
ChangeLog
📦
SDK
SDK
📦
SDK
SDK
🔗
Website
Website
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
🔗
JSON-LD
JSON-LD
🔗
JSONSchema
JSONSchema
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
aid: deepgram
url: https://raw.githubusercontent.com/api-evangelist/deepgram/refs/heads/main/apis.yml
apis:
  - aid: deepgram:speech-to-text-api
    name: Deepgram Speech-To-Text API
    tags:
      - Audio
      - Speech Recognition
      - Speech-To-Text
      - Transcription
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://api.deepgram.com
    humanURL: https://developers.deepgram.com/docs/stt/getting-started
    properties:
      - url: https://developers.deepgram.com/docs/stt/getting-started
        type: Documentation
      - url: openapi/deepgram-speech-to-text-openapi.yml
        type: OpenAPI
      - url: asyncapi/deepgram-speech-to-text-asyncapi.yml
        type: AsyncAPI
      - url: rules/deepgram-speech-to-text-api-rules.yml
        type: Rules
      - url: capabilities/deepgram-speech-to-text-api-capabilities.yml
        type: Capabilities
    description: 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 streaming audio,
      delivering transcripts in under 300 milliseconds. The API includes features such as punctuation,
      diarization, language detection, smart formatting, and support for multiple languages and audio
      formats.
  - aid: deepgram:text-to-speech-api
    name: Deepgram Text-To-Speech API
    tags:
      - Audio
      - Speech Synthesis
      - Text-To-Speech
      - Voice
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://api.deepgram.com
    humanURL: https://developers.deepgram.com/reference/text-to-speech-api/speak
    properties:
      - url: https://developers.deepgram.com/reference/text-to-speech-api/speak
        type: Documentation
      - url: openapi/deepgram-text-to-speech-openapi.yml
        type: OpenAPI
      - url: asyncapi/deepgram-text-to-speech-asyncapi.yml
        type: AsyncAPI
      - url: rules/deepgram-text-to-speech-api-rules.yml
        type: Rules
      - url: capabilities/deepgram-text-to-speech-api-capabilities.yml
        type: Capabilities
    description: 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-speech,
      delivering sub-200 millisecond latency suitable for real-time voice agents and conversational AI
      applications. The API offers multiple voice options and is designed for enterprise-grade deployments
      including voicebots, IVR systems, and interactive voice applications.
  - aid: deepgram:voice-agent-api
    name: Deepgram Voice Agent API
    tags:
      - Conversational AI
      - Real-Time
      - Voice Agent
      - Voice AI
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://api.deepgram.com
    humanURL: https://deepgram.com/product/voice-agent-api
    properties:
      - url: https://developers.deepgram.com/docs/voice-agent/getting-started
        type: Documentation
      - url: asyncapi/deepgram-voice-agent-asyncapi.yml
        type: AsyncAPI
    description: 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 development
      of conversational voice agents by eliminating the need to stitch together multiple services. The
      API includes built-in barge-in detection, turn-taking prediction, function calling, and mid-session
      control to ensure smooth, natural conversations without pauses or interruptions.
  - aid: deepgram:audio-intelligence-api
    name: Deepgram Audio Intelligence API
    tags:
      - Audio Intelligence
      - Sentiment Analysis
      - Summarization
      - Topic Detection
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://api.deepgram.com
    humanURL: https://developers.deepgram.com/docs/audio-intelligence
    properties:
      - url: https://developers.deepgram.com/docs/audio-intelligence
        type: Documentation
      - url: openapi/deepgram-speech-to-text-openapi.yml
        type: OpenAPI
    description: The Deepgram Audio Intelligence API provides advanced analysis capabilities for audio
      and text content. It offers features including sentiment analysis, summarization, topic detection,
      and intent recognition. These capabilities allow developers to extract structured insights from
      transcribed audio or text input, enabling use cases such as call center analytics, meeting summarization,
      and content categorization.
  - aid: deepgram:management-api
    name: Deepgram Management API
    tags:
      - Administration
      - API Keys
      - Management
      - Projects
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://api.deepgram.com
    humanURL: https://developers.deepgram.com/docs/create-additional-api-keys
    properties:
      - url: https://developers.deepgram.com/docs/create-additional-api-keys
        type: Documentation
      - url: openapi/deepgram-management-openapi.yml
        type: OpenAPI
      - url: rules/deepgram-management-api-rules.yml
        type: Rules
      - url: capabilities/deepgram-management-api-capabilities.yml
        type: Capabilities
    description: The Deepgram Management API allows developers to programmatically manage their Deepgram
      account resources. It provides endpoints for creating and managing API keys, configuring projects,
      managing team members, and monitoring usage. This API enables automation of administrative tasks
      and integration of Deepgram account management into existing workflows and infrastructure tooling.
name: Deepgram
tags:
  - Artificial Intelligence
  - Speech-To-Text
  - Text-To-Speech
  - Transcription
  - Voice AI
type: Contract
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
access: 3rd-Party
common:
  - url: https://developers.deepgram.com/home
    name: Developer Portal
    type: Documentation
  - url: https://developers.deepgram.com/reference/deepgram-api-overview
    name: API Reference
    type: Documentation
  - url: https://deepgram.com/pricing
    name: Pricing
    type: Pricing
  - url: https://developers.deepgram.com/docs/authenticating
    name: Authentication
    type: Authentication
  - url: https://developers.deepgram.com/changelog
    name: Changelog
    type: ChangeLog
  - url: https://github.com/deepgram/deepgram-python-sdk
    name: Python SDK
    type: SDK
  - url: https://github.com/deepgram/deepgram-js-sdk
    name: JavaScript SDK
    type: SDK
  - url: https://deepgram.com/
    name: Deepgram
    type: Website
  - url: https://deepgram.com/privacy
    name: Privacy Policy
    type: PrivacyPolicy
  - url: https://deepgram.com/tos
    name: Terms of Service
    type: TermsOfService
  - url: json-ld/deepgram-context.jsonld
    type: JSON-LD
  - url: json-schema/deepgram-transcript-schema.json
    type: JSONSchema
  - url: vocabulary/deepgram-vocabulary.yml
    type: Vocabulary
  - type: Features
    data:
      - 'Nova-3 STT: $0.0048/min mono, $0.0058/min multilingual'
      - 'Flux STT: $0.0065/min English, $0.0078/min multilingual'
      - Aura-1 TTS at $0.015/1k characters
      - Aura-2 TTS at $0.030/1k characters with studio quality
      - Streaming and pre-recorded transcription
      - Speaker diarization, smart formatting
      - Default 50 streaming concurrent (PAYG), 100 pre-recorded
      - Voice cloning on Aura models
      - Voice agents combining STT + LLM + TTS
      - 30+ language support on multilingual models
      - WebSocket streaming for real-time STT
      - REST API for pre-recorded files
      - 'Audio Intelligence: summarization, topics, sentiment, entities'
      - Custom model training (Enterprise)
      - Self-hosted on-prem option (Enterprise)
      - OAuth 2.0 + API keys
    sources:
      - https://deepgram.com/pricing
    updated: '2026-05-04'
created: '2026-03-20'
modified: '2026-05-04'
xType: company
position: Consuming
description: 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.
maintainers:
  - FN: Kin Lane
    email: [email protected]
specificationVersion: '0.19'