Back to Prompt Library
Writing
voiceoverscriptwritingvideoaudiocontent

Voiceover Script Writer

A natural, spoken-word voiceover script with delivery cues, emotional beats, and word count, ready for human recording or AI text-to-speech.

Best For

  • Explainer video producers who need a script timed precisely to a target video length.
  • Marketing teams recording a product demo voiceover who need natural, spoken-word phrasing rather than written copy.
  • Course creators scripting narration for lesson videos that will run through AI text-to-speech.

Prompt Template

Write a voiceover script for [CONTENT TYPE, e.g., product demo video, explainer video, ad, documentary segment]. Length: [TARGET DURATION, e.g., 60 seconds, 2 minutes]. Subject: [WHAT THE VOICEOVER IS ABOUT]. Tone: [TONE, e.g., confident and direct, warm and reassuring, energetic and youthful]. The voiceover will be read by [VOICE TYPE, e.g., a professional AI voice, a human presenter, a character narrator]. Write the script so that: (1) sentences are short and spoken-word natural, no sentence should be hard to say in one breath, (2) contractions are used throughout ("you're", "it's", "we've") to sound human, (3) emotional beats are marked in [BRACKETS] for the voice talent or TTS tool, e.g., [pause], [emphasize], [warm], (4) the script reads at approximately [WPM, e.g., 140 words per minute] which is [DURATION] when spoken, (5) the opening 10 seconds hooks the listener without announcing what you're about to tell them. Include a word count at the end.

Pro Tip

Read the draft out loud yourself before recording, since sentences that look fine on the page often run out of breath when spoken, and this prompt's short-sentence rule doesn't catch every case.

Example Output

A sample of what this prompt produces once you fill in the placeholders.

[warm] "You've got a hundred tabs open and a deadline in an hour." [pause] "That's exactly why we built Acme." The script continues in short, contraction-heavy sentences with [emphasize] and [pause] cues marked throughout, ending with a word count of 148 words for a 60-second read at 140 WPM.

Recommended Tools

How to use this prompt

  1. Copy the prompt template using the button above.
  2. Paste it into your preferred AI assistant (ChatGPT, Claude, Gemini, etc.).
  3. Replace all bracketed placeholders like [TOPIC] with your specific details.
  4. Send the prompt and refine the output as needed.