Murf alternative

Voices made for the phone call.

Mira TTS is made for calls: Hindi that slips into English mid-sentence, 8 kHz audio for the line, and a rupee wallet.

Murf’s numbers checked 25 October 2026.

Murf and Voice Infra at a glance
Murf Voice Infra
Published price
₹950per 10 lakh characters, Falcon ($0.01 per 1,000 characters) ₹1,800per 10 lakh characters
Speech to text
₹22.79an hour of audio, Beta ($0.24 per hour) ₹15an hour of audio
How you pay
Per 1,000 characters, in dollars Per 1,000 characters, in rupees
At once, on pay as you go
2 on the India endpoint 5
Phone agents
Not in the API docs On the same key
Every detail, with sources

Side by side

Here is Murf beside Voice Infra.

Every price in rupees², from their own pages and ours.³

Price

Text to speech, ₹ per 10 lakh characters
Text to speech, Murf and Voice Infra, in rupees per 10 lakh characters
OptionBar₹ per 10 lakh characters
Falcon 2.1 ₹950$10
Gen2 ₹2,849$30
Mira TTS every plan, from the first character ₹1,800
How we read these numbers

Dollar prices converted at ₹94.96, the ECB reference rate on 16 October 2026. The rate.

  • Falcon 2.1: “$0.01 per 1,000 characters”, murf.ai
  • Gen2: “$0.03 per 1,000 characters”, murf.ai
  • Mira TTS: 1.80 rupees per 1,000 characters, on every plan, from our price list.

Murf prices per 1,000 characters, so 10 lakh is 1,000 of them: $0.01 × 1,000 = $10 for Falcon, and $30 for Gen2. Murf's API landing page says $0.01 / min; its pricing FAQ and docs say per 1,000 characters, and we charted those.

From murf.ai/pricing, checked . Ours from our price list.

Speech to text, ₹ per hour of audio
Speech to text, Murf and Voice Infra, in rupees per hour of audio
OptionBar₹ per hour of audio
Murf Speech to Text Beta, India region only ₹22.79$0.24
Mira Transcribe recorded calls, speaker labels included ₹15
How we read these numbers

Dollar prices converted at ₹94.96, the ECB reference rate on 16 October 2026. The rate.

  • Murf Speech to Text: “$0.24 per hour”, murf.ai
  • Mira Transcribe: 15 rupees an hour of recorded audio, speaker labels included, from our price list.

Murf prices by the hour already, so there is no arithmetic. Ours includes speaker labels; Murf's docs we read don't say either way.

From murf.ai/pricing, checked . Ours from our price list.

What speech costs, Murf and Voice Infra, in their words
DetailMurfVoice Infra
Published price Falcon TTS API: $0.01 per 1,000 characters and Gen2 TTS API: $0.03 per 1,000 characters on pay as you go, after $10 worth of free credits the API landing page says $0.01 / min instead murf.ai ₹1.80 per 1,000 characters, on pay as you go and on Business (₹50,000/month commitment), before GST
Speech to text Speech to Text API: $0.24 per hour, in Beta and India region only, with English (India) and 11 Indian languages and automatic language detection murf.ai ₹15 per hour of audio, speaker labels included, charged once when the job completes

What 10 lakh characters cost

Ten lakh characters of Falcon cost ₹950 at the ECB rate, and Gen2 costs ₹2,849. Mira TTS costs ₹1,800, on pay as you go and on Business alike. One thing to check: Murf’s API landing page prices Falcon at $0.01 a minute, while its pricing FAQ and docs say per 1,000 characters. We charted per 1,000 characters, and your account will show which one applies.

An hour of Murf’s speech to text is ₹22.79, in Beta and India region only. Ours is ₹15, with speaker labels included.

Room to talk at once

On Murf’s free tier and pay as you go, Falcon allows 5 requests at a time on its US-East endpoint and 2 on its India endpoint. More needs an Enterprise plan. Our pay-as-you-go plan allows 5, and Business allows 25. Once a few calls are speaking at the same moment, that limit matters more than the price per character.

