Natural Urdu voices that read for meaning, for ads, videos, stories and apps. Type Urdu in Urdu script, mix in English words, pick a voice, download the audio.
بہت عرصہ پہلے، دریا کنارے ایک چھوٹے سے گاؤں میں ایک بوڑھا مچھیرا رہتا تھا۔ ہر صبح، سورج نکلنے سے پہلے، وہ اپنی پرانی کشتی لے کر دریا میں نکل جاتا۔
Zoya · Sharp and direct. Urdu narration, poetry readings and confident ads.
Examples
Real lines from ads, support calls and reminders, read by native Urdu voices.
اس عید پر، گھر کی ہر ضرورت پر پائیں 40% تک کی چھوٹ۔ آفر صرف 31 اکتوبر تک!
السلام علیکم! آپ کا آرڈر کنفرم ہو گیا ہے اور کل شام 5 بجے تک ڈیلیور ہو جائے گا۔
آپ کے 2,450 روپے کے بجلی کے بل کی آخری تاریخ 15 مارچ ہے۔ وقت پر ادائیگی کریں۔
Urdu is written in Urdu script and spoken across Pakistan, Jammu and Kashmir, Telangana, Uttar Pradesh, Bihar and the diaspora. Real Urdu copy is rarely pure: Urdu-English, rupee amounts, dates and brand names turn up in one line. Chariot reads each of them the way an Urdu speaker says it.
Voices
All 50+ Chariot voices read Urdu, not only the native ones: these come from 15 other languages and accents, and each keeps its own. Hover over or tap one for details.
Studio
For more than one line, bring your Urdu script to Chariot Studio. It casts a voice for every speaker, scores the piece with music and sound, and lets you change it one line at a time.
API
One request turns Urdu text into speech. Stream it from about 75ms for live voice agents, or save a WAV for everything else.
POST /v1/tts returns a WAV file./v1/tts/stream sends 16-bit PCM as it is generated./v1/tts/ws takes text as your agent writes it.curl -X POST https://api.chariot.in/v1/tts \
-H "chariotai-api-key: $CHARIOT_KEY" \
-H "Content-Type: application/json" \
-o speech.wav \
-d '{
"voice_id": "bbbf8f25-8365-4896-a07b-718b9b41b356",
"text": "السلام علیکم! آپ کا آرڈر آج شام 5 بجے تک پہنچ جائے گا۔",
"model_type": "chariot-multilingual-v1"
}'
import os, requests
resp = requests.post(
"https://api.chariot.in/v1/tts",
headers={"chariotai-api-key": os.environ["CHARIOT_KEY"]},
json={
"voice_id": "bbbf8f25-8365-4896-a07b-718b9b41b356", # Zoya, a native Urdu voice
"text": "السلام علیکم! آپ کا آرڈر آج شام 5 بجے تک پہنچ جائے گا۔",
"model_type": "chariot-multilingual-v1",
},
)
resp.raise_for_status()
open("speech.wav", "wb").write(resp.content)
import { writeFile } from "node:fs/promises";
const resp = await fetch("https://api.chariot.in/v1/tts", {
method: "POST",
headers: {
"chariotai-api-key": process.env.CHARIOT_KEY,
"Content-Type": "application/json",
},
body: JSON.stringify({
voice_id: "bbbf8f25-8365-4896-a07b-718b9b41b356", // Zoya, a native Urdu voice
text: "السلام علیکم! آپ کا آرڈر آج شام 5 بجے تک پہنچ جائے گا۔",
model_type: "chariot-multilingual-v1",
}),
});
await writeFile("speech.wav", Buffer.from(await resp.arrayBuffer()));
Zoya reads the line in Urdu. Put a key from the platform in CHARIOT_KEY.
Pricing
Every account gets 10,000 credits, about 10 minutes of Urdu audio, and your first five downloads. No card. The same credits work in Chariot Studio.
Urdu in Urdu script, with English words wherever you would use them.
Two native Urdu voices, or any of Chariot's 50+ voices, each in its own accent.
Download the audio, call the API from your own product, or score a whole piece in Studio.
Yes, to start. Every account gets 10,000 free credits, about 10 minutes of Urdu audio, and you can download your first 5 clips. No credit card needed.
Urdu script gives the most natural Urdu. Paste it from any keyboard or document; it is plain Unicode text. English words and brand names can stay in English letters.
Yes. Real Urdu scripts are full of English: product names, "order", "offer", "app". Write them the way you normally would, in English letters or in Urdu, and the voice keeps one accent across both.
Yes. Chariot uses the context of the whole line to shape the delivery, so emotion, emphasis and pace follow what the words mean, not a flat word-by-word read. A question sounds like a question and an offer sounds like an offer.
The way an Urdu speaker says them. Rs 2,450 is read as a rupee amount, 15 March as a date and 40% as a percentage, not digit by digit.
Yes. Every Chariot voice can read Urdu text. Native Urdu voices were trained on Urdu speech, so they sound the most natural; other voices read it in their own accent and style.
Yes, on any paid plan. Paid plans include commercial usage rights and unlimited audio downloads, so you can publish to YouTube, ads, podcasts and products.
Yes, in Chariot Studio. Paste an Urdu script and Studio casts a voice for every speaker, adds music and sound that start on the words they belong with, and lets you change one line at a time. It uses the same voices and credits as text to speech.
Yes. Send a voice ID and your Urdu text to POST /v1/tts and you get WAV audio back. For live voice agents, /v1/tts/stream sends raw 16-bit PCM as it is generated, from about 75ms, and a WebSocket takes text as it arrives. Create a key on the platform; the docs are at docs.chariot.in.
Text and generated audio are processed in India. Website and product analytics may be processed by providers as described in our Privacy Policy and Cookie Notice.
15+ in all, from one model, including English, in American, British and Indian accents, German and Chinese, and the major Indian languages: Hindi, Urdu, Bengali, Marathi, Telugu, Tamil, Gujarati, Kannada, Malayalam, Odia and Punjabi. More are on the way.
Languages
Start free with 10,000 credits, no credit card. Paste a line, pick a native voice and download the audio.