Changing Speed of Audio in Articulate Storyline?
Nov 20, 2013
Pinned Reply
Hello Everyone!
I'm happy to share that we have released Storyline 360 version 72 (Build 3.72.29654.0).
Included in this release is a new feature where you can let learners explore at their own pace by choosing a course playback speed between 0.25x and 2x.
Now all you need to do is update Storyline 360 in your Articulate 360 desktop app on your computer. You'll find our step-by-step instructions here.
Please let us know if you have any questions by reaching out to our Support Engineers directly.
Have a great day!
165 Replies
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:
For video:
+1
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.
Great suggestion Hannah! I have added a request. I find Articulate's web site(s) a bit hard to find features so to help other here is the URL for submitting a request.
https://articulate.com/support/contact/feature-request
This works great when being run standalone, but I'm getting an empty collection when I run on an LMS.
Our client just requested that we allow learners to adjust the speed of narration that plays along with the seekbar ("Some folks process quicker."). The request is similar to how Audible allows you to adjust the speed of an online book. I have also requested this feature request with Articulate.
Articulate Staff, although there have been efforts by the community for workarounds using javascript, etc. this feature needs to be implemented by you. I know you can't give roadmap updates but I have noticed some staff have forwarded requests to the whomever is involved with adding features. I am asking that an Articulate staff member reply to this request and to forward this request again to the features team.
Community, please continue responding to this thread and add this as a feature request.
Just adding another request that Articulate will probably throw in the bin. Do you actually care or just no? Can you just be honest with everyone and say you just don't care, you don't care what users want, you don't what our end users want? This isn't that complicated of a feature. Players have speed up or down by user selection for literally years and years. There are YEARS of requesting a simple feature and you've done nothing. It's really embarrassing. It isn't as if that much else has actually changed in SL 360. Absolutely frustrating seeing pages and years of responses and just a non-answer.
I've already commented on this thread, but I'll do it again. It would be VERY helpful to have this built into Storyline's player. It's been a frequent customer request. I will also submit a feature request. (Thanks for the link, Kevin Freeborn!)
Requested!
Thanks for posting the link, Kevin!
Hi Patrick,
It has been a while since we've replied here, but I can confirm that this is in the hands of the right team, and we continually provide updates and insights shared from this conversation. I appreciate you taking the time to share what your client is requesting, the need for an update here, and for submitting a formal feature request.
Hi A.M.,
We do care. I appreciate you sharing your thoughts and how this affects you.
It looks like you may be new to our products and the community, so I wanted to share some information about how we manage these feature requests, as well as a link to the features and bug fixes we've released in Storyline 360 so far.
Thanks, Cathy and Janet! I appreciate you taking the time to share your thoughts and submitting a feature request. I've linked your two along with Patrick's to our internal report.
Leslie, thanks for the response .
As there is a similar thread here..
https://community.articulate.com/discussions/articulate-storyline/can-you-speed-up-the-player-in-articulate-360?page=3
I did start diving into speeding up and slowing down audio...and the timeline.
Speeding up audio aint to difficult. Issue is mainly the timeline that aint responding to the change. I did send a request to Articulate too. Not specifically for this, but more general to give developers the option to add custom variable to the code so Storyline can be extended and functionality like this can be developed by people like me.
We just don't put a video directly into Storyline anymore. We purchased a Vimeo account years ago, and we upload all of our videos there and just embed it. This way your learner can control the speed while you wait for the feature to be added within storyline. Just a thought....I am sure this may have been mentioned before, but just in case :)
Although this works fine for embedded content...video and/or audio, you lack the option to speed up/down the Storyline timeline...and thus also cannot sync any graphical elements in Storyline to your embedded video...
Thanks for the idea Teresa. As Math says, the real issue for our learners is to be able to speed up/down the Storyline timeline/seek bar.
Sure would be nice to have this feature - please, please, please Articulate!
I echo the thoughts above. Not having this is a competitive disadvantage versus other products available in the marketplace and the desire of learners to adjust the speed which is available on free videos on YouTube.
I tried using the above code and it seems to only work on one slide. What if I have single video animation on each slide. When I added the playback code on each slide, the Javascript does NOT work.
Also, how do you determine which video has which ID in the video array? Any help would be appreciated.
LaRhonda
I developed some JavaScript-based code to control the speed of videos. In theory, this could work with audio, with some tweaking.
@Mark, would you be willing to share your code?
Thank you!
Hi Kathryn,
I have shared this code previously here, but here it is again,
The main thing to set: the variable numberOfVideos needs to be set to the maximum number of videos in your course. You only need to set this variable's value once — the default value. Once you've done this the code should work for all videos. And remember that you have to publish your course in order for the JavaScript to work; previewing won't make this work.
LaRonda, I hope these instructions will help you make your code work.
HTH,
Mark
Has there been any update on this?
Adding my voice to the users who would really like to see this functionality added to Articulate. This is pretty standard in most media players and definitely an expectation for many adult learners.
Hi Kristi,
Thank you for checking in. Our feature roadmap is a great resource to see what we are currently working on. We aren’t ready to share a specific date on when this feature will ship, but we’ll be sure to update this discussion when it’s ready to go!
Thank you again for your feedback, and please don't hesitate to reach out to our support engineers if you need assistance on a specific project. We'll be happy to take a look!
This feature request to speed up audio/video was originally posted 8 years ago, with maybe hundreds of supporting comments. Why has nothing been done ever since? If not now, when? Or is it going to wait until my grandchild, yet unconceived, needs it?
Hi B Essien,
Thank you for reaching out! We appreciate your feedback.
Our latest release of Storyline 360 version 65 (Build 3.65.28121.0), includes the ability for learners to interact with videos via accessible controls that match the modern player style, exceed color contrast guidelines, and communicate perfectly with screen readers. Learners can change the playback speed, switch to full-screen mode, and use picture-in-picture mode to move videos to a floating window.
We are still tracking the feature request for the ability to adjust playback speed in order for audio can be consumed faster or slower. I've added your comments to the case and will be sure to update you on our progress!
Hi Mark, I Used your code, but this doesn't work in review 360 either in LMS like cloudscorm.
This just work when you run the story.html in the desktop.
Also, I preview in review 360 your storyline project and this doesn't work two.
Link: https://360.articulate.com/review/content/9d2c369f-4418-4ece-8088-de6ac33be472/review
Do you have an extra solution for this?