Summary: Convert your audio files to FLV to create playbars.
Difficulty: Easy
As a qualified English teacher myself, I know the utility of allowing my students to play, pause and generally control an audio file they are listening to. This could be a listening comprehension exercise where they have to try and understand some basic elements, and being able to go back and listen to a critical point in the audio to check their understanding is obviously a welcome feature.
The same could be said for a speech or lecture. You might not choose to show the text of the speech and if the listener was distracted or simply did not understand what was said, they’ll want to be able to go back and listen again, without necessarily having to go back to the beginning.
Well all of that is fairly obvious. The problem arises when we try and insert audio into Engage. As many of you will have noticed, while Engage allows you to insert audio or even record your own voice directly into the interaction with just a press of a button, the user is not able to pause or control that audio file within the interaction. Check this example to see what I mean:

View Demo
There is no need to listen to the whole audio files of course. The point is that we can’t stop the audio at any point or go back and forth.
If the interaction is then embedded into Articulate Presenter, there is no problem since the Presenter player will control the audio in Engage. But if your Engage interaction is standalone ie. is published by itself either on the web or on CD, then the user has no way to control the audio. And if your Engage IS in Presenter and you wanted to hide your player controls in the Presenter player (for design purposes) then you are also stuck….
Unless you do something like this:

There is now a controller for each audio file which the user can click on to listen and repeat as they choose.

How do we do it?
Well, as you will see, there is no option in Engage to create playback controls for audio files. But there is for FLV video files. When you insert an FLV video file, you have the option to include a playbar and for the file to start automatically or not. So the solution to our problem is to convert our audio files to Flash Video or FLV format.
Once they are in FLV format:
- Click on the Add Media button in one of your steps of your Engage interaction:

- Navigate to your selected FLV file and click OK:

- Select playbar and decide if you want the file to start automatically or not and click OK:

And that’s it. Your audio files will now have player controls attached to them.
Notes
I have checked a lot of programs to find those that worked well and I found only two, one which is no longer available but which I bought a few years back, and Replay Converter by Applian Technologies. It is possible that Adobe Flash will do the necessary but I didn’t find how to do this in Sorensen Squeeze, nor in much other software. Either the possibility to convert from audio to FLV did not exist, or if it did, the length of the file would appear wrong and the scrub bar would not work.
There is a free trial for Replay Converter which last indefinitely but is limited to 90 seconds audio conversion at a time. To convert your audio file in Replay Converter, add your WAV file (or mp3), and then choose to Convert to Video File (even though this is audio). Select “Add more video formats” in the drop-down menu and choose an FLV format (I chose the smallest file size 100 kps which is sufficient for audio only conversion). Then click on the Go button and your file is converted. You should find that Engage correctly recognizes the length of any file converted with Replay Converter.

Hi!
Thanks for the demo. Took me a while to figure out why you are doing these demos, but then I noticed that you’re a language teacher…it seems that most e-learning software just isn’t designed for language teaching and one has to keep inventing new ways of using it :-)
Any ideas for controlling sound in Quizmaker which only takes swf files? How about audio files as alternatives in a multiple choice quiz?
:-)
Hi fellow teacher!
Right, it is true that there isn’t a lot out there which caters specifically for language teaching though I would hope that most of these demos will give ideas to everyone. Actually, a lot of these posts come from requests made in support. I often draw on my experience in English teaching to illustrate how they can be used, this particular post being a case in point. A user wanted to control the audio in Engage and couldn’t see how to do this.
You can control audio in Quizmaker but you’d need to set up a player with your audio such that the SWF controlled its own audio. You’d have to do that through a third-party application although many of the encoders allow you to add player skins to your encoded files. As for audio files as alternative to SWFs, well maybe we’ll see that in a new version of Quizmaker..
Thanks for your reply!
Unfortunately this fiddling about with different file formats makes rapid e-learning not so rapid. :-) Anyway, the world need people like you, who always try to look beyond the boundaries software sets for us. Thanks!
Very clever! I needed the audio to stop when my users click a link to an external website! I will try this!