This article contains affiliate links. If you buy through them, we may earn a commission at no extra cost to you. Last updated: August 2026.
Adding a voiceover turns a silent slide deck into something that presents itself, so it works when you send it, loop it at a booth, or hand it over as a training module. The part that trips people up is not choosing a tool, it is the mechanics: how you actually get the narration onto the slides and playing at the right moment. This guide is the practical how-to, walking through writing the script, generating the voice, and the three concrete ways to attach it, from per-slide audio to a fully narrated video.
If you are still deciding which voice tool to use or whether a voiceover suits your deck at all, our companion guide to making an AI presentation with voiceover compares the options. Here, we assume you want to add one and just need the steps.
Quick steps
- Write a script per slide in your speaker notes, then generate the audio with ElevenLabs or Murf.
- Per-slide audio: insert an audio clip on each slide in Google Slides, PowerPoint, or Canva, set to play automatically.
- Auto-sync: Murf’s Google Slides add-on writes and times the narration for you, then builds a video.
- Narrated video: export the whole thing to video for the most shareable, play-anywhere result.
First, Write the Script and Generate the Voice
Need the words before the audio? Our guide to using an AI presentation script generator covers speaker notes versus a full script and how to polish it.
Turning your narrated deck into a video file? See our guide to using an AI presentation video generator covers the avatar and narrated-slideshow routes.
Need the deck in another language too? See our guide to how to translate a presentation with AI covers translating the slides and the narration.
Every method starts the same way, and this first part matters more than the mechanics that follow. Go through your deck and write what you would say for each slide, one short paragraph at a time, in the speaker notes. Write for the ear rather than the page, using short sentences and a conversational tone, because text that reads well on paper often sounds stiff when spoken. Read it aloud once, and if a line feels awkward in your own mouth, it will sound worse from an AI voice.
Next, generate the audio. Paste each slide’s script into a voice tool, pick a voice that fits your tone, and export the clip. ElevenLabs produces some of the most natural-sounding AI speech and lets you download the audio to add to slides yourself, so you can try ElevenLabs for the voice quality (ElevenLabs, retrieved 2026-08-14). Murf is built around presentation voiceovers and, as you will see below, can sync narration to slides automatically, and you can try Murf for that. If you also need to build the deck itself, Gamma generates a designed presentation from a prompt in under a minute, and you can try Gamma free for the slides. Save each clip as an MP3 or WAV, named by slide, and you are ready to attach it.
Method 1: Add Audio to Each Slide
The most universal way to add a voiceover is to attach an audio clip to each slide, which works in every major slide tool and keeps the presentation editable.
In Google Slides, upload your MP3 files to Google Drive first, since Slides pulls audio from there. Then on each slide go to Insert, then Audio, select the clip for that slide, and it appears as a small speaker icon. Click the icon, open Format options, and under Audio playback set it to start Automatically when the slide opens, then tick the option to hide the icon during the presentation so it does not show on screen. Repeat for every slide. In PowerPoint, the flow is similar but simpler: on each slide choose Insert, then Audio, then Audio on My PC, pick the clip, and in the Playback tab set it to start Automatically and hide during show. Canva lets you upload audio and drag it onto the timeline for each page in the same way.
This method gives you full control and keeps everything inside your normal slide file, which matters if you will keep editing the deck. The trade-off is that it is manual, so for a long presentation you are inserting and configuring audio on every slide one at a time, and you have to keep the clips and slides matched as you edit.
Method 2: Let an Add-on Sync It for You
If you are working in Google Slides, the fastest route skips the manual insertion entirely. Murf offers a Google Slides add-on that lets you write the narration script beside each slide, choose an AI voice, and then build a narrated version with the audio timed to each slide automatically, so you never download or place a single audio file (Murf, retrieved 2026-08-14). You open the add-on, type or paste your per-slide script, pick a voice, and click build, and it handles the syncing.
This is the least fiddly option for a slide-based presentation, because the timing between narration and slide changes is managed for you, and you can come back to edit a line later without re-inserting audio. It is especially worth it for anything you will update over time, like a course module or a recurring update, where re-doing per-slide audio by hand each time would be tedious. You can try Murf to use that add-on workflow.
Skip the manual audio inserts. Murf writes and syncs the narration to each slide for you.
Method 3: Export a Narrated Video
Sometimes the best format for a narrated presentation is not a slide file at all but a video, because a video plays on any device without the viewer needing your slide software or the original files. This is the right choice for a deck you email, post, or run as a self-playing loop.
There are two easy routes to a video. Murf’s build step produces a narrated video directly from your script and slides, so if you used the add-on you already have this option. Alternatively, Descript lets you combine your narration, slides, and even a screen recording into a single polished export, which is useful for a product walkthrough, and you can try Descript for that editing step. Most slide tools can also export to video once you have added per-slide audio with Method 1. Whichever you use, a narrated video is the most shareable result, though it is no longer editable as slides, so keep your source deck if you expect to make changes.

