Guide · Speech APIs

Hindi text-to-speech APIs compared: prices and features, October 2026.

Two Hindi text-to-speech APIs price in rupees: our Mira TTS at ₹1.80 per 1,000 characters, and Sarvam's Bulbul from ₹2.00 on pay as you go, less on its monthly plans. ElevenLabs, Google, Azure, Amazon Polly, OpenAI and Cartesia price in US dollars. Here is every published price as of 16 October 2026, each with its source, and a way to test the voices on your own lines.

By Mirai Minds · Updated 7 November 2026.

What does each Hindi TTS API cost?

Published list prices, read on 16 October 2026 from the page in the last column, in each vendor’s currency, without volume deals. “Hindi, as published” is the vendor’s own description.

Provider and model Published price Hindi, as published Streaming Source
mirai minds, Mira TTS ₹1.80 per 1,000 characters over HTTP (pay as you go and Business); ₹0.90 a connected minute on the WebSocket Hindi, Gujarati, Marathi, Bengali, Tamil, Telugu, Kannada and Malayalam, and Hinglish; voices that code-switch into English HTTP PCM stream; WebSocket Quickstart
Sarvam, Bulbul V4 Flash ₹2.00 per 1,000 characters pay as you go; ₹1.85 Pro; ₹1.70 Growth and Business Hindi, English, “enhi” code-mixed voices and other Indian languages REST, HTTP streaming, WebSocket Pricing, models
Sarvam, Bulbul V3 ₹3.00 per 1,000 characters pay as you go; ₹2.70 Growth and Business 11 languages, 10 Indian plus English REST, HTTP streaming, WebSocket Pricing
ElevenLabs, Eleven v4 Turbo; Flash/Turbo $0.04 per 1K characters Hindi listed for v4 Turbo (90+ languages) and Flash v2.5 v4 Turbo over a WebSocket Pricing, models
ElevenLabs, Eleven v4; v3; Multilingual v2 $0.08 per 1K characters Hindi listed for each Pricing
Google Cloud, Chirp 3: HD US$30 per 1M characters; first 1M a month free 30 hi-IN voices Bidirectional streaming Pricing, voices
Google Cloud, Neural2; WaveNet and Standard US$16; US$4 per 1M characters 4 Neural2, 6 WaveNet and 6 Standard hi-IN voices Pricing
Microsoft Azure, Neural; Neural HD $15; $22 per 1M characters hi-IN neural voices and MAI-Voice HD voices Speech SDK and REST Pricing, languages
Amazon Polly, Neural; Standard $16.00; $4.00 per 1M characters Kajal (Neural) and Aditi (Standard), bilingual Hindi and Indian English Audio stream per request Pricing, voices
OpenAI, tts-1; tts-1-hd $15.00; $30.00 per 1M characters Follows Whisper’s language list, which includes Hindi; voices “optimized for English” Chunked transfer encoding Pricing, guide
OpenAI, gpt-4o-mini-tts $0.60 per 1M text input tokens; $12.00 per 1M audio output tokens As above As above Pricing
Cartesia, Sonic 3.6 Credit plans from free (20K credits a month) to $299 (8M); 1 credit is 1 character Hindi among 44 languages; expanded support for Hindi in Latin script Bytes, SSE and WebSocket Pricing, model

Google counts every character you send, spaces, newlines and SSML tags included. We report what we billed in X-Chars-Billed, and a request that fails or stops halfway is free.

What do 10 lakh characters cost?

Ten lakh (1,000,000) characters is a fair month for a small app. At list price, before tax and free tiers:

Provider and model Working Cost
Mira TTS 1,000 × ₹1.80 ₹1,800
Sarvam Bulbul V4 Flash, pay as you go 1,000 × ₹2.00 ₹2,000
Sarvam Bulbul V3, pay as you go 1,000 × ₹3.00 ₹3,000
ElevenLabs v4 Turbo 1,000 × $0.04 $40
ElevenLabs v4 1,000 × $0.08 $80
Google Chirp 3: HD 1 × US$30 (the first 1M each month is free) US$30
Azure Neural 1 × $15 $15
Amazon Polly Neural 1 × $16.00 $16.00
OpenAI tts-1 1 × $15.00 $15.00
Cartesia Startup plan 1.25M credits included $49 a month

Convert dollars at your own rate. At low volume, Google’s and Amazon’s free tiers can bring the bill to zero. GST is extra on ours.

How do I test Hindi TTS on my own script?

A leaderboard averages other people’s sentences. Test yours:

  1. Take the twenty or thirty lines your app says most.
  2. Add names, rupee amounts, dates, phone numbers, an OTP, and English words like “order”, “refund” or “delivery”.
  3. Write Hindi in Devanagari with English in Latin script, and also in Roman script if that’s how your text arrives.
  4. Render every line in each shortlisted voice, labelled with model and voice.
  5. Play them, shuffled and unlabelled, to people who speak Hindi daily. Ask what sounded wrong, not only which they liked.
  6. Play the best two over a real phone call at 8 kHz, which hides some errors and exposes others.

For a live agent, also time the gap before the reply’s first audio. The Hindi TTS guide has starter sentences, and the OpenAI-compatible TTS guide gets you audio in a few lines.

Pricing a whole calling agent instead? Ours cost ₹1.50 a minute all-in on the volume plan, voice included.

Sources

These are the references this guide is built on.

References reviewed on . Measurement dates and experimental limits are stated in the article. Check current API and runtime documentation when integrating.

Questions

These are the questions developers ask us most.

Which Hindi TTS API is cheapest?

It depends on your volume and your currency. In rupees, Mira TTS is ₹1.80 per 1,000 characters on pay as you go. Sarvam's Bulbul V4 Flash is ₹2.00 on pay as you go, and ₹1.70 on its Growth and Business plans, which carry a monthly payment. Google's and Amazon's free tiers cover the first million or more characters a month. Convert the dollar prices at your own rate.

Which Hindi TTS voice sounds best?

It depends on the script. Public leaderboards average other people's sentences, and we don't quote one for Mira TTS today. Test your shortlist on your own lines, played blind to native speakers.

Which Hindi TTS APIs handle Hinglish?

Each vendor describes it differently. Mira TTS voices switch into English. Sarvam's Bulbul V4 Flash has voices tagged enhi for English-Hindi code-mixing. Amazon Polly's Aditi and Kajal switch between Hindi and Indian English within a sentence. Cartesia says Sonic 3.6 has expanded support for Hindi written in Latin script. Test your own mixed sentences either way.

Is Mira TTS priced like the agents?

No. A whole phone agent on our volume plan is ₹1.50 a minute all-in, with our line and insights. Mira TTS on its own is ₹1.80 per 1,000 characters over HTTP, or ₹0.90 a connected minute on the WebSocket, before GST.

Still deciding? Ask us.

Fifteen minutes with the team that builds it. Bring your script, or your hardest call.

Book 15 minutes

Book a call

15 minutes with Sneh Mehta

Finding a time for us…

  1. AI agents: T5 is ₹5 a minute, pay as you go, with our phone line and call insights included. At volume, T1 is ₹1 a minute on ₹1,00,000 a month, and ₹1.50 with our phone line (₹0.30) and call insights (₹0.20). Prices exclude GST.

Get an API key