Edtech in regional languages
Explainer videos for lessons and exam topics in Hindi, Marathi, Tamil, Telugu or Bengali, generated from a lesson outline.
Indian language video API
Most video APIs are English first and treat other languages as a translation step at the end. Chitrio was built in India for Indian audiences, so the language is chosen at the start: pass language "hi" (or "Hindi") and the script is written in Hindi, voiced in Hindi, and the captions and on screen text are drawn in Devanagari. The same works for Marathi, Punjabi in Gurmukhi, Tamil, Telugu and Bengali, plus English, Spanish, French, German, Portuguese, Italian, Polish and Indonesian, 14 render languages in all. That matters for anyone building for Bharat: edtech apps, regional news, local business tools, devotional and story channels, where a video that reads like a translation loses the viewer in the first seconds.
Free trial to start · the cost is shown before every render
Straight answer: Pass one render language per video. A brief written in Hindi or Hinglish works, and unknown language values fall back to English, so send the codes listed on the developers page. Gujarati, Kannada and Malayalam are available for dubbing in the app, not yet as API render languages.
hi Hindi, mr Marathi, pa Punjabi, ta Tamil, te Telugu, bn Bengali, or one of the other render languages. English names work too.
Write the topic in English, Hindi or Hinglish. The script is written natively in the language you asked for.
Take the MP4 and the optional 9:16 Short with captions in the right script, ready for YouTube, Reels and WhatsApp Status.
Real endpoints and fields. The full reference, with Node.js and Python examples, is on the developers page.
Request: a Hindi video
curl -X POST https://chitrio.com/api/v1/videos \
-H "X-Api-Key: YOUR_API_KEY" -H "Content-Type: application/json" \
-d '{"topic":"UPI se payment kaise karein, pehli baar use karne walon ke liye","durationInMinutes":2,"language":"hi","tone":"conversational","generateShort":true}'Response
HTTP/1.1 202 Accepted
{ "jobId": "3f1c9a0e-...", "status": "Processing", "title": "UPI से पेमेंट कैसे करें" }Language codes
en English hi Hindi mr Marathi pa Punjabi
ta Tamil te Telugu bn Bengali es Spanish
fr French de German pt Portuguese
it Italian pl Polish id IndonesianNamed as they appear in the product, so you can find each one after you sign in.
An LMS, a CRM or an HR platform sends a topic and gets a finished video back.
Make a Short from one idea, or get a vertical Short and free Status cuts from every finished video.
A finished video comes back in another language: same picture, new voice. 27 languages, 10 of them Indian.
Explainer videos for lessons and exam topics in Hindi, Marathi, Tamil, Telugu or Bengali, generated from a lesson outline.
Turn a short written item into a narrated Hindi or Punjabi video with captions for mute viewing.
Let shops and service businesses on your platform make a Hindi video about an offer or a product in one step.
Folk tales, mythology and bhakti stories in Hindi or Bengali, in a storybook or stylised 3D look.
Send the same brief with different language codes; each one is a separate native render, not a dub.
Written natively. The script is produced in the requested language from the start, then voiced and captioned in it.
Yes. Captions and on screen text use the language script: Devanagari for Hindi and Marathi, Gurmukhi for Punjabi, and Tamil, Telugu and Bengali scripts for those languages.
Yes. The brief can be in English, Hindi or Hinglish; the language field decides the language of the video.
The narrator voice comes from the workspace settings in the app. Set it once and every API render follows it.
Yes. Add generateShort and you get a 9:16 cut of up to 60 seconds with Hindi captions alongside the main video.
Create a key, send language "hi" and a topic, and get the MP4 back with Devanagari captions.
Create a workspace and a key