AI Features

AI Voiceover

Generate natural-sounding narration for your demos with AI voiceover.

AI voiceover produces spoken narration synced to your demo steps. Viewers hear an audio walkthrough as they progress through the demo.

Generating a voiceover

  1. Open your demo in the editor.
  2. Click Voiceover in the toolbar.
  3. Choose Generate script to create narration text from your step annotations, or write your own.
  4. Select a voice and language.
  5. Click Generate to produce the audio.

The generated audio is attached to each step and plays automatically during playback.

Voice selection

Demoship offers multiple AI voices across categories:

  • Professional -- Clear, neutral voices suited for B2B product demos
  • Conversational -- Warmer, more casual voices for onboarding and tutorials
  • Custom (Full plan) -- Upload a voice sample to clone a specific voice

Each voice is available in multiple speaking speeds. Preview voices before generating.

Language options

Voiceover supports 30+ languages. You can:

  • Generate narration in a different language than your demo text
  • Create multiple language versions of the same demo
  • Mix languages within a single demo (useful for multilingual products)

Note: Language quality varies. English, Spanish, French, German, Portuguese, and Japanese have the highest fidelity.

Timing synchronization

Voiceover audio is synced per step. To adjust timing:

  • Extend step duration -- Increase the minimum display time so narration finishes before the next step
  • Trim narration -- Edit the script to shorten specific step narration
  • Add pauses -- Insert pause markers in the script for natural pacing

The editor shows a waveform preview alongside each step so you can verify timing visually.

Editing scripts

After generation, edit the voiceover script at any time:

  1. Open the Voiceover panel.
  2. Click any step to edit its narration text.
  3. Click Regenerate on individual steps or the entire script.

Edits to the script require regenerating the audio for affected steps. Previously generated audio is kept until you regenerate.

Usage limits

  • Pro -- 10 voiceover generations per month
  • Ultra and Full -- Unlimited generations

On this page