Copy link to clipboard
Copied
Is it possible to show an image after the audio ends? vs after the slide ends
Copy link to clipboard
Copied
If it is slide audio use the timeline to start the image timeline just
after the end of the audio.
Copy link to clipboard
Copied
This is not slide audio. It is attached to an object.
Copy link to clipboard
Copied
Captivate has no events based on end of audio. Audio is attached to an
object that will not disappear after audio ended? Make it a separate audio
object, I mean attached to an unvisible object like a shape without
fill/stroke. Then you can use its timeline, and put the image timeline just
after the audio object timeline..
Copy link to clipboard
Copied
Thanks. I was afraid that there were no actions related to the end of
audio.
It is my understanding that there is only one audio timeline for each slide.
Therefore,am I correct that if you have say 5 buttons on a slide with audio
and wanted a checkmark to appear AFTER learners clicked each button in
random order AND the audio ends,there is no way to design this in Captivate.
I want learners to be able to identify that the* task* is complete....that
they listened to the audio to the end for each button (or other
object/click box).
Thanks so much
Copy link to clipboard
Copied
You may simply need to modify your approach to this problem. Why insist on having this all happen on a single slide?
If you have your buttons jump the learner to a different slide and then play the audio then return to the first slide, you can use the actions to set variables that can be used by a Conditional Action triggered ON Slide Enter of the original slide to indicate which audio was listened to.
Copy link to clipboard
Copied
Thanks for your suggestion.
Even though that works, it will increase the size of your Captivate file. I
gave this as a simple example, but in reality there are 12 click boxes on
the slide. So that would be 12 additional slides.
The Captivate files are already large, some of mine are over 200,000kB
which affects the user download speed.
That is why I am trying to keep everything on the same slide.
Copy link to clipboard
Copied
Sorry but I strongly disagree with your list of priorities.
If your Captivate project files are already 200 megabytes then the size of this particular interaction is the least of your worries. The next problem you will be asking about is why your published output isn't loading quickly enough.
I would suggest you need to first look at the structure of your content and find where you can break your current project up into several modules so that you can keep the published module download sizes under 10 megabytes. You may even need to aim for smaller downloads if you're intending this to be HTML5 output because many mobile devices don't have stellar bandwidth and are RAM poor as well.
Getting back to your original question about the interaction with 12 click boxes or buttons where you want 12 images to appear after each click box has been clicked and played an audio clip. You can do this with only one extra slide, 1 shared action, and 13 user variables. But I'll leave it up to you to figure out how. The file size increase is minimal compared to the other issues you will be facing with this project.
Copy link to clipboard
Copied
Thanks Rod. Now that I know there is not an option to "show when the audio
ends", I will see if I can make it work with one additional slide.
Copy link to clipboard
Copied
Since Captivate 9 is released, now I can tell you that this IS possible in the new version, because of a new command 'Delay...' that allows you to time actions within one advanced/shared action. I was not allowed to tell you that earlier.
Copy link to clipboard
Copied
Awesome! Thx