Voiceover Guide

How to add AI voiceover to a video: from script to synced narrationProfessional narration. No recording. No microphone.

To add an AI voiceover to a video, write a narration script, pick an AI voice, generate the audio and line it up with the picture. oVideo's Add AI Voice tool does this for a video you upload, up to 10 minutes: type the script, choose one of 96 ElevenLabs voices and get an MP4 back with the voice mixed in, the original sound lowered or muted, and optional captions timed to the voice. Shorts and Story to Video also voice the videos oVideo makes for you.

96 ElevenLabs voices you can preview for freeWorks on a video you upload, up to 10 minutesOriginal sound lowered or muted, captions optional

Updated

At a glance

AI voiceover in oVideo: the facts

Works on
A video you upload (MP4, MOV or WebM, up to 10 minutes and 1 GB) with Add AI Voice. Shorts and Story to Video also voice the videos oVideo makes
Input
Your script, up to 10,000 characters, read in the language it is written in
Voices
96 ElevenLabs voices in English, Spanish, German, French, Turkish, Russian and Arabic, free to preview. No voice cloning and no audio upload
Quality
Standard (ElevenLabs v4 Turbo) or Premium (ElevenLabs v4, the most natural)
Original sound
Lowered to 15% while the voice speaks, or muted
Sync and captions
The voice starts at the second you choose. Optional captions are timed to the voice word by word. If the voice runs past the end, the last frame is held
Price
Standard 30 and Premium 50 credits per minute of voice, billed per started 30 seconds (from 15 credits). Captions add 5, 10 or 20 credits
Plan and output
Paid plans, from Starter ($10 a month, 400 credits). MP4 up to 1080p with no watermark

Made with oVideo

Real videos, not mock-ups.

Every clip below was made from start to finish with oVideo: script, voiceover, visuals and captions. Press play to see the actual output.

Lightning Quick: The First Adventure of Zippy, Bolt, and Lila in Toon City

9:16 vertical·720p

The Broccoli Coup: Part 2: The Standoff in the Rain

9:16 vertical·720p

Şarköy'de Huzurlu Bir Akşam Yemeği Deneyimi

16:9 landscape·1080p

Narration without a microphone

AI voiceover replaces the microphone, the quiet room and the retakes. You type the words, preview a voice and generate the narration in the browser, then change any line and generate it again.

Voiceover in any language without a native speaker

oVideo's 96 voices cover English, Spanish, German, French, Turkish, Russian and Arabic, and Shorts narrate in 12 languages. When the same video also needs captions in another language, Translate Subtitles covers 28.

Revise voiceover in seconds, not sessions

Need to change a word or rephrase a sentence? Edit the script and regenerate the voiceover, with no re-recording session and no re-editing.

The workflow

How to add AI voiceover to a video, step by step

The same five steps work in any tool. In oVideo's Add AI Voice you do the first two, and oVideo does the rest on the video you upload.

publish faster
00:00
Publish
  1. 01

    Step 01

    Step 1: Upload your video and write the narration script. Use short sentences with one idea per line; the page estimates how long the voice will run against your video.

  2. 02

    Step 02

    Step 2: Choose an AI voice. Pick one of 96 ElevenLabs voices, preview it for free, and choose Standard or Premium quality.

  3. 03

    Step 03

    Step 3: Set the timing and the original sound. Choose the second where the voice starts, then lower the original audio to 15% under the voice or mute it.

  4. 04

    Step 04

    Step 4: Generate the voiceover. oVideo makes the voice and mixes it into your video. If the voice runs longer than the video, the last frame is held so no word is cut.

  5. 05

    Step 05

    Step 5: Add captions if you want, then export. Captions are timed to the voice word by word and styled in the editor, and the result is an MP4 up to 1080p with no watermark.

Where oVideo shows up

When AI voiceover replaces recorded narration

Every scenario where AI voiceover outperforms self-recorded audio.

Faceless YouTube Shorts, TikToks and Reels
Tutorial and how-to video narration
Educational explainers and story videos
Product demonstration video narration
Explainer and promo video narration
Narrated versions of one video in several languages

Keep exploring

Related guides

Answers

Frequently asked questions

How do I add an AI voice to my video?
Open Add AI Voice in oVideo, upload the video (up to 10 minutes), type or paste the script, pick one of 96 ElevenLabs voices and choose where the voice starts. oVideo generates the voice, lowers or mutes the original sound under it and returns an MP4 up to 1080p. Turn on captions to get word by word captions timed to the voice.
Can I add an AI voiceover to a video I already recorded?
Yes. That is what Add AI Voice does: upload a video you recorded (MP4, MOV or WebM, up to 10 minutes and 1 GB), type the script and pick a voice. The original sound drops to 15% while the voice speaks, or is muted if you prefer, and the voice starts at the second you choose.
Is AI voiceover free on oVideo?
No. Add AI Voice needs a paid plan, from Starter at $10 a month for 400 credits, and a short voiceover costs 15 credits. The free plan has 0 credits; it includes one Shorts preview with 2 voiced scenes that cannot be exported, plus 2 AI images, 3 subtitle videos and 3 split screen videos, and it is not available in some countries.
How much does an AI voiceover cost on oVideo?
On a video you upload, Standard (ElevenLabs v4 Turbo) costs 30 credits per minute of voice and Premium (ElevenLabs v4) 50, billed per started 30 seconds: a 20 second voice is 15 credits on Standard and a 2 minute voice is 60. Captions add 5, 10 or 20 credits by length. In Shorts and Story to Video the voice is part of the video's price, for example 82 credits for an English 30 to 60 second Short with AI images. Starter costs $10 a month for 400 credits.
Can I use my own voice or clone my voice?
No. oVideo's voices come from a list of 96 ElevenLabs voices that you can preview before you generate. You cannot record your own voice, upload an audio file as narration or clone a voice. If the video must be in your own voice, record the narration yourself and add captions with the Subtitle Generator.
Which languages can the AI voiceover speak?
oVideo's 96 voices are English, Spanish, German, French, Turkish, Russian and Arabic voices, and the voice reads the script in the language you write it in. Shorts narrate in 12 languages and Story to Video in 7. oVideo does not translate the narration itself; to give a video captions in another language, use Translate Subtitles, which covers 28 languages.
Can I add an AI voiceover to a long video?
Up to 10 minutes. Add AI Voice works on videos up to 10 minutes and 1 GB with a script of up to 10,000 characters, about 11 minutes of speech. Story to Video makes narrated videos up to 5 minutes and Shorts up to 90 seconds.
How do I match the voiceover pacing to the video scenes?
Choose the second where the voice starts; before you generate, the page shows the estimated voice length against the rest of the video. If the voice runs past the end, the last frame is held until it finishes. For tighter pacing, shorten the script. In Shorts and Story to Video each scene simply lasts as long as its narration line.
Can I make the same video with voiceovers in several languages?
Yes, as separate versions. Run Add AI Voice once per language with the script written in that language and a voice for it; each version is its own export with its own credit cost. To add captions in another language instead of a new voice, use Translate Subtitles, which covers 28 languages.
Can I use AI voiceover videos commercially and on YouTube?
oVideo's Terms of Service allow commercial use of the videos you create, including monetized channels and client work; read the Terms for the exact conditions. YouTube asks creators to disclose realistic synthetic content, such as a real person shown saying something they never said. An AI narrator over AI images or gameplay clips is usually not that kind of content, but check YouTube's current policy.