Skip to main content
Participating Frequently
August 26, 2014
Question

Play narration only once- Captivate 7

  • August 26, 2014
  • 1 reply
  • 1034 views

Hello.

I am hoping someone can help me with the following:

I have a Menu Slide which has narration. The user will have an opportunity to jump to different parts of the project using this Menu Slide.  However, once finish with a specific part they will have to come back to this menu slide and choose the next section.  My issue is that this Menu slide has narration, so every time the user returns to this slide, the narration is heard. What I want to achieve is to construct some conditional statement indicating for the narration to be heard only once.

Also, currently I already have a conditional statement that will place a check mark on the appropriate icon of the section that has been completed. I don't know if I can add another conditional action to this, or if I should construct a brand new action.

I know I can duplicate this menu slide and remove the sound, but was wondering if there was any other way to approach this.

Thank you!

This topic has been closed for replies.

1 reply

RodWard
Community Expert
Community Expert
August 26, 2014

You can add the voiceover audio to an object on the slide instead of to the slide itself and then hide that object when your learner revisits the slide a second time.  Use a variable to track the visits to the slide and test for the value of this variable in a decision block added to the conditional action you already have set up to execute on slide enter.  You can have dozens of decision blocks in a conditional action.

Lilybiri
Legend
August 26, 2014

Actually, since you are on CP7 there are more possibilities to achieve this. The solution described by Rod has a detailed description in some of my blog posts, here is one link: Audio Objects: Control them! - Captivate blog It is perfectly possible to add that to the existing conditional action, you only have to be careful with the sequence of the decision blocks. You have only one event On Enter for that menu slide, you cannot add two actions to one event. Be sure to have 7.0.1 because there were several interesting features added for advanced/shared actions.

However there is also the (new) command 'Play Audio', with its counterpart 'Stop Triggered audio', that you could use to have the same effect.

The problem with both methods is that you cannot have automatic CC as you can for slide audio. The advantage is that you do not have to change the slide duration to adapt to the length of the audio clip. Do you need CC?

Lilybiri

Participating Frequently
August 30, 2014

Thank you Lilybiri for posting additional solutions to my little conundrum. I have actually been to your blog and have found it very helpful with other matters, since I am fairly new to Captivate and developing elearning material. I was not aware you had a post regarding audio objects, but will definitely check it out. Before posting, I did try to add to my conditional action using the "Play audio" and "Stop Audio" commands (found them by pure luck), but it did function as expected.  I will try again once I have had an opportunity to go to your link. Maybe if it does not work, I can post a screenshot of my decision block, for your review.  Your help is truly appreciated!

Thank you!