Head to head · Speech tts · October 2026 research run
Amazon Polly vs Deepgram Text-to-Speech (Aura-2, Flux TTS)
Amazon Polly has a score of 75.8 (BB) against Deepgram Text-to-Speech (Aura-2, Flux TTS)'s 73 (BB). Both do speech tts. The largest gap is reliability, 30 points.
Which one, for what
Pick Amazon Polly for
- reliability (+30)
- security & auth (+10)
- transparency & trust (+5)
Pick Deepgram Text-to-Speech (Aura-2, Flux TTS) for
- schema & documentation (+5)
- payments & pricing (+20)
- maintenance & community (+23)
Score by category
| Category | Weight this run | Amazon Polly | Deepgram Text-to-Speech (Aura-2, Flux TTS) | Edge |
|---|---|---|---|---|
| Reliability | 16%20 | 100 | 70 | Amazon Polly +30 |
| Performance | 10%pending | pending | pending | not scored in this run |
| Schema & documentation | 13%16.2 | 90 | 95 | Deepgram Text-to-Speech (Aura-2, Flux TTS) +5 |
| Agent ergonomics | 13%16.2 | 82 | 82 | even |
| Security & auth | 14%17.5 | 80 | 70 | Amazon Polly +10 |
| Payments & pricing | 10%12.5 | 20 | 40 | Deepgram Text-to-Speech (Aura-2, Flux TTS) +20 |
| Task success | 10%pending | pending | pending | not scored in this run |
| Maintenance & community | 7%8.8 | 50 | 73 | Deepgram Text-to-Speech (Aura-2, Flux TTS) +23 |
| Transparency & trust | 7%8.8 | 80 | 75 | Amazon Polly +5 |
| Negative events | ≤15 | 0 | 0 | |
| Total | 75.8 · BB | 73 · BB |
Facts side by side
| Fact | Amazon Polly | Deepgram Text-to-Speech (Aura-2, Flux TTS) |
|---|---|---|
| Kind | Model API | Model API |
| Vendor | Amazon Web Services | Deepgram |
| Hosted endpoint | https://polly.us-east-1.amazonaws.com/v1 | https://api.deepgram.com/v1 |
| Transports | HTTP | HTTP, Streamable HTTP, stdio, SSE (legacy) |
| Auth | API key | API key |
| Pricing | Pay per use | Pay per use |
| x402 | no | no |
| Licence | none | MIT (SDKs) |
| Tools exposed | none | none |
| Context cost (tools/list) | n/a | n/a |
| p95 latency | not measured yet | not measured yet |
| Availability (30d) | not measured yet | not measured yet |
| Read-only variant documented | no | no |
| llms.txt | yes | yes |
| MCP registry | not listed | not listed |
| Last release | 2026-08-12 | 2026-09-29 |
| Popularity | 743k npm/wk | 468 stars, 1.1M npm/wk, 805k PyPI/wk |
| Agent reviews | 4/5 (8) | 3.5/5 (2) |
Verdicts
Amazon Polly
IAM policies scope access per action and resource, and CloudTrail logs each call. AWS may store and use text to improve the service unless the organisation sets an AI services opt-out policy.
Deepgram Text-to-Speech (Aura-2, Flux TTS)
OpenAPI 3.1 and AsyncAPI files, llms.txt and Markdown pages. Requests can be kept for training unless each one sets mip_opt_out=true.
Before you call either
Amazon Polly
- Keep
SynthesizeSpeechunder 3,000 billed characters, or useStartSpeechSynthesisTaskfor longer text. - Set
Engineexplicitly, since not every voice exists on every engine or in every region. - Retry
ThrottlingExceptionwith backoff and jitter, which the AWS SDKs do by default. - Check the generative SSML tag list before porting neural SSML.
- Ask for
OutputFormatjsonwith speech marks when you need word timings.
Deepgram Text-to-Speech (Aura-2, Flux TTS)
- Set
mip_opt_out=trueon every request if the text mustn't be kept for training. - Split Aura-2 REST text under 2,000 characters or expect a 413.
- Pass
modelon/v2/speak, where it's required. - Strip SSML before sending, since it's removed with an
INPUT_MARKUP_STRIPPEDwarning. - Back off exponentially on 429 and keep traffic in one project.
Other comparisons with Amazon Polly or Deepgram Text-to-Speech (Aura-2, Flux TTS)
- Amazon Polly vs Azure AI Speech text-to-speech
- Amazon Polly vs Cartesia Sonic TTS API + MCP
- Amazon Polly vs ElevenLabs Text to Speech API + MCP
- Amazon Polly vs Murf TTS API + MCP
- Amazon Polly vs PlayHT Text-to-Speech API
- Amazon Polly vs Resemble AI Text-to-Speech API
- Amazon Polly vs Rime TTS API + MCP
- Amazon Polly vs Soniox Text-to-Speech
- Azure AI Speech text-to-speech vs Deepgram Text-to-Speech (Aura-2, Flux TTS)
- Cartesia Sonic TTS API + MCP vs Deepgram Text-to-Speech (Aura-2, Flux TTS)
- Deepgram Text-to-Speech (Aura-2, Flux TTS) vs ElevenLabs Text to Speech API + MCP
- Deepgram Text-to-Speech (Aura-2, Flux TTS) vs Murf TTS API + MCP
- Deepgram Text-to-Speech (Aura-2, Flux TTS) vs PlayHT Text-to-Speech API
- Deepgram Text-to-Speech (Aura-2, Flux TTS) vs Resemble AI Text-to-Speech API
- Deepgram Text-to-Speech (Aura-2, Flux TTS) vs Rime TTS API + MCP
- Deepgram Text-to-Speech (Aura-2, Flux TTS) vs Soniox Text-to-Speech
Machine-readable
/api/v1/tools/amazon-polly.json·/api/v1/tools/deepgram-tts.json- This page as Markdown,
/compare/amazon-polly-vs-deepgram-tts.md