Slide Masters – Voice Over and Closed Caption - Example inc. Story

Hi Everyone,

Further to a question from Lauren in one of the other threads, I have put together an example of Slide Master and Layers usage, to get a consistent functionality on a number of slides, for example a Voice Over and Closed Caption ON / OFF buttons.

This is also great, as you only need to make a change in one place and it will reflect throughout your entire project.

Here are  the Example and the .Story file.

The logic is simple:

On the Slide Master Layer:

1.       This is where we put the “Master” Buttons (mButt) : two buttons mButt_CC and mButt_VO

2.       Layer Trigger – Sets the initial State (images for ON and OFF) of the buttons based on the current variable values of  sysCC andsysVO to 0 or 1

3.       Button triggers - Change the state of the variables sysCC and sysVO to 0 or 1

4.       Button triggers - Toggle trigger that switches the button to ON / OFF State

On the Slide Layer:

1.       Here we have two layers called:  ClosedCaption and VoiceOver.  These contain the audio files and the text respectively.

2.       Layer Triggers – They change the Show/Hide Layer States depending on the sysCC and sysVO values 0 (OFF) or (ON).

3.       Object Triggers - The Slide Base Layer contains two special shapes called ScriptBox_Caption and ScriptBox_Sound. These have attached Triggers to them, to trigger the ClosedCaption and VoiceOver Layers respectively depending on the. These are off screen as they have no visual function.

That is it unless I missed something out – sorry I haven’t had much sleep over the last few day…. running on 25% brain capacity at the moment.

Anyway you can have a look at the attached .Story file.

I use this approach to create templates where the VoiceOver and ClosedCaption functionality is then built in, so all I have to do is add the text and relevant audio files to the ClosedCaption and VoiceOver layers.

Any suggestions for improvement and or optimisation are welcome!

I hope this helps!

Kind regards,

Paul

8 Replies