Skip to content

Work

Text to speech for presentations

Paste your speaker notes, generate narration per slide, and insert the audio into PowerPoint or Google Slides. There’s no plugin or auto-sync — you generate audio here, then add it to your deck.

100% free & unlimited · no login · no hidden charges · 322 voices in 75 languages

The workflow

  1. Generate per slide. Paste each slide’s notes and generate a take. Keep the same voice and settings throughout.
  2. Download all. “Download all” gives you a ZIP of the takes, named in order.
  3. Insert into the deck. PowerPoint: Insert › Audio › Audio on My PC. Google Slides: upload to Drive, then Insert › Audio.
  4. Set it to play automatically when the slide appears, and export as a video if you want a self-running file.

Common uses

Self-paced training decks

Viewers click through on their own with narration replacing a live presenter.

On-demand webinars

Pre-record narration for a presentation people watch later.

Multilingual versions

Re-narrate the same deck in another language without re-recording yourself.

Rehearsal

Hear your speaker notes read back to check timing before you present live.

Tips

  • Start each slide’s script with [[p400]] so the narration doesn’t clip as the slide transitions.
  • Write numbers and abbreviations as they should be spoken.
  • Keep each slide under about 40 seconds of narration; long single-slide audio feels static.

FAQ

Common questions

Is there a PowerPoint plugin?
No. Generate the audio here, then insert it into the slide with PowerPoint’s or Google Slides’ own audio feature.
Do I need one file per slide?
Yes, if you want narration timed to each slide — that’s how audio works in PowerPoint and Google Slides. Each take is saved, so you can generate all slides first and download them as a ZIP.
How long can one slide’s narration be?
Up to 5,000 characters, far more than typical speaker notes.
All use cases →

Paste a script. Hear it in seconds.

Free and unlimited — no login, no credits, no hidden charges. 322 voices in 75 languages with MP3 download.