Forum Discussion
Changing Speed of Audio in Articulate Storyline?
I'm working on creating some Articulate Storyline projects for a class I teach. Our current videos are MUCH less engaging and interactive and are simply the professor in front of a web camera lecturing. One things students LOVE to do is to speed up the audio / presentation of the video. Most students can listen and absorb items much faster than we can talk about them. I have some audio/lecturing slides in Storyline (e.g. when I do a voice-over of a screen capture or talk about the basics of financial statements). I'm wondering if there is anything I can add to the player that would allow students to control the speed of the audio.
Hi, everyone!
I have some great news to share. We just released another update for Storyline 360. In Update 83, we've included important fixes and new features!
One of the new features we've included:
- Unlock new possibilities for text-to-speech audio. Use speech synthesis markup language (SSML) to adjust the speaking rate, modify pronunciation, emphasize words, add pauses, and more.
Launch the Articulate 360 desktop app on your computer to take advantage of this update, and click the Update button next to Storyline 360. You'll find our step-by-step instructions here.
Please let me know if you need additional help!
- KevinFreebornCommunity Member
I have to lend my voice to this as well. I really like Articulate and remember in the early years the business was pretty responsive. That seems to have changed.
- DeniseHowittCommunity Member
Well, I have just submitted my feature request for adding variable speed to the course player. We have courses accessed by over 12,000 learners who range from low reading comprehension to PhD's. Would be wonderful for them to adjust to meet their needs.
- IlanaPrusockCommunity Member
I was wondering if there was any update to this, as I've had requests to use it in courses I'm developing, and i'm wondering if it's possible.
- LauraBunteCommunity Member
I have heard of no update -- it would be nice if a feature list was made available to all users.
- KevinFreebornCommunity Member
We still have many users and clients asking for this feature. How do we get it addressed?
- Lee-AnneGoodgerCommunity Member
Good morning,
I would also like to know what has been done to facilitate this functionality. Please could the Elearning Heroes address everybody in one communication on the status of this so that we do not receive these individual emails, as we are not the responsible parties to provide status, we are part of the original formal request for this functionality.
Thank you kindly
Estee Tyler
Records & Information Management
A: 10A Hershey Street, George Western Cape
P: +27 44 020 0103 | ext 204 M: +27 (60) 526 1764
E: records.info
- DwayneSchamp-c2Community Member
Definitely needs to be implemented. This is common day usage in today's video/audio market, and I was doing this 30 years ago with Authorware. Lectora also allows this feature through variables. I'm glad Storyline is easy to use and quick creation is always a plus, but some expert type features need to be added as well. Thanks!
- DwayneSchamp-c2Community Member
So the current roadmap for SL360 is text box update, 360 images, and updates to the player. Hmm, don't really see anything addressing the concerns and requests of the majority of users of this tool. As it has been mentioned, Articulate as a company was much more responsive in the past. It seems there are now to many tools to focus on one at a given time to increase the functionality for the creative designers and developers. Adding in, as I have requested variables for all sorts of fields (position, size, rotation, speed), as well as others have, the response of the dev team is non-existent. Some (or maybe a lot) of us are very experienced users, usually held back by the decisions of upper management on which tool to use. By increasing the base functionality of your core product, you would gain much respect and more champions.
- DwayneSchamp-15Community Member
So I took this a bit further.
Using the code Owen started. I added a slider to allow for speed adjustment using 0.25 and 1.75 as the lower and upper limits of the slider. This code executes using the "when slider moves" trigger. Works for video too, just use a different variable and use ('video') for the getElement call.
Only using one audio and video file on the slide right now.
for audio:
//this line of code will return an array of all audio tags on the HTML page
var x = document.getElementsByTagName('audio');//this line of code assigns an ID to the first element in the audio array
x[0].id='testAudio';
var player = GetPlayer();//get the value of Slider1
var speed = player.GetVar("Slider1");// set the playback speed based on slider1 value
testAudio.playbackRate=speed;
For video:var v = document.getElementsByTagName('video');
//this line of code assigns an ID to the first element in the audio array
v[0].id='testvideo';
var player = GetPlayer();var video_speed = player.GetVar("Slider2");
testvideo.playbackRate=video_speed;
- RobertBrock-295Community Member
This works great when being run standalone, but I'm getting an empty collection when I run on an LMS.
- SibaPrasadPadhiCommunity Member
+1
- HannahWilson-06Community Member
I 127th this feature. I have submitted my feature request form and suggest that everyone else do the same as well. A few hundred posts here might be ignored, but a few hundred feature requests might get this on their radar.