Deepgram
Deepgram serves 35 audio models on LLM API, all from Deepgram.
Models and prices
Prices when Deepgram serves the request.
No Deepgram model matches your search.
Audio 35
Price per minute of audio or per 1K characters
flux-general-en | Live transcription | $0.0077/ minute |
|---|---|---|
flux | Live transcription | $0.0077/ minute |
flux-general-multi | Live transcription | $0.0092/ minute |
aura-2 | Text to speech | $0.03/ 1K characters |
nova-3-medical | Transcription | $0.0043/ minute |
nova-3-multilingual | Transcription | $0.0052/ minute |
nova-3 | Transcription | $0.0043/ minute |
nova-2-atc | Transcription | $0.0043/ minute |
aura | Text to speech | $0.015/ 1K characters |
nova-2 | Transcription | $0.0043/ minute |
nova-2-conversationalai | Transcription | $0.0043/ minute |
nova-2-finance | Transcription | $0.0043/ minute |
nova-2-medical | Transcription | $0.0043/ minute |
nova-2-meeting | Transcription | $0.0043/ minute |
nova-2-phonecall | Transcription | $0.0043/ minute |
nova-2-video | Transcription | $0.0043/ minute |
nova-2-voicemail | Transcription | $0.0043/ minute |
nova-2-automotive | Transcription | $0.0043/ minute |
nova-2-drivethru | Transcription | $0.0043/ minute |
whisper-large | Transcription | $0.0048/ minute |
whisper-base | Transcription | $0.0048/ minute |
whisper-medium | Transcription | $0.0048/ minute |
whisper-small | Transcription | $0.0048/ minute |
whisper-tiny | Transcription | $0.0048/ minute |
enhanced-finance | Transcription | $0.0145/ minute |
enhanced | Transcription | $0.0145/ minute |
enhanced-meeting | Transcription | $0.0145/ minute |
enhanced-phonecall | Transcription | $0.0145/ minute |
base | Transcription | $0.0125/ minute |
base-conversationalai | Transcription | $0.0125/ minute |
base-finance | Transcription | $0.0125/ minute |
base-meeting | Transcription | $0.0125/ minute |
base-phonecall | Transcription | $0.0125/ minute |
base-video | Transcription | $0.0125/ minute |
base-voicemail | Transcription | $0.0125/ minute |
Send requests to Deepgram
Use the model ID as it is: video, audio and embedding requests take no provider prefix.
Example: Deepgram Aura 2
POST /v1/audio/speechSet LLMAPI_KEY to your LLM API key.Speech docs
import os
from openai import OpenAI
client = OpenAI(
base_url="https://api.llmapi.ai/v1",
api_key=os.environ["LLMAPI_KEY"],
)
speech = client.audio.speech.create(
model="aura-2",
voice="aura-2-thalia-en",
input="Hello from LLM API",
)
speech.write_to_file("hello.mp3")import fs from "node:fs";
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api.llmapi.ai/v1",
apiKey: process.env.LLMAPI_KEY,
});
const speech = await client.audio.speech.create({
model: "aura-2",
voice: "aura-2-thalia-en",
input: "Hello from LLM API",
});
fs.writeFileSync("hello.mp3", Buffer.from(await speech.arrayBuffer()));curl https://api.llmapi.ai/v1/audio/speech \
-H "Authorization: Bearer $LLMAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "aura-2",
"voice": "aura-2-thalia-en",
"input": "Hello from LLM API"
}' \
--fail-with-body --output hello.mp3Prices synced October 27, 2026.