Just to note, muting is not the same as pausing. It is confusing to the learner if they press “Auto Play Off,” then turn it on 1 minute later and have no idea what the voice over is talking about.
I programmed an on/off toggle with two actions that first pauses the audio, then changes an “autoplay” variable that is programmed throughout the course that tells the course to OnShowPlay the audio if and only if the autoplay variable is = 1. Else nothing. Pressing the “Auto Play On” toggle with play the audio and also set the autoplay=0.