how to auto transition powerpoint slides that have individually instered voiceovers of varying lengths

Smurfy595 0 Reputation points
2026-08-09T21:54:50+00:00

I powerpoint on apple devices. I have crated 20 powerpoint slide decks each with roughly 6 - 20 slides. I separately recorded voiceover narration for each slide and used the insert audio from file option to add the voiceovers 1 by 1. I unchecked on mouse click and saved. I checked and confirmed start automatically is the setting. that is all I did not touch any other options. for some decks when I click play slide show everything works fine.. I click play slide show from start, or wherever, and the voiceover plays and the slide automatically transition just fine. I never used Rehearse Slide Show, I never enter anything any Transition for Duration and never set "After." I t has word fine like this no problem but sometimes doing the exact same step the slide show never transitions just stays on first slide. Trouble shooting i am getting is things like going through each slide in each deck individually using Rehearse Slide and reviewing and excepting timing slide by slide. for me that is well over 100 slides, AI is saying i need to manually set an "After" time for each or use "Rehearse Slide Show "for each, and or " enable an audio playback trigger." which i have never done or used for any of the se steps for the ones that work just fine. I have 20 decks that include 100 slides total and individual voiceover audio recorded separately and read to insert. Please what is the LEAST painful option so the slides automatically transition and so so based on lenght of inserted audio?

Microsoft 365 and Office | PowerPoint | For home | MacOS
0 comments No comments

2 answers

Sort by: Most helpful
  1. Kai-H 26,760 Reputation points Microsoft External Staff Moderator
    2026-08-11T08:15:16.1+00:00

    Hi, Smurfy595

    The decks that advance probably already contain saved timings, possibly inherited from copied slides or a template. Starting audio automatically does not itself advance the slide.

    Here are some suggestions you can try:

    Open a working deck and a nonworking deck, then select View > Slide Sorter. A saved time appears below each timed slide. If times appear only in the working deck, that confirms the difference.

    In the nonworking deck, select Slide Show > Set Up Slide Show. Under Advance slides, choose Use Timings, if present, not Manually. This setting can prevent existing automatic timings from being used.

    Select each audio icon and make sure Play Across Slides and Loop Until Stopped are off. Those options can keep audio running beyond its intended slide. Start > Automatically should remain selected.

    If only certain decks fail, save a copy as a new.pptx, close PowerPoint, reopen it, and test again. For one affected slide, delete and reinsert its audio to check whether that media item is damaged.

    Unfortunately, PowerPoint for Mac has no separate command that reads every inserted audio length and automatically builds matching slide advances.

    Thank you for your patience in reading, I hope this information has been helpful to you. 


    If the answer is helpful, please click "Yes" and kindly upvote it. If you have extra questions about this answer, please click "Comment."    

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread. 

    Was this answer helpful?


  2. AI answer

    2026-08-09T21:55:10.28+00:00

    The least painful option is to use slide timings, because PowerPoint does not auto-advance a slide based on when an inserted audio file ends. The supported behavior is:

    • slide advance is controlled by Transitions > Advance Slide > After
    • recorded narration can automatically create timings when using PowerPoint’s recording feature
    • separately inserted audio files do not make the slide advance automatically just because playback finishes

    For a deck where inserted voiceovers already play automatically but some slides do not advance, set the slide timing for each slide to be longer than that slide’s audio length.

    On Mac, use this path:

    1. Select a slide.
    2. Go to Transitions.
    3. Under slide advance, set After to a time longer than that slide’s voiceover.
    4. Repeat for each slide that has a different narration length.

    If several slides can use the same timing:

    1. Set the timing on one slide.
    2. Select Apply to All.
    3. Then adjust only the slides that need a longer or shorter time.

    If the presentation should run unattended, this is also the supported setup:

    1. Go to Slide Show.
    2. Use Rehearse Timings if preferred.
    3. Or manually set Transitions > After and optionally set Duration for the transition speed.

    Important details:

    • Start Automatically for audio controls when the audio begins, not when the slide advances.
    • If a slide contains audio of varying length, the transition time must be set to exceed that audio length.
    • Transition timing is based on the slide’s display time, not on the end of the audio or video.
    • If recorded narration is used through PowerPoint’s recording feature, PowerPoint can automatically save slide timings.

    For the current set of 20 decks and 100 slides, the lowest-effort practical approach is:

    1. Use Apply to All for a baseline timing where possible.
    2. Increase timing only on slides with longer voiceovers.
    3. For future decks, use Record Slide Show / recorded narration if automatic timing capture is needed.

    There is no supported setting in the provided material for “advance exactly when inserted audio file ends” without setting timings manually or recording timings.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.