Text to speech · Use case

Text to speech for e-learning, courses and training modules

Narrate a lesson in Hindi, Tamil or English from the same script, change a slide without re-recording, and let learners set their own speed.

Free to start · No card · 10,000+ people use Chariot

Lesson three: fractions. A fraction is a part of a whole. Half a pizza is one of two equal pieces, so we write it as one over two.

0:10
Alan · American English

Will it read the lesson clearly, including the terms and the numbers?

A lesson is dense with things a voice can get wrong: percentages, units, dates, abbreviations, amounts. Chariot reads written text the way a person says it. "500 mg", "Dr.", "06:45" and "₹1,20,000" come out as speech without any markup. In Chariot's own evaluation on English and Hindi, the model read hard written text (dates, currencies, URLs, units) correctly 94.0% of the time, first of the nine systems tested.

Clarity over a long module also depends on the voice sounding like a person, because learners stop listening to a flat one. Naturalness (NISQA) scored 4.91 in English and 4.97 in Hindi in the same evaluation, tied for first in English and first in Hindi.

The clip above is Alan, an American English voice, starting a lesson on fractions.

What happens when the syllabus changes?

With a recorded narrator, a changed slide means a new session, a new invoice and, often, a slightly different sounding voice because months have passed. With Chariot the narration is the text. Change the sentence, generate again, and the new line is in the same voice at the same settings as the rest of the module.

This matters most for compliance training, product training and anything with a date or a price in it, where the content is right for a quarter and then not. It also means the narrator never leaves: a course made in one voice three years ago can be extended in that voice today.

Speed is set per request, from 0.5x to 1.5x, so a revision module can be read faster than a first-pass lesson without touching the script.

Can one course go out in Hindi, Tamil, Telugu and English?

Chariot reads 15+ languages, including English, Hindi, Urdu, Bengali, Marathi, Telugu, Tamil, Gujarati, Kannada, Malayalam, Odia, Punjabi, German and Chinese. Each Indian language has native voices (12 for Hindi, 2 for each of the others), and every voice can read every supported language. A course can keep one narrator across all its language versions, or use a native voice per language.

Indian classrooms do not speak one language at a time. A Hindi lesson keeps the technical terms in English, and a Tamil one does the same. Chariot reads Hinglish and other mixes of an Indian language with English as one sentence, so "photosynthesis ka process" is read without a stumble at the switch. It also reads Hindi written in Roman letters, which is how many teachers write their notes.

In Chariot's own Hindi evaluation, the model had the lowest Hindi character error rate (7.73%) of the seven systems tested.

Can I put a read-aloud button in my learning app?

Yes. The API at POST https://api.chariot.in/v1/tts returns a WAV file for a block of text. For reading on tap, the streaming endpoint sends the first audio in about 75 ms (median, over WebSocket) and speaks sentence by sentence, so the learner hears the first sentence while the rest is still being generated. Each request takes up to 1,000 characters, which is a paragraph or a question at a time.

Speed from 0.5x to 1.5x is a request parameter, so you can give the learner a slider rather than choosing one speed for everyone. Younger learners and new readers usually want slower; revision wants faster.

Concurrency is set by plan: 3 requests at a time on Starter, 10 on Startup and 25 on Scale. There are Python examples to start from. Text and audio are processed in India.Concurrency is set by plan: 3 requests at a time on Starter, 10 on Startup and 25 on Scale. There are Python examples to start from.

Can the instructor's own voice narrate every module?

If the instructor records 10 to 60 seconds of speech (about 30 seconds works best), the cloned voice is ready in about 10 to 20 seconds and speaks every language Chariot speaks. A teacher who recorded in English can narrate the Hindi version of the same course in their own voice.

Cloned voices are included on paid plans: 3 on Starter, 10 on Creator, 50 on Startup and 500 on Scale. Consent is required and you may only clone voices you have the right to use. For an institution, that means an agreement with each instructor whose voice is cloned.Cloned voices are included on paid plans: 3 on Starter, 50 on Startup and 500 on Scale. Consent is required and you may only clone voices you have the right to use. For an institution, that means an agreement with each instructor whose voice is cloned.

What does a course library cost, and what do I get as a file?

Credits count generated audio: about 1,000 credits per minute. A 30 minute module is about 30,000 credits.