Languages and voices

Languages and voices, Murf and Voice Infra
DetailMurfVoice Infra
Hindi and Hinglish voices Falcon 2.1's voice library lists 27 rows under Hindi - India, 8 under Hinglish - India, 5 under Tamil - India and 10 under Telugu - India one voice can appear under several languages murf.ai Four voices, neha, ashu, shruti and sameer, each speaking Hindi, Gujarati, Marathi, Bengali, Tamil, Telugu, Kannada and Malayalam, with English words in Latin script
Languages 150+ voices in 35 Languages, and Falcon 2.1 voices switch between Hindi and English inside one sentence murf.ai Hindi, Gujarati, Marathi, Bengali, Tamil, Telugu, Kannada and Malayalam, plus Hinglish, in speech recognition and voice

Where it runs

Where it runs, Murf and Voice Infra
DetailMurfVoice Infra
Where it runs 11 regional environments for Falcon 2.1, India (in.api.murf.ai) among them, for Enterprise customers account metadata stays in the United States; Speech to Text is India region only murf.ai Speech recognition and the model run on our own GPUs in India

Telephony

Phone numbers, Murf and Voice Infra
DetailMurfVoice Infra
Telephony No phone numbers, SIP trunking, campaigns or transfer in the API docs Murf sells text to speech, speech to text, dubbing, translation, a voice changer and the Studio app murf.ai Phone agents on the same key: ₹5 a minute pay as you go with the line included, +91 numbers from us or your own Plivo number

For developers

For developers, Murf and Voice Infra
DetailMurfVoice Infra
Concurrent requests Falcon 2.1 on the free tier and pay as you go: 5 for US-East 2 for global and regional endpoints; Enterprise up to 10,000 murf.ai 5 on pay as you go, 25 on Business more on Enterprise
Phone-line audio HTTP streaming returns MP3, FLAC, WAV, ALAW, ULAW, OGG, or PCM speech to text accepts 8 kHz µ-law and A-law murf.ai Raw 8 kHz μ-law or A-law PCM or WAV, 48 kHz by default

Cloning your own voice

More, Murf and Voice Infra
DetailMurfVoice Infra
Cloning your own voice Instant Voice Cloning is available on the Enterprise plan only, from one sample of up to 30 seconds professional cloning takes 1 to 4 weeks murf.ai Custom voices: talk to us

Spot something out of date? Tell us. Every platform in one table: voice AI platforms compared.

Why switch

Why people switch to Voice Infra.

Everything a phone call in India needs, from one team, priced in rupees.

Mira TTS

₹1.80 per 1,000 characters.⁴

And ₹15 an hour to transcribe a recorded call. Both from one rupee wallet.

Eight Indian languages, live.

Hindi, Gujarati, Marathi, Bengali, Tamil, Telugu, Kannada and Malayalam. And the Hinglish in between, mid-sentence.

Speech recognition and the model run on our own GPUs in India.

The listening and the thinking: Mira STT and Gemma 4 26B. Mira TTS speaks.

Ready for the phone line.

Ask for 8 kHz μ-law or A-law and send it straight down the line. Or take 48 kHz PCM for everything else.

Phone agents, on the same key.

When you want the whole call, the same key and wallet run our voice agents.

AI agents: ₹5/min to start · ₹1.50/min all-in at volume.¹

Hear it before you decide.

Real lines from Mira TTS, one request each, unedited. Pick a language and press play.

Hear it

Murf costs less per character, so here is what you get for more

Here is how Murf and Voice Infra differ.

Murf charges less per character than we do, and it speaks more languages. Falcon is $0.01 per 1,000 characters against our ₹1.80. We spend the difference on voices built for phone calls in Hindi, Gujarati, Marathi, Bengali, Tamil, Telugu, Kannada and Malayalam, five concurrent requests on pay as you go, and full phone agents on the same key.

