A family of Microsoft presentation graphics products that offer tools for creating presentations and adding graphic effects like multimedia objects and special effects with text.
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:
- Select a slide.
- Go to Transitions.
- Under slide advance, set After to a time longer than that slide’s voiceover.
- Repeat for each slide that has a different narration length.
If several slides can use the same timing:
- Set the timing on one slide.
- Select Apply to All.
- Then adjust only the slides that need a longer or shorter time.
If the presentation should run unattended, this is also the supported setup:
- Go to Slide Show.
- Use Rehearse Timings if preferred.
- 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:
- Use Apply to All for a baseline timing where possible.
- Increase timing only on slides with longer voiceovers.
- 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:
- Record a slide show with narration and slide timings
- Create a self-running presentation
- Add, change, or remove transitions between slides
- Problem with PowerPoint - Microsoft Q&A
- microsoft 365 powerpoint. In Slide Show, for the MP4 videos, I want it to Advance to next slide automatically. But when it plays to the end of the MP4 slide it just stops black screen. - Microsoft Q&A