slide advancement

I am using the 2017 release.  I have three buttons on my slide that i want the learner to click on and hear the audio.  Only after the learner listens to all three buttons do I want the navigation buttons to appear.  I can’t simply time the icons to appear because the learner might delay in listening to the icons.  The icons need to appear automatically only after each button is listened to.  Any suggestions?