Deepgram Aura 2 overview
Deepgram Aura 2 by Deepgram
Aura-2 is the next-generation real-time TTS model with human-like voices for conversational AI applications.
Deepgram Aura 2 specs
- Model ID
deepgram/aura-2- Developer
- Deepgram
- Input
- Text
- Output
- Audio
- Endpoint
POST https://api.aimlapi.com/v1/tts
Aura-2 is the next-generation real-time TTS model with human-like voices for conversational AI applications. Pick a voice via the `voice` parameter.
Voiceovers and narration
Generate natural speech for videos, courses, and IVR at low per-second cost.
Accessibility and voice agents
Add spoken output to apps, readers, and conversational assistants.
Use cases
- Real-time conversational voice AI agents
- Interactive voice response (IVR) systems
- Transactional notifications (reminders, alerts)
- Domain-specific voice assistants requiring accurate pronunciation
- On-premises deployments for sensitive data environments
Deepgram Aura 2 API pricing
| Usage | Price | Unit |
|---|---|---|
| Speech generation | $39 | per 1M characters |
Prices from the AI/ML API price list, checked on Nov 4, 2026.
Deepgram Aura 2 vs other speech models: prices
AI/ML API rates for 5 models, per 1M characters.
| Model | Per 1M characters |
|---|---|
| $39 | |
| $13.7 | |
| $20 | |
| $20 | |
| $32 |
How to use the Deepgram Aura 2 API
View docsBuild with your agent
Give your agent the model details, code and documentation.
1Get your API key
Create API keyexport AIMLAPI_KEY="8f2b4c7d9a1e6b3f…"2Make your first request
curl 'https://api.aimlapi.com/v1/tts' \
-H "Authorization: Bearer $AIMLAPI_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "deepgram/aura-2",
"text": "Your order has shipped. It will arrive on Thursday between nine and eleven in the morning. Reply to this message if you need to change the delivery time."
}'import os
import requests
headers = {
"Authorization": f"Bearer {os.environ['AIMLAPI_KEY']}",
"Content-Type": "application/json",
}
payload = {
"model": "deepgram/aura-2",
"text": "Your order has shipped. It will arrive on Thursday between nine and eleven in the morning. Reply to this message if you need to change the delivery time."
}
response = requests.post("https://api.aimlapi.com/v1/tts", headers=headers, json=payload, timeout=120)
response.raise_for_status()
print(response.json())const response = await fetch("https://api.aimlapi.com/v1/tts", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.AIMLAPI_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"model": "deepgram/aura-2",
"text": "Your order has shipped. It will arrive on Thursday between nine and eleven in the morning. Reply to this message if you need to change the delivery time."
}),
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
console.log(await response.json());Related articles
Deepgram Aura 2 FAQ
What inputs and outputs does Deepgram Aura 2 support?
Deepgram Aura 2 takes text as input and returns audio.
When was Deepgram Aura 2 released?
Deepgram Aura 2 became available on June 26, 2026.
How much does Deepgram Aura 2 cost?
Deepgram Aura 2 is priced at input $39 / 1M characters.
Who created Deepgram Aura 2?
Deepgram Aura 2 was built by Deepgram.
How do I call Deepgram Aura 2 on AI/ML API?
Send a request to https://api.aimlapi.com/v1/tts with deepgram/aura-2 as the model id.
Is Deepgram Aura 2 available through a single API key?
Yes. Deepgram Aura 2 is served through AI/ML API, so the same key and endpoint format used for other models applies.
What can Aura 2 do for real-time voice generation?
Aura 2 is a real-time text-to-speech model that produces human-like voices for conversational AI applications.
What is the Deepgram Aura 2 model ID?
Use deepgram/aura-2 as the model parameter. Requests go to https://api.aimlapi.com/v1/tts with your AI/ML API key.

-1%20(1).webp)
