Add AI Voiceover to PowerPoint or Google Slides
Insert approved narration audio into an existing deck, set playback behavior, check sharing permissions, and test the result before presenting or exporting.
You can add AI voiceover to an existing deck by inserting approved audio files into slides, then setting playback behavior and checking sharing permissions. The core work is not generating the voice. It is placing the right clip on the right slide and testing what a recipient will hear.
This guide covers native playback in PowerPoint and Google Slides. It does not cover exporting stills into a video editor.
Start with one approved audio file per slide
Generate or record your narration first. Keep each clip short and tied to one slide. A single long file across many slides is harder to fix when one section is wrong.
Name files clearly before you insert them. A proposed naming pattern is slide-03-revenue.mp3. This keeps the deck easy to audit later.
Check the file format before you start. Google Slides supports .mp3 and .wav files stored in Drive, according to Google's official Slides help. PowerPoint for the web supports MP3, WAV, M4A, AAC, and OGA, with a maximum audio file size of 16 MB, according to Microsoft's PowerPoint training page. Desktop PowerPoint versions may accept additional formats. Test your file in the target app before building the whole deck.
Insert one clip, then test playback
In Google Slides on a computer, select the target slide and use Insert > Audio to choose a file in Drive. In desktop PowerPoint, use Insert > Audio and choose the file option for your system. The Microsoft audio guide separates Windows, Mac and web steps; use the tab that matches your app.
Check the controls shown for the selected audio clip. Decide whether it should start on a click or when the slide appears. Test the choice in presentation mode before copying the pattern to the rest of the deck. Do not infer audio controls from a help page's video instructions.
If the presenter controls the pace, keep a clear way to start, stop and replay. If narration starts on its own, check what happens when the presenter goes back a slide. Avoid hiding the only usable playback control.
Match the clip to the slide
Confirm the slide number, topic and first spoken words together. File names help, but they are not proof that the right audio was inserted. A revised deck can keep the same file name after its slide order changes.
Make a private review copy. Advance through it once at a normal pace, then try skipping and going backward. Listen for two tracks playing at once, a clip cut off by a slide change, or speech left over from the previous slide. Log the exact action that caused each fault.
For a recorded deck, line up slide timings with the narration. A short visual may need to stay on screen longer for a full explanation. Trim the script or change the timing rather than forcing the voice to race.
Test access as the recipient
A deck owner can play a file that another viewer cannot access. Google's Slides help describes an access checker for media files. Review the permissions it suggests instead of making all audio public.
Use a test account with the same access as the audience. Open the shared deck and play every clip. A private browser window alone does not prove the right permissions if you sign back in as the owner. Test the actual account role.
For a PowerPoint file, open the shared copy in the app the audience will use. A successful test on the author's computer does not prove that a web viewer or another desktop version behaves the same way. Record the tested app with the review result.
Fictional worked example
The following example is fictional. It shows the method applied to a small training deck.
Deck: A four-slide onboarding deck for new support agents.
Prepared audio files:
slide-01-welcome.mp3, 22 secondsslide-02-queue.mp3, 31 secondsslide-03-response-time.mp3, 18 secondsslide-04-checklist.mp3, 27 seconds
Proposed insertion plan:
| Slide | Audio file | Start behavior | Icon hidden? | Drive permission checked? | Test result |
|---|---|---|---|---|---|
| 1 | slide-01-welcome.mp3 | Automatically | Yes | Yes | Plays on open |
| 2 | slide-02-queue.mp3 | Automatically | Yes | Yes | Plays on open |
| 3 | slide-03-response-time.mp3 | Automatically | Yes | Yes | Plays on open |
| 4 | slide-04-checklist.mp3 | On click | No | Yes | Plays when icon clicked |
Proposed test steps:
- Upload all four files to Drive.
- Insert each file on its matching slide.
- Set slides 1 through 3 to play automatically.
- Set slide 4 to play on click so the presenter can pause for questions.
- Hide the audio icon on slides 1 through 3.
- Share the deck with a test account as Viewer.
- Open the shared link in a private window.
- Advance through all four slides and confirm each clip plays.
This example is an illustration, not a measured result.
Keep deck playback separate from video export
PowerPoint has a documented video-export route that can use recorded narration and timings. Follow the Microsoft video-export instructions for the supported app. Do not assume every browser edition has the same export options.
A narrated Google Slides deck is not automatically an MP4. Choose and test a separate recording or export route if the deliverable must be a video.
Play the exported file from start to end. Confirm slide order, the last word on each slide and the final closing line. Check captions separately; inserted audio does not by itself supply a caption track.
Handle revisions without losing the match
If one sentence changes, replace that clip and retest the affected slide plus its neighbors. If the slide order changes, recheck the full deck. Keep the old approved version so the reviewer can compare what changed.
For a translated version, have someone qualified in the target language review meaning, names and timing. The new speech may need a different slide duration. Do not assume the original timing still fits.
If an audio file is too large or unsupported, check the app's current limits and use a supported format. Test the conversion for clear speech before replacing every clip. Keep the source audio intact.
Frequently asked questions
Can I add AI voiceover directly inside PowerPoint or Google Slides?
You can insert audio files that were generated elsewhere. These steps cover importing audio, not generating a voice inside either app. Generate the audio first, then insert it using the steps above.
Why does my Google Slides audio not play for other people?
Check Drive permissions first, along with format and playback settings. The audio file and the presentation both need access for the recipient. Google's access checker can suggest permission updates, but you should confirm them. Test with a real recipient role before you share widely.
Do I need to hide the audio icon?
Only if the clip plays automatically. Microsoft's page says to use the hide option only when the audio is set to play automatically. If the presenter needs to click the icon, keep it visible and place it consistently.
Next step
Pick one deck with three slides. Generate or record three short narration clips. Insert them using the steps above. Set the first two to play automatically and the third to play on click. Share the deck with a test account and play it through once. Fix any permission or playback issue before you add more slides.
Disclaimer: This article describes general production workflows and illustrates them with a fictional example. Platform features and limits change. Check the official Google and Microsoft help pages for current requirements.
More from Kyndrify
Make your first video without filming.
Say what you need and the studio makes it: video, images, voices. Start free, no credit聽card.


