voiceover video production scriptwriting audio mixing
How to Add Voiceover to a Video (Without a Studio)
Adding a voiceover means writing a script that reads aloud, capturing clean narration, and mixing it so the voice stays on top. Here is the practical workflow, from script to loudness.
Key takeaways
- A voiceover starts with a script written for the ear, not the page: short sentences, one idea each, numbers spelled out.
- You can record narration yourself or generate it from the script; either way, the voice must sit clearly above music and effects.
- Ducking lowers music automatically while the voice plays, so listeners never strain to hear the narration.
- Finishing audio to broadcast loudness keeps your video at a consistent level across platforms.
- Videwo generates voiceover from your script in 25 languages and finishes the audio for you.
To add voiceover to a video, write a script that reads aloud naturally, record or generate the narration, place it on its own audio track, then lower the music underneath it and finish the mix to a consistent loudness. The voice carries the message; everything else supports it. Most of the work happens before you ever press record.
What does "adding a voiceover" actually involve?
People usually mean one of three things:
- Narrating a video that has no voice — a screen recording, a product demo, a slideshow of stills.
- Replacing or translating an existing voice — a video shot in one language that needs another, or a rough scratch track that needs a professional read.
- Adding a voice to a video that only has music and captions — common for social clips where the visuals are strong but the message is not explicit.
All three follow the same order of operations: script first, voice second, music third, mix last. Skipping ahead to the recording stage is the most common reason a voiceover sounds off. If the script does not read well aloud, no microphone will fix it.
How do you write a script that works as voiceover?
A voiceover script is not an essay. It is a set of spoken instructions for the ear.
- One idea per sentence. If you need a comma and a breath to get through it, split it.
- Write numbers the way you say them. "Twenty-five languages" reads aloud cleanly; "25 languages" can be read as "two five."
- Read it out loud before you record. Every awkward phrase will surface immediately.
- Front-load the point. Listeners cannot skim. Put the important words in the first few seconds.
- Match length to runtime. A rough working rule is that a comfortable speaking pace lands around 130 to 150 words per minute, so a 60-second video needs roughly 130 to 150 words of narration. Trim the script rather than speeding up the read.
- Write for the visuals you have. If the footage shows the product, the voice should not describe it in detail. Say what the footage cannot.
If you are commissioning the video rather than making it, this script is the single most valuable thing you can hand over. A tight script produces a tight voiceover.
Should you record the voiceover yourself or generate it?
Both work. The right choice depends on volume, deadline, and how much control you want over the performance.
| Approach | Best for | Watch out for |
|---|---|---|
| Record it yourself | One-off videos, a recognizable brand voice, quick fixes | Room noise, inconsistent levels, retakes eating your afternoon |
| Hire a voice actor | High-stakes campaigns, specific accents or character reads | Cost per revision, scheduling, briefing time |
| Generate from the script | Regular output, multiple languages, fast turnarounds | You still need a clean script; the voice is only as good as the words |
Videwo takes the third path: it creates the voiceover from your written script using ElevenLabs, so the narration is generated directly from the words you approved. That matters for teams producing marketing and social video at a steady pace, because the script becomes the single source of truth. Change a line, regenerate, and the voice matches.
If you want to see the full pipeline, how Videwo works walks through it end to end.
How do you record a clean voiceover if you are doing it yourself?
You do not need a studio. You need a quiet room and a few habits.
- Pick the quietest space you have. Soft furnishings help. Avoid rooms with hard, bare walls.
- Get close to the microphone. Roughly a hand-span away, slightly off-axis so plosives miss the capsule.
- Record room tone. Thirty seconds of silence in the same space gives you a bed to patch over mistakes.
- Do not chase perfection in one take. Record in sections. Clap or pause between them so edits are easy to find.
- Watch your levels. Aim for a healthy signal that never clips. You can always raise a quiet track; you cannot recover a distorted one.
- Keep the performance consistent. Re-record a whole paragraph rather than a single word, so the energy does not jump.
If you are generating the voice instead, most of this disappears — but the script discipline does not. Punctuation drives pacing, so commas and full stops are performance directions.
How do you mix music under a voiceover?
The voice must win. Every time.
Ducking is the technique: the music automatically drops in level while the voice is speaking and rises back up in the gaps. Done well, listeners never notice it. Done badly, they either strain to hear the narration or the music disappears entirely.
A few practical rules:
- Duck, do not delete. Pulling music down by a noticeable amount under the voice keeps energy in the edit without fighting the narration.
- Use the gaps. Let music breathe in the pauses between sentences and in any section without narration.
- Choose music that leaves space. Dense mixes with busy vocals compete with a voiceover. Instrumental beds sit better.
- Check on phone speakers. Most social viewing happens on small, unforgiving speakers. If the voice is clear there, it is clear everywhere.
Videwo handles this for you: it adds licensed music from your own library and ducks it under the voice, so the narration stays intelligible without you automating a single fader.
What about loudness and finishing?
Loudness is the difference between a video that sounds professional and one that makes viewers reach for the volume button.
Platforms normalise audio to their own targets, which means a quiet mix gets turned up — along with its background noise — and a hot mix gets turned down and can sound squashed. Finishing your audio to a consistent, broadcast-style loudness target avoids both problems and keeps your videos sounding level with each other across a campaign.
In practice, that means:
- Consistent levels across the whole video, not just the voiceover.
- No clipping on peaks.
- The same target for every video you publish, so your channel sounds uniform.
Videwo finishes the audio to broadcast loudness as part of the build, so you are not exporting, checking, and re-exporting to get there.
Can you add voiceover in other languages?
Yes, and it is one of the highest-leverage things you can do with a finished script. Videwo supports voiceover and translation in 25 languages, so the same script can become narration in multiple markets without a separate recording session for each one.
Two things to get right:
- Translate for meaning, not word count. A literal translation often runs longer or shorter than the original, which changes how it sits against the visuals.
- Check the read, not just the text. Listen to the generated narration in each language before publishing. If a line sounds rushed, shorten the source line and regenerate.
How does Videwo handle voiceover from script to finished video?
Videwo turns a written script or a web page link into a finished video. It writes or takes the script, creates a voiceover, adds karaoke-style captions with the spoken word highlighted, picks stock footage that matches each sentence, adds licensed music from your library, applies professional transitions, and finishes the audio to broadcast loudness.
For voiceover work specifically, the useful part is the order: the script drives the voice, the voice drives the captions, and the footage is checked against the words. Where nothing fits, Videwo uses a title scene instead of forcing a mismatched clip.
Plans are paid with credits. A finished video uses credits, and a failed video is refunded, so a bad render does not cost you. You can also buy extra credits if you are producing at volume. Details are on the pricing page.
If you would rather start with narration in mind, you can make a narrated video directly.
A quick checklist before you publish
- Script reads aloud cleanly, one idea per sentence.
- Numbers and abbreviations written the way they should be spoken.
- Voiceover level sits clearly above music and effects.
- Music ducks under the voice and returns in the gaps.
- Audio finished to a consistent loudness target.
- Captions match the spoken words, not the original script, if you changed anything.
- Checked on a phone speaker, not just headphones.
Conclusion
Adding a voiceover is mostly a writing and mixing discipline. Get the script right, keep the voice on top, duck the music underneath, and finish to a consistent loudness. Do that and the narration sounds intentional rather than bolted on.
If you would rather not run the whole pipeline yourself, create a free account and turn your next script into a narrated video. If you have questions about languages, credits, or how the voice is generated, the FAQ covers the common ones.
Frequently asked questions
How do I add a voiceover to a video for free?
You can record narration yourself with a phone or laptop microphone and place it on its own track in any video editor, then lower the music underneath it. The cost is time, not money. If you want generated narration instead, paid tools handle the recording and mixing for you.
How long should a voiceover script be?
Match the script to the runtime. A comfortable speaking pace lands around 130 to 150 words per minute, so a 60-second video needs roughly 130 to 150 words. It is better to cut words than to speed up the read, which sounds rushed and loses clarity.
What is ducking in a voiceover mix?
Ducking automatically lowers the music level while the voice is speaking and raises it again in the gaps. It keeps the narration clear without removing the music entirely. Done well, listeners never notice the level moving.
Can I add a voiceover in another language?
Yes. Videwo supports voiceover and translation in 25 languages, so one script can become narration for multiple markets. Translate for meaning rather than word count, and listen to each generated read before publishing, since translations often run longer or shorter than the original.
Why does my voiceover sound quiet next to the music?
Usually the music was not ducked, or the whole mix was not finished to a consistent loudness target. Platforms normalise audio, so a quiet mix gets turned up along with its background noise. Duck the music under the voice and finish the audio to a broadcast loudness level.
Does Videwo record voiceover or generate it?
Videwo generates the voiceover from your written script using ElevenLabs. It writes or takes the script, creates the narration, adds karaoke-style captions with the spoken word highlighted, and finishes the audio to broadcast loudness. You can also start from a web page link instead of a script.
Make your next video in minutes
Turn a script or a web link into a finished video with voiceover, captions and footage that matches your words.