Copy link to clipboard
Copied
I am using CP2017 and I want to add audio so that when the slide changes, it starts playing automatically. I want the Next button to appear after the audio has finished playing so that the user cannot move on without listening to it in its entirety. Is there a way to do this? Do my slides have to be the same length as the audio clip?
The button is initially invisible in output (eye icon in Properties panel). You use the On Enter event of the slide for an advanced action:
Play Audio
Delay Next Actions by ..... secs where you need to have the duration of the audio in secs
Show Next Button
Continue
Normally the playhead will stop at the pausing point of the shape, audio clip continues playing and the next button should appear after that delay. Neither the audio, nor the Delay action are affected by t
...Copy link to clipboard
Copied
If you use slide audio, the slide has to be at least the duration of the audio clip, and you can time the Next button to appear at the end of the audio clip, with a pausing point after that end. You don't tell if the user will be able to come back to the slide, and has to wait again to hear the complete audio?
Another approach, which I explained one hour ago is to use the Play Audio command, on the On Enter event of the slide, in combination with a Delay Next Actions command to show a previously hidden Next button. In that case it is not necessary to have the slide duration to be at least the duration of the audio clip, provided you pause the slide somewhere, to prevent the playhead from continuing to the next slide. The audio clip triggered with Play Audio will not be pased by that pausing point.
Copy link to clipboard
Copied
I can't get the second approach to work.
For the first approach, I read somewhere that increasing a slide length on the timeline will increase the size of the file. Is that true?
Copy link to clipboard
Copied
The audio clip itself will increase the file size much more than adding frames with the same background.
What didn't work in the second approach, which is a bit more complicated than the first one. But you didn't answer my question about returning to the slide. It is important that you know about all possible situations before setting up te slide.
Copy link to clipboard
Copied
I did the steps for the second approach, but after the audio finishes playing the next button doesn't appear. Do I need to make something conditional?
I don't want the user to have to sit through the entire audio again if they go back to the slide.
Copy link to clipboard
Copied
Where did you have the initial pausing point? Post a screenshot of the timeline.
Copy link to clipboard
Copied
I have a tiny smart shape in the top left corner that is not visible to the user that I am using to pause my slide.
Copy link to clipboard
Copied
The button is initially invisible in output (eye icon in Properties panel). You use the On Enter event of the slide for an advanced action:
Play Audio
Delay Next Actions by ..... secs where you need to have the duration of the audio in secs
Show Next Button
Continue
Normally the playhead will stop at the pausing point of the shape, audio clip continues playing and the next button should appear after that delay. Neither the audio, nor the Delay action are affected by the pausing point.