Let’s start with the number that is not in our favour. Murf’s Falcon costs $0.01 per 1,000 characters. Mira TTS costs ₹1.80. At the ECB rate, Falcon is about half our price. Murf also speaks 35 languages to our five, and its voice library runs to 27 rows of Hindi voices.

So why pay more? Because our voices were made for one job: the phone call in India. They were trained on the way people here actually talk, with English words landing inside Hindi, Gujarati, Marathi, Bengali, Tamil, Telugu, Kannada or Malayalam sentences.

Voices made for the phone

Murf’s catalogue was built for creators first. Its site sells a Studio app for voiceovers, dubbing in 25 languages and a voice changer, alongside the API. That breadth is real, and it shows in the voice count.

Ours is narrower. Four voices, each speaking Hindi, Gujarati, Marathi, Bengali, Tamil, Telugu, Kannada and Malayalam, each tested on the line it will be heard on. Ask for 8 kHz μ-law and the audio goes straight down a phone line. Murf streams the same formats, so the test is fair: play both on a real call and listen for which one your customers trust.

Hear it.

Real lines from Mira TTS. Pick one, press play.

Text149 characters

Hi, मैं नेहा बोल रही हूँ Acme Store से। आपका order dispatch हो गया है और Friday तक deliver हो जाएगा। Address में कोई change करना हो तो अभी बता दीजिए।

48 kHz · MonoReady when you are

0:00 / 0:09

voice
Neha
language
Hinglish
speech
0:09
characters
149

Mira TTS, voice neha, rendered 16 Oct 2026. One request, not edited.

Text119 characters

नमस्ते, मैं श्रुति बोल रही हूँ, दाँतों के क्लिनिक से। कल सुबह डॉक्टर साहब से आपका मिलना तय है। क्या आप समय पर आ पाएँगे?

48 kHz · MonoReady when you are

0:00 / 0:08

voice
Shruti
language
Hindi
speech
0:08
characters
119

Mira TTS, voice shruti, rendered 16 Oct 2026. One request, not edited.

Text117 characters

નમસ્તે, હું આશુ બોલું છું. તમારી લોનનો હપ્તો આવતા અઠવાડિયે ભરવાનો છે. તમે કહો તો હું અત્યારે જ ભરવાની રીત સમજાવી દઉં.

48 kHz · MonoReady when you are

0:00 / 0:08

voice
Ashu
language
Gujarati
speech
0:08
characters
117

Mira TTS, voice ashu, rendered 17 Oct 2026. One request, not edited.

Text167 characters

வணக்கம், நான் நேஹா பேசுகிறேன். உங்கள் பார்சல் நாளை மாலைக்குள் வந்து சேரும். அந்த நேரத்தில் நீங்கள் வீட்டில் இல்லையென்றால் சொல்லுங்கள், வேறு நாளுக்கு மாற்றி விடுகிறோம்.

48 kHz · MonoReady when you are

0:00 / 0:10

voice
Neha
language
Tamil
speech
0:10
characters
167

Mira TTS, voice neha, rendered 17 Oct 2026. One request, not edited.

Text114 characters

నమస్కారం, నేను సమీర్ మాట్లాడుతున్నాను. నిన్న మీరు మా కొత్త ఇళ్ళ గురించి అడిగారు. ఇప్పుడు కొంచెం సేపు మాట్లాడవచ్చా?

48 kHz · MonoReady when you are

0:00 / 0:08

voice
Sameer
language
Telugu
speech
0:08
characters
114

Mira TTS, voice sameer, rendered 17 Oct 2026. One request, not edited.

Which to pick

Which is right for you?

Sometimes it's them. We'll say so.

Choose Murf if…

  • You want the lowest price per character. Falcon is $0.01 per 1,000 characters, and Mira TTS is ₹1.80.
  • You need Marathi, Bengali, Kannada, Malayalam, Punjabi, Odia or Assamese voices today.
  • You also make dubbed videos, translations or studio voiceovers, and want one supplier for all of it.
  • You need data residency in the UAE, Japan, Korea, the EU or South America, on an Enterprise plan.

