A 1000-word script does not always produce the same audio length. Speed, pauses, language, voice style, and content type all affect final duration.
This guide explains how to estimate voiceover length before generating audio or recording narration.
Basic formula
Estimated seconds = text units divided by speaking speed per minute, multiplied by 60. English usually uses words per minute. Chinese often uses characters per minute.
For English narration, 130 to 160 words per minute is a common planning range. Fast ad reads can be quicker, while courses may be slower.
Why pauses matter
A script with many commas, examples, and scene transitions will take longer than a plain word count suggests. Pauses are not waste; they make information easier to follow.
When planning video edits, leave room for breath and visual transitions.
Short video vs course narration
Short videos often need tighter pacing and fewer words. Course narration needs clarity, so slower delivery is usually better.
Estimate the target duration first, then edit the script to fit the format.
Use a calculator before generating voice
A words-to-time calculator helps avoid generating a voiceover that is too long for the edit. Paste the script, choose speed, and adjust before producing audio.
This is especially useful when a script must fit 30 seconds, 60 seconds, or a 3-minute explainer.
Related voice workflows
Use these entry points when you want to test the advice in this guide with a real script and compare voices by production scenario.
Ready to try it? Use VoiceIndex AI to keep voice, subtitles, and audio workflow closer together.
Calculate script durationFAQ
How long does 1000 English words take to read?
At 150 words per minute, 1000 words take about 6 minutes and 40 seconds before extra pauses.
How long does 200 words take to read?
At 150 words per minute, 200 words take about 1 minute and 20 seconds. Faster ads can be shorter.