I have an insane amount of courses that use text to speech, my client now wants to switch the voice out for a different one...
Please someone tell me that there is a magic piece of code of something similar that will allow me to do this super fast instead of changing every single piece of audio within the course?
Although not quite 100% automatic, I have a solution that may just work for your needs. Instead of using Storyline, you would go to the source that Storyline uses, Amazon Polly voices.
Here’s what you do:
Get an Amazon Polly account (yes, there is some cost involved but doesn’t seem that prohibitive) (https://aws.amazon.com/polly/)
Save your scripts as separate files (MS-Word or Text)
Download HeroVoice TTS from the Microsoft Windows Store (fully functioning 15-day free trial)
Encode your files with HeroVoice TTS – apply a global setting for speed and even comma duration so your files are consistent.
Select the voice you want – these are the same as you’ll find in Storyline today including Neural voices (which aren’t currently available in Storyline)
After the files are created, you will then need to re-insert them, one at a time. Unfortunately, I’m not aware of a mass import into Storyline. Where you do save time though is HeroVoice TTS’s ability to batch process your script files.
I do not have an update on this feature, but it is still open with our team and this conversation is attached. I wanted to share some information about how we manage these feature requests, which may be helpful.
We have many open features that we continue to track internally, but the roadmap provides a glimpse of what we are currently working on. This specific feature has not bubbled to the top of the list yet.
I just wanted to check in on this, especially with the new voices that have been added. Is there really no way to do a global update to change all of the TTS voices?
We really do need that! One of my clients is considering changing from live talent voice recording to TTS - using the new improved voices. This is a major deterrent to that happening. I think I will have to recommend using an external source, like playht instead.
I appreciate you sharing your thoughts with us! We don't have any updates at this time. I've added your voice to this report. We’ll update this discussion if this feature makes it on our feature roadmap.
16 Replies
Hi Emily,
Currently, we don’t have a code to mass change the voice (TTS) of a number of courses. What we only have is the voice change per course, kindly check this link: https://community.articulate.com/series/74/articles/storyline-360-user-guide-how-to-convert-text-to-speech#update
But if you want this to be added as a feature, kindly fill-up the feature request form in this link: https://articulate.com/support/contact/feature-request
I'd like to be wrong but this looks like a slide by slide change to me...
Hi,
I was looking for the exact same thing. Is there a way to change the text-to-speech voice globally for all the slides?
And yes, the link Reynaldo provided talks about voice change for individual slides.
Thanks!
Radhika
+1 to be able to change this globally.
Hello Radhika and David,
We are tracking a feature request with a few ideas for additional editing tools and capabilities for text to speech.
I have added this conversation to the report so that we can share any updates with you here.
Hello,
Has there been any progress on this feature?
Hi Emily!
Thanks for checking back! We don't have any updates to share, but when we do we'll report back to this discussion!
Although not quite 100% automatic, I have a solution that may just work for your needs. Instead of using Storyline, you would go to the source that Storyline uses, Amazon Polly voices.
Here’s what you do:
After the files are created, you will then need to re-insert them, one at a time. Unfortunately, I’m not aware of a mass import into Storyline. Where you do save time though is HeroVoice TTS’s ability to batch process your script files.
Hello,
Has there been any progress on this feature?
Hi Steve,
I do not have an update on this feature, but it is still open with our team and this conversation is attached. I wanted to share some information about how we manage these feature requests, which may be helpful.
You can see what's on our upcoming roadmap here:
Articulate 360 Feature Roadmap
Hi,
Have you had the time since 2 years ago to add this feature?
So, I take it this feature is no longer going to be actively looked into considering it's no longer on your Feature Roadmap then?
Hello Zach and welcome to E-Learning Heroes. 😊
We have many open features that we continue to track internally, but the roadmap provides a glimpse of what we are currently working on. This specific feature has not bubbled to the top of the list yet.
Hi Leslie, this feature needs to be developed asap as it makes using TTS a real pain!
One of the reasons we moved from Invision to SL360 was for the TTS.
Very disappointed it takes 3 years to improve this otherwise great feature.
I just wanted to check in on this, especially with the new voices that have been added. Is there really no way to do a global update to change all of the TTS voices?
We really do need that! One of my clients is considering changing from live talent voice recording to TTS - using the new improved voices. This is a major deterrent to that happening. I think I will have to recommend using an external source, like playht instead.
Hi Carrie Ann,
Thanks for reaching out!
I appreciate you sharing your thoughts with us! We don't have any updates at this time. I've added your voice to this report. We’ll update this discussion if this feature makes it on our feature roadmap.