Which Method Should You Use
The three methods are not competing so much as suited to different situations, so match yours to the job.
Reach for per-slide audio when you want to keep the presentation as an editable file and you are comfortable spending a few minutes per slide, which fits a deck you will present or tweak yourself and share as slides rather than video. It is the most universal option, working the same across Google Slides, PowerPoint, and Canva. Reach for the Murf add-on when you are in Google Slides and want the fastest path, especially for a longer deck or one you will update repeatedly, since it removes the manual insertion and keeps the timing managed for you as the content changes.
Reach for a narrated video when the presentation needs to travel, such as a deck you email to a prospect, post online, or run as a self-playing loop at an event, because a video plays anywhere with nothing to install. Many people combine methods: they draft and narrate with the add-on while building the content, then export a video for the final shareable version. The pattern to remember is that the editable methods suit work in progress and the video suits the finished, distributed result, so there is no single right answer, only the one that matches where your presentation is going.
Get the Timing Right, and Fix Common Problems
Once the audio is on the slides, the difference between a smooth voiceover and an awkward one is mostly timing, and a few common issues are easy to fix.
The first is audio not playing automatically. If a slide is silent in presentation mode, check the playback setting, since audio usually defaults to starting on click rather than automatically, and switch it to play when the slide opens. The second is timing drift, where the narration runs longer or shorter than you expect on a slide. Give the audience time to read anything on screen, so if the voice finishes before the visual has landed, add a short pause to the script or split a long slide, and if it runs over, trim the script rather than speeding up the voice. The third is the visible speaker icon, which you hide through the audio format options so it does not appear during the show.
Two more practical notes: keep your files in a widely supported format like MP3 so they play everywhere, and always run through the whole presentation once in presentation mode before you rely on it, checking that each narration matches its slide and starts on time. If the pacing still feels off, the usual fix is a tighter script rather than fighting the tool, since AI voices sound most natural on short, well-written lines. A final rehearsal catches the small mismatches that are invisible in the editor but obvious to a viewer.
Frequently Asked Questions
How do I add an AI voiceover to Google Slides?
You have two routes. The manual way is to generate the audio in a tool like ElevenLabs or Murf, save each clip as an MP3, upload them to Google Drive, then on each slide use Insert, then Audio, and set the clip to play automatically under Format options. The faster way is Murf’s Google Slides add-on, which lets you write the script beside each slide and syncs the narration for you, so you skip downloading and inserting files. The add-on is easier for a long deck, while the manual method works with any voice tool you prefer.
Can I add a voiceover without recording my own voice?
Yes, that is the point of an AI voiceover. Instead of sitting at a microphone, you write a script and a tool like ElevenLabs or Murf generates natural-sounding speech from it, which you then attach to your slides or export as a video. This avoids re-recording lines, keeps the narration consistent across a long deck, and lets you regenerate it easily if the content changes. You only need a written script and a voice tool, with no recording equipment at all, which is why AI narration has largely replaced manual voiceover for self-running decks.
How do I make the audio play automatically on each slide?
Change the playback setting, because audio usually defaults to starting on click. In Google Slides, click the audio icon, open Format options, and under Audio playback choose Automatically, then hide the icon so it does not show during the presentation. In PowerPoint, select the audio, go to the Playback tab, and set it to start Automatically with the option to hide during show. Do this for every slide, then run the presentation once to confirm each clip starts when its slide opens rather than waiting for a click.
Should I add per-slide audio or export a narrated video?
It depends on how the presentation will be used. Per-slide audio keeps the deck editable and is best if you will keep changing the slides, while a narrated video is the most shareable format because it plays on any device without your slide software. A good rule is to use per-slide audio, or Murf’s syncing add-on, while you are still working on the content, and export to video once it is final and you want to send or post it. Keep the source deck either way so you can make changes later.
Why is my voiceover out of sync with the slides?
Usually because the narration length does not match the time each slide is shown. If the voice finishes before the visual has landed, add a short pause to the script or split the slide, and if it runs over, trim the script rather than speeding up the voice. With per-slide audio set to play automatically, each clip starts when its slide opens, so drift comes from clip length rather than start timing. Rehearse the whole thing in presentation mode once, since small mismatches are invisible in the editor but obvious to a viewer.
What audio format should I use for a presentation voiceover?
MP3 is the safest choice, since it is widely supported and plays across Google Slides, PowerPoint, and Canva without issues, and WAV works too if you want uncompressed audio. Most AI voice tools export MP3 by default, so you rarely need to convert anything. Name each file by its slide number so you can match clips to slides quickly during insertion, and keep the originals in case you need to re-attach or re-export later. Avoid obscure formats, because a file that will not play is the most avoidable presentation problem there is.
Can I add an AI voiceover to a PowerPoint presentation?
Yes, the same way as any slide tool. Generate your narration with a voice tool like ElevenLabs or Murf, save each clip as an MP3, then on each slide use Insert, then Audio, then Audio on My PC, and in the Playback tab set it to start Automatically and hide during the show. PowerPoint also has a built-in Record option if you prefer to narrate live, but for a consistent, re-editable voiceover, attaching generated audio clips is the more reliable route. Once the audio is in place, you can also export the whole presentation to video from PowerPoint.
The Bottom Line
Adding an AI voiceover to a presentation comes down to three steps and a choice of method. Write a script per slide, generate the audio with a tool like ElevenLabs or Murf, then attach it: insert per-slide audio set to play automatically if you want an editable deck, use Murf’s Google Slides add-on if you want the syncing handled for you, or export a narrated video if you want the most shareable result. Whichever route you take, set the audio to autoplay, hide the speaker icon, keep files as MP3, and rehearse once in presentation mode to catch any timing drift. The whole thing takes an afternoon and no microphone, and the result is a presentation that speaks for itself. You can try ElevenLabs or try Murf for the voice, and our guide to an AI presentation with voiceover helps you pick the right tool for the job.
About the author. Richard Johnson writes about AI tools and productivity software for CognitiveFuture. He researches AI presentation apps by cross-referencing vendor documentation, transparent pricing, and verified user reviews, focusing on how everyday users can get real work done with AI without overpaying or getting locked in.
Sources
All sources retrieved 2026-08-14.
- ElevenLabs, retrieved 2026-08-14, https://elevenlabs.io/
- Murf, Google Slides voice over add-on, retrieved 2026-08-14, https://murf.ai/integrations/google-slides
- Gamma, Pricing, retrieved 2026-08-14, https://gamma.app/pricing