Choose Voice Infra if…

  • Your voice goes on a phone line, where English words land inside Hindi, Gujarati, Marathi, Bengali, Tamil, Telugu, Kannada or Malayalam sentences.
  • You want more than two requests at once without an Enterprise contract. Pay as you go allows 5.
  • You'd like phone agents and call transcripts on the same key and the same rupee wallet.

Where Murf is ahead

Price per character, by a clear margin. Languages: 35 to our five, with Marathi, Bengali, Kannada, Malayalam, Punjabi, Odia and Assamese voices we don’t have yet. Eleven data-residency regions on Enterprise. Dubbing, translation and a voice changer from the same account. If you need any of those today, Murf is the better fit.

Moving

Moving your code across is easy.

Your code stays. Three values change.

  1. Step 1

    Get an API key.

    Look around with no sign-up. When you are ready, create a key in Developers.

  2. Step 2

    Change three values.

    The base URL, the model and the voice. The rest of your OpenAI code stays as it is.

  3. Step 3

    Pick a voice.

    Four voices, each speaking Hindi, Gujarati, Marathi, Bengali, Tamil, Telugu, Kannada and Malayalam.

Switching

Mira TTS speaks OpenAI’s speech API, so there is no Murf-shaped request to translate. Point an OpenAI client at our URL, set the model to mira-tts, pick a voice and send the text. For live calls, our WebSocket endpoint takes text as your model writes it and returns audio a sentence at a time. The OpenAI-compatible TTS guide has the first request in Python and cURL.

Test both on a phone line

Take twenty lines from your real calls, with names, rupee amounts and the English words your customers use. Render them on Falcon and on Mira TTS, play them blind to people who speak the language every day, and then once more over an actual phone line. The Hindi TTS comparison lists what the other Hindi voices cost.

And if the voice is for an agent, we can take the whole call: ₹1.50 a minute all-in on the volume plan.

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["MIRA_API_KEY"],
    base_url="https://sandbox.voice.miraiminds.co/v1",  # 1. our URL
)

with client.audio.speech.with_streaming_response.create(
    model="mira-tts",       # 2. our model
    voice="ashu",           # 3. one of our voices
    response_format="pcm",  # always send it
    input="चलिए, आपका order कल deliver होगा।",
) as response:
    for chunk in response.iter_bytes():
        ...  # raw 16-bit mono PCM at 48 kHz, playable as it arrives

Questions

Here is what people ask before switching from Murf.

Which is cheaper per character?

Murf. Falcon is $0.01 per 1,000 characters, about ₹950 per 10 lakh at the ECB rate. Mira TTS is ₹1,800 per 10 lakh. If price per character is the whole decision, Murf wins it. We charge more and spend it on voices built for Indian phone calls, and five requests at once on pay as you go.

Is Murf priced per minute or per character?

Both appear on Murf's site. The API landing page says $0.01 / min, and its pricing FAQ and docs say $0.01 per 1,000 characters. We charted per 1,000 characters, which is how its docs describe billing. Check which one your account shows.

Does Murf do phone calls?

Its API docs cover text to speech, speech to text, dubbing, translation and a voice changer, with 8 kHz formats for telephony audio. Phone numbers, SIP trunks and campaigns are not in those docs. With us, the same key runs full phone agents at ₹5 a minute pay as you go, line included.

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. The voice on its own is ₹1.80 per 1,000 characters.

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.

  2. Dollar prices converted at ₹94.96, the ECB reference rate on 16 October 2026. The rate.

  3. Murf’s figures are from its own pages, linked beside each one and listed under Sources, checked . Ours are from our price list and docs.

  4. Mira TTS is ₹1.80 per 1,000 characters on pay as you go and on Business (₹50,000 a month); Mira Transcribe is ₹15 an hour of recorded audio. All prices exclude GST.

Get an API key