Creators · Instagram and Facebook Reels
AI voice for Reels, free
Write the Reel's script, play it here in a Hindi, Bangla, Urdu, Arabic or English voice, then add the audio in Instagram, Edits or Facebook.
ये Reel save कर लो। Monsoon में कपड़े जल्दी सुखाने के तीन आसान तरीके, और तीसरा वाला सच में काम करता है।
Voices
This line runs about 7 seconds. Play up to 220 characters at a time in your browser, free, with no account. To keep the audio for your video, sign up free: the dashboard saves each clip as a WAV file and the API returns MP3. Free signup gives 10,000 free text-to-speech characters and one free voice clone that speaks every language, no card required.
Step by step
How to add a voice-over in Instagram, Edits and Facebook
First sign up free and save the voice-over: the dashboard's Download audio saves a WAV file to your phone. Then add it in whichever app you post from. Each app's own Voiceover button records your microphone, so a file goes in another way.
Edits
- 01Open a project with your clips and tap Audio.
- 02Tap Collections.
- 03Tap Import from files and pick the voice-over you saved.
- 04Line the clips up with the voice, add text, and export or share the reel.
Edits is Instagram's own editing app. Its Voice button records you over the video, with an optional on-screen script.
Steps from Instagram Help: add or import music and audio in Edits. Menu names can differ by app version.
- 01Put the voice-over into the video first, in Edits, VN or InShot, and save the video to your phone.
- 02In Instagram, create a reel and choose that video from your gallery.
- 03Tap Next, then Audio. The voice is part of the video, so Instagram lists it as camera audio; add music under it if you like.
- 04If the voice could pass for a real person, switch on Add AI label before you share.
Instagram’s own Voiceover (Edit video, then Voiceover, then Record) is for recording yourself.
Steps from Instagram Help: add your own audio to a reel. Menu names can differ by app version.
- 01Make the video with the voice in it, as for Instagram.
- 02In the Facebook app, create a reel and add that video.
- 03To add music under the voice, tap Audio, then Controls, then Add music.
- 04On a computer, Meta Business Suite's Create reel also lets you add or change a Facebook reel's audio.
For Pages, captions and dubbed tracks, see AI voice for Facebook Reels.
Steps from Facebook Help: add music or audio when creating a reel. Menu names can differ by app version.
Reel length
How many characters fit in a Reel
At the rates we measured, a 30-second Reel is about 470 Hindi characters and a full minute about 940. A play on this page takes 220, so a 15-second hook fits in one play in most languages.
| Language | 15 s | 30 s | 60 s | 90 s |
|---|---|---|---|---|
| HindiPriya, 937/min | 230 | 470 | 940 | 1,410 |
| Hinglish (Roman script)Shruti, 1,203/min | 300 | 600 | 1,200 | 1,800 |
| BanglaNupur, 880/min | 220 | 440 | 880 | 1,320 |
| UrduAlok (a Hindi voice), 927/min | 230 | 460 | 930 | 1,390 |
| ArabicNour, 626/min | 160 | 310 | 630 | 940 |
| EnglishDiya (Indian English), 922/min | 230 | 460 | 920 | 1,380 |
Each language was timed with one voice; other voices run up to a fifth faster or slower, so play your script once before you cut the video to it. A play without an account takes 220 characters.
By language
Reel lines in Hindi, Bangla, Urdu, Arabic and English
A short, real Reel line in each language, the way creators write them. Play it, or copy it into the playground and change it.
133 characters · about 9 s
Hindi: a lunch Reel
Office के लिए पाँच मिनट में lunch! रात को चने भिगो दो, सुबह प्याज़, टमाटर और नींबू डालो। Protein भी, स्वाद भी। Save करो, कल try करना।
Lunch for the office in five minutes! Soak chickpeas overnight, add onion, tomato and lemon in the morning. Protein and taste. Save it and try it tomorrow.
Pacing: Write English words the way they are said in the Reel, in Roman letters; the voice reads them in the same breath.
98 characters · about 7 s
Bangla: a winter recipe
শীতের সকালে গরম গরম ভাপা পিঠা! চালের গুঁড়া, খেজুরের গুড় আর নারকেল, ব্যস। রেসিপিটা সেভ করে রাখুন।
Hot bhapa pitha on a winter morning! Rice flour, date-palm jaggery and coconut, that's it. Save the recipe.
Pacing: The Bangla voices have an Indian Bengali accent; clone your own voice for a Bangladeshi one.
101 characters · about 7 s
Urdu: a food walk
لاہور میں سو روپے میں کیا مل سکتا ہے؟ آج پرانے شہر میں ڈھونڈا، اور آخری چیز دیکھ کر یقین نہیں آئے گا۔
What can a hundred rupees get you in Lahore? Today we searched the old city, and you won't believe the last thing.
Pacing: No native Urdu voice yet: Hindi voices read Urdu script with a Hindi speaker's accent. A clone gives a Pakistani accent.
93 characters · about 9 s
Arabic: a breakfast Reel
وصفة فطور سريعة: بيض، طماط، وشوية كمون. خمس دقايق بس، والطعم خطير. احفظوا الريل وجربوها بكرة.
A quick breakfast recipe: eggs, tomatoes and a little cumin. Just five minutes, and it tastes amazing. Save the reel and try it tomorrow.
149 characters · about 10 s
English: a packing tip
Stop packing these three things for a weekend trip. A full-size towel, a second pair of shoes, and that book you never open. Your bag will thank you.
Making Reels in another Indian language? See the voice-over pages for Tamil, Telugu, Marathi, Gujarati, Kannada, Malayalam, Punjabi and Odia.
Instagram's own tools
What Instagram already does, and where an external voice fits
Instagram and Facebook have voice tools of their own. They are free and worth using when they fit; this is where they stop.
Tool
What it does
When a Sonex voice-over helps
Instagram text-to-speech
Meta AI translations
Voiceover in Instagram, Edits or Facebook
Voices by style
Voices for the Reels people save and share
The four reads most Reels need, each mapped to Sonex catalogue voices. Press Hear to play the line in each voice.
Warm explainer
Recipes, home tips and "save this for later" Reels, where the voice should sound like a friend.
Write it like this: Address the viewer directly, one tip per sentence, and end on the action you want: save, share or try.
- Priya · Female · Hindi, Indian · catalogue tone: Warm, Expressive
- Nupur · Female · Bengali, Indian · catalogue tone: Warm, Expressive
बारिश में कपड़ों से बदबू आती है? धोते वक़्त आधा कप सिरका डाल दो। बस इतना ही।
Clothes smell musty in the rains? Add half a cup of vinegar when you wash them. That's all.
Hinglish conversational
Tech, money and college Reels for viewers who speak Hindi and English in the same sentence.
Write it like this: Write it in Devanagari with English words in Roman letters, exactly as you would say it.
- Shruti · Female · Hinglish, Indian · catalogue tone: Calling, Professional
- Neeraj · Male · Hinglish, Indian · catalogue tone: Calling, Friendly
UPI से payment करते हो? तो ये setting अभी on करो, ताकि हर transaction का alert सीधे phone पे आए।
Do you pay with UPI? Then turn this setting on now, so every transaction alert comes straight to your phone.
Calm storyteller
Short stories, history and "part two in the next Reel" series.
Write it like this: Longer sentences with commas, a full stop before the turn, and a last line that leaves a question.
- Anchal · Female · Hindi, Indian · catalogue tone: Experienced, Calm
- Arindam · Male · Bengali, Indian · catalogue tone: Helpful, Calm
उस स्टेशन पर ट्रेन रोज़ दो मिनट रुकती थी। और हर दिन, ठीक दो मिनट, एक खिड़की पर कोई हाथ हिलाता था।
The train stopped at that station for two minutes every day. And every day, for exactly two minutes, someone waved from one window.
Clear English narrator
English Reels for an Indian or global audience: product demos, quick facts and travel.
Write it like this: Plain English, contractions, and numbers written as you want them said.
- Diya · Female · English, Indian · catalogue tone: Conversational, Expressive
- Kabir · Male · English, Indian · catalogue tone: Relaxed, Professional
- Liz · Female · English, American · catalogue tone: Warm, Expressive
Here's the cheapest way to see three cities in one week. Book the night trains, skip two hotel nights, and wake up somewhere new.
There are no style presets: the style comes from the voice you pick and from how you write the script. Short sentences and full stops slow a read down; question marks lift it; exclamation marks add energy.
Price
What it costs
- Without an account
- Play up to 220 characters at a time on this page, free, in the browser.
- Free account
- 10,000 free text-to-speech characters and one free voice clone that speaks every language, no card required.
- After the free characters
- Pay as you go: $0.03125 per 1,000 characters, the same rate for every language. Or the $5 monthly plan: monthly credit, then $0.028125 per 1,000 characters.
Prices as on the pricing page.
Voice cloning
Your own voice, speaking Hindi
Clone your voice from a 10-second recording. Your clone speaks Hindi, and every other language Pāṇini supports, in your own voice. The language comes from the text you type, so a clone recorded in English or Hindi can read a Hindi script.
Your accent comes with it: a clone sounds like you speaking Hindi, not like a different native speaker. Every free account includes one voice clone. Clone only your own voice, or a voice whose owner has agreed.
FAQ
Questions creators ask
Yes. Meta restricts unoriginal or reposted content, not AI voices. Its Partner Monetization Policies say content that is unoriginal or reproduced without meaningful enhancements cannot be monetised, and its Original Content Guidelines count a voice-over that only describes what happens in someone else's video as a minor change. So write your own script that adds information, a story or an opinion, over footage you made or have the rights to. Facebook's content monetisation is invite-only, and the decision is Meta's.
No. Meta AI translations takes a reel where you already speak and dubs your voice into another supported language, with optional lip sync. Sonex starts from a script you write and reads it in a platform voice or in your own cloned voice, in any of 250+ languages, and gives you an audio file to use on Instagram, Facebook, YouTube or anywhere else.
Yes, for text boxes on a reel. Instagram's help page says it is only available in English in selected countries. Use it for an English caption read-out; use a Sonex voice for Hindi, Bangla, Urdu, Arabic and other languages, or when you want the same voice on every platform.
Meta asks you to label content with realistic-sounding audio that was digitally generated, and its own example is a reel narrated with a realistic AI-generated voice-over. Switch on Add AI label when you share the reel. Meta notes there may be penalties for not labelling content that needs it.
The one that fits your language and your format, used on every Reel so viewers learn it. Play the same line in two or three voices on this page and keep the one that sounds right. If you want a voice nobody else has, clone your own.
At the rates we measured at normal speed, 30 seconds is about 470 Hindi, 440 Bangla, 310 Arabic or 460 English characters. Write the hook to fit in the first two or three seconds, about 30 to 45 characters.
Yes, after free signup. The playground on this page plays audio in your browser only. The dashboard saves each clip as a WAV file with Download audio, which Edits, VN and InShot all accept, and the API returns MP3 when you set "output_format": "mp3".
Yes. Audio you generate, on the free tier or with paid credits, can be used on monetised YouTube channels, Shorts, Reels and in ads, with no attribution. YouTube limits mass-produced, repetitive videos, not AI voices, so write your own script and keep your edits original. The monetisation decision is YouTube's.
The audio you generate is yours to use, including commercially, with no attribution and no royalties to Sonex Labs. You are responsible for the script itself: if you read someone else's text, you need their permission.
Yes. A Sonex voice clone is not tied to the language it was recorded in. Type a Hindi script and your clone reads it in your own voice, with Hindi pronunciation. Your natural accent carries over, so it sounds like you speaking Hindi.
Platform pages cited in these answers
- Meta: Partner Monetization Policies
- Meta: Original Content Guidelines on Facebook
- Meta for Creators: combating unoriginal content (July 2025)
- Facebook Content Monetization
- Meta Business Help: translate your reels with Meta AI
- Instagram Help: add text and text-to-speech to your reel
- Instagram Help: label AI content
- Sonex Labs terms of service (commercial use of the audio)
Each platform makes its own monetisation decisions and can change its rules; check its page before you rely on a summary here.
Keep going
More for short-form creators
- Hindi AI voice-over
- Bangla AI voice-over
- Urdu AI voice-over
- Arabic voice-over for creators
- AI voice for YouTube Shorts
- The best Hindi AI voice for Instagram Reels
- Bangla and Urdu AI voices for TikTok and Reels
- Voice cloning
- Everything for creators
TikTok and Reels
Last checked 26 October 2026
Voice your next Reel
10,000 free text-to-speech characters and one free voice clone that speaks every language, no card required. Audio you make can go on monetised accounts, with no attribution.