The short answer
Azure AI Speech is billed per 1m characters. It has a free tier: 500k chars/mo (F0 tier). The paid plans we list start at ~$15-16 / 1M characters (Standard Neural (pay-as-you-go)).
Plans and prices
| Plan | Price | What it covers |
|---|---|---|
| Free (F0) | $0 | 500,000 characters per month of neural TTS; no SLA. For prototyping and evaluation. |
| Standard Neural (pay-as-you-go) | ~$15-16 / 1M characters | Prebuilt neural voices, real-time and batch synthesis, billed per character processed. |
| Neural HD voices | ~$22 / 1M characters | Higher-definition neural voices (introduced Feb 2025) for more versatile/expressive scenarios. |
| Custom Neural Voice | ~$24 / 1M characters (synthesis) + training & endpoint hosting fees | Voice fine-tuned on your own recordings; additional charges for model training and hosted endpoints; gated by access review. |
| Commitment tiers | as low as ~$7.50 / 1M characters | Volume commitments (e.g. 2,000M characters/month) discount the per-character rate by roughly 50% vs pay-as-you-go. |
How Azure AI Speech bills you
The pricing model is per 1m characters. Microsoft's TTS with 500+ neural voices, 140+ languages, the strongest SSML support, and custom-neural-voice for enterprises. Best suited to: enterprise tts + custom neural voice.
What to watch for on the bill
- Pricing and quota model widely described as confusing; costs for HD and custom voices escalate quickly
The pricing page we read

Source: https://azure.microsoft.com/en-us/pricing/details/cognitive-services/speech-services/. Prices change, so confirm there before you commit.
Compare Azure AI Speech with alternatives
Other text-to-speech apis: ElevenLabs, Google Cloud Text-to-Speech, Amazon Polly, OpenAI TTS, Cartesia.
Looking at quality rather than price? See the Azure AI Speech score on APIbenchmarks. Full entry: Azure AI Speech pricing.