• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Stopping Main Audio for Triggered Audio

Explorer ,
Jan 20, 2015 Jan 20, 2015

Copy link to clipboard

Copied

Hi,

I have a page where audio is playing, and then an image and a button display half way through. The button triggers an Advanced Action that displays another image, the Forward button, and also triggers audio to play.

However, I can't seem to get my main audio to stop playing once the learner triggers the second piece of audio. I had tried adding "Stop Triggered Audio" to my advanced action, but that didn't stop my main audio.

Any ideas?

Thanks,

Kristen

TOPICS
Advanced

Views

2.8K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 20, 2015 Jan 20, 2015

Copy link to clipboard

Copied

I suppose you are talking about slide audio? You cannot stop it, the only possible control is to mute it, but that means that all audio is muted. Only when using object audio or the command Play Audio it is possible to stop audio when another clip has to play. Stop Triggered Audio will only stop an audio clip that has been started with the command Play Audio, it will never stop slide audio.

But if you need CC, the only easy way is for slide audio.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Nov 21, 2016 Nov 21, 2016

Copy link to clipboard

Copied

It's been a while since this was posted but I was struggling with this as well and just found the solution.

I don't know which version of Captivate you are using but in Captivate 9 this is trivial. For interactive elements on the stage, such as links and smart shapes etc., there is an option to stop the slide audio. Select your button -> go to the "Options" section -> select the check box "Stop Slide Audio" -> in the contextual dropdown, select when you want it to stop (I am assuming "When Clicked" is what you're looking for).

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 01, 2017 Feb 01, 2017

Copy link to clipboard

Copied

Yes, it is possible to stop slide audio, but only when the pause occurs for an interactive object. The automatic pauses that exist on quiz slides, score slide, Drag&Drop slide do not have that button. This tip and more to be found in my most recent blog post:

Pausing Captivate's Timeline - Captivate blog

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jul 19, 2019 Jul 19, 2019

Copy link to clipboard

Copied

Kristen,

I have been struggling with this issue (although my scenario is somewhat different) and I found a solution . . . at least for my issue. So I have audio playing on a slide when the slide appears. There is also a smart shape with text that appears when the slide appears. The audio is linked to that smart shape. The user has the option of clicking a button to move to the next slide or clicking a different button to skip over that next slide. If the user chooses to go to the next slide I give her the option of returning to the original slide, but I don't want that audio to play again on the original slide because she's already heard it.

What I ended up doing was, as I mentioned, having the audio triggered by the appearance of the smart shape. There is an advanced action attached to a button that takes the user to the next slide with a variable that gets a value of 1 when the button is clicked. There is also an advanced action on the initial slide that is triggered by the slide's entry, that checks to see if that value is 1. If it is, it hides the smart shape with the text (and turns off the audio attached to that object). And it shows a different smart shape that informs the user how to proceed.

I don't know if this makes sense or if it helps at all. I'm hoping it might.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jul 20, 2023 Jul 20, 2023

Copy link to clipboard

Copied

LATEST

I am years late to this post but thought I would add the solution I came up with for a similar situation in Captivate 2019 in case it helps anyone. I basically have a screen with slide audio which I am using as a menu for people to select buttons (actually a button over a part of a graphic) to go to alternate screens. As they return, I have it place a check mark next to the clicked item.  I wanted to do this so people could be free to go back and forth between topics and revisit only topics they wanted to but still have a record of the topics they visited.  I had to have Slide Audio because I have to have Closed Captions so the solution of using a Play Audio trigger for an object would not work. Here is what I did. I set up variables for each of the topics/buttons people visited. I already had an Advanced Action for the slide which I called Screen##Entry and was using that to check for changes to variables to determine whether it should put a check mark next to the various items on the screen if they had been visited.  However, whenever people returned ot the original screen, it replayed the slide audio which was super annoying. The audio did contain information not shown on the screen but  they did not need to hear it more than once. To solve it I set up another conditional action in my Screen#Entry Advanced Action which checked to see if any of the variables had been populated. If any of them had, I set the slide to Pause. This worked for me and hopefully may work for others. The only caveats is my modules are set for people to click on a custom Next button to move from screen to screen. If you have a self-playing module that advances on its own, this probably would not work. Also, if people re-accessed the course or went backwards, the audio and the Closed Captioning would not play again so that could be a potential issue for some. I hope that makes sense.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Help resources