Starter at ₹499 a month gives 100,000 credits, about 100 minutes, with commercial usage rights, which covers three modules a month. Creator at ₹999 gives 250,000 credits. Startup at ₹4,999 gives 1,500,000 credits, about 1,500 minutes or 25 hours, so about fifty 30 minute modules a month. Scale at ₹29,999 gives 10,000,000 credits, about 10,000 minutes, for a full catalogue in several languages. Annual billing gives 2 months free.Starter at $5 a month gives 100,000 credits, about 100 minutes, with commercial usage rights, which covers three modules a month. Startup at $49 gives 1,500,000 credits, about 1,500 minutes or 25 hours, so about fifty 30 minute modules a month. Scale at $299 gives 10,000,000 credits, about 10,000 minutes, for a full catalogue in several languages. Annual billing gives 2 months free.

The Free plan gives 10,000 credits, about 10 minutes, with every voice and no card. The web app at platform.chariot.in downloads MP3 or WAV; the API returns WAV. Either file goes into any authoring tool or video editor that accepts audio. For long scripts and video lessons, use Studio.

Pricing

Free to start

Every account gets 10,000 credits, about 10 minutes of audio, and your first five downloads. No card. The same credits work in Chariot Studio.

  1. 01

    Write or paste

    Paste the script as written. Prices, dates, times and English words are read the way a person says them.

  2. 02

    Pick a voice

    Any of Chariot's 50+ voices in 15+ languages, or a voice you clone on a paid plan.

  3. 03

    Download, stream or score

    Download the audio, call the API from your own product, or score a whole piece in Studio.

FAQ

Questions

Something else? Write to [email protected].

Can I use AI text to speech for online courses?

Yes. Every paid plan from ₹499 a month includes commercial usage rights, so the narration can go into paid courses and client training.Yes. Every paid plan from $5 a month includes commercial usage rights, so the narration can go into paid courses and client training.

Is AI narration allowed on course marketplaces?

The licence allows it. Marketplaces set their own rules, and some ask for clear audio, correct pronunciation of technical terms and relevant visuals. Check the platform's current content policy before you build the course around it.

Does it pronounce technical terms and abbreviations correctly?

Abbreviations, units, dates and numbers are read the way a person says them, and Chariot scored 94.0% on hard written text in its own evaluation, first of nine systems. Generate a short test with your own terms on the Free plan to check.

Which languages can I narrate a course in?

15+, including English, Hindi, Urdu, Bengali, Marathi, Telugu, Tamil, Gujarati, Kannada, Malayalam, Odia, Punjabi, German and Chinese, plus Hinglish and other mixes of an Indian language with English.

Can I slow the narration down for younger learners?

Yes. Speed is adjustable from 0.5x to 1.5x per request.

Can I use it inside my own learning app?

Yes. The API returns WAV, the streaming endpoint sends first audio in about 75 ms, and each request takes up to 1,000 characters.

Can I clone the teacher's voice?

Yes, with the teacher's consent. Record 10 to 60 seconds and the voice is ready in about 10 to 20 seconds. It speaks every language Chariot speaks.

What file format do I get?

MP3 or WAV from the web app, WAV from the API. Both go into any authoring tool or video editor that takes audio.

Use cases

Other uses

Each has its own page with samples, limits and prices for that job.

Voice agents and IVR

Sentence-by-sentence streaming over WebSocket, about 75 ms to first audio, so a caller never waits for the whole reply.

Thanks for calling. I found the charge you mentioned, and I can help you sort it out.

0:04
Matt · American English
Text to speech for voice agents →

Ads and promos

One script, every language and region. Offers, dates and rupee amounts read the way a presenter says them.

This fall, get up to 40% off everything for your home. Offer ends October 31!

0:06
Ava · American English
Text to speech for ads →

YouTube and explainers

Narration for tutorials, product videos and reels, with commercial rights on every paid plan.

In this video, we will set up your account, connect your first app and send a test message, all in under five minutes.

0:08
Nathan · British English
Text to speech for YouTube →

Audiobooks and stories

Voices that carry a scene: a whisper stays a whisper, good news sounds like good news.

I found the note you left in the book. It caught me by surprise, and it made my whole day. What a wonderful surprise!

0:08
Mia · American English
Text to speech for audiobooks →

Reading aloud

Articles, documents and app content read naturally for people who prefer to listen or cannot read the screen.

Good morning. Here are today’s headlines, read aloud. The new metro line opens on Monday, and light rain is expected by evening.

0:10
Susan · British English
Text to speech for accessibility →

Voices, benchmarks, the API and pricing for all of them are on the Text to Speech page.

Give your words a voice today.

Join 10,000+ people making audio with Chariot. Start free with 10,000 credits, no card needed.