ClosedCaptionsOn and ClosedCaptionsOff are two ActionScript 3 widgets for Adobe Captivate. They allow developers to turn closed captioning on and off arbitrarily at any point in a slide. These were developed and tested in Captivate 4. I’ll be testing them in Captivate 5 as soon as I get a copy.
Update (7/22/2010): This post links to an outdated version of the widget. Check the software page for a link to the most recent version.
Update (3/10/2011): I’ve released a new widget called PropertySetter which can be used to show and hide closed captions, in addition to controlling many other Captivate settings.
- Download ClosedCaptions_AS3.zip.
- Unzip the archive (in WinXP, right-click → Extract All…)
- Copy ClosedCaptionsOn_AS3.swf and ClosedCaptionsOff_AS3.swf to Captivate’s Gallery (C:\Program Files\Adobe\Adobe Captivate 4\Gallery\Widgets)
- Open or create a new project in Captivate. Be sure the ActionScript version is set to AS3. In Captivate 4, you can set the ActionScript version of your project by choosing File → Preferences. Then select Project → Publish Settings in the Category pane.
- Select a slide in Edit View and insert an instance of the ClosedCaptionsOn_AS3.swf from the Widget window (Window → Widget).
- Adjust the start time via the widget’s Options → Appear After setting or by adjusting its starting position on the timeline.
- Add some slide notes (Window → Slide Notes) and convert them to speech by clicking the Text to speech column header (check marks will be added to each line) and then the Convert to speech button.
- Click the Closed Caption column. Check marks will be added, indicating that the speech will be closed captioned.
- Use Audio → Audio Management to adjust the synchronization between the captions and the speech by selecting each slide, clicking the Closed Caption icon, and dragging the numbered markers.
- Publish or Preview → Project (F4) to test.
You can add as many instances of ClosedCaptionsOn and ClosedCaptionsOff as you like. I tend to add an *On at the beginning of each titled slide, as this seems to work best in projects using a TOC to ensure that titles are on at the beginning of each TOC section. Users can still toggle captions on or off via the play bar, if you include the closed captioning button in your playback control.