Text-to-speech for sentences in two languages
Apr 01, 2020
I have translated a course from English to Spanish. However, there are a few terms and acronyms that need to said in English. They naturally appear throughout the sentences. I have used the text-to-speech functionality to create the audio.
Here's what I'm doing: I copy the beginning of the sentence (that's in Spanish) and paste it into the Text-to-Speech dialog box, choose the Spanish voice and click on Insert. Then I go back to copy the term/acronym (that's in English), paste it into the Text-to-Speech dialog box, choose an English voice and click on Insert. Lastly, I repeat my first step for the remaining Spanish words in the sentence.
My question is: Is this the most efficient way to generate the audio with the mix of Spanish and English in the same sentence?
2 Replies
Hi Dale!
I love that you're thinking about efficiencies to speed up your Storyline workflow. The method you shared is what I would have recommended.
I'll put the question out the community at large: How do you combine two languages in one Text-To-Speech track?
I hope there's a language expert out there to weigh in on this and help your projects along.
Currently Storyline 360 doesn’t support using SSML (Synthesized Speech Markup Language). If it did, this would be easy to solve as you would use a tag to say the word with an English accent which also keeps the same voice so it sounds more natural.
For example,
Mi nombre es Tom Brady
would be written asMi nombre es <lang xml:lang="en-US">Tom Brady</lang>
With that being said and that Storyline 360 doesn’t support SSML tags, I wrote an application to help facilitate the process using Amazon Polly directly (which is what Storyline uses):
If you have one file then you probably wouldn’t need to use HeroVoice TTS as you could use the Amazon Polly console to get your file, however, you may also like these other requested features from the Storyline Community:
For more information on what else you can do with SSML tags and Amazon Polly, a good reference can be found here: https://docs.aws.amazon.com/polly/latest/dg/supportedtags.html
This discussion is closed. You can start a new discussion or contact Articulate Support.