Yandex Text to Speech

9.6.1 Using Yandex text to speech

The use concept is to select from Etere web the subtitle language  along with any voice avaiable for that language. the avaiable voices and their languages associated can be consulted here:

https://aistudio.yandex.ru/docs/en/speechkit/tts/voices.html


1. Configuration:

- create a metafile filter from Etere Web as "media folders and codecs", select the destination media folder for the generated audio files and assign the WAVE codec

- go to Etere Configuration > Configuration Editor > Yandex management > Yandex text to speech and insert the folder ID , api key that you noted in chapter 9.6.0.0 and the metafile filter you created before



now you need to create the associated workflow with the Yandex action responsible to create the audio file:

- go to Etere Configuration > Configuration Editor > T-Workflow > Actions and create a new action. Here at creation if you leave the combo boxes as default , the voice choice can be set up later. You can also specify a destination folder after the creation.

- create a workflow with the previous action and assign it to Configuration > Configuration Editor > T-Workflow > Defaults in the dedicated slot


now you can go to Etereweb > MAM > Yandex text to speech, select the asset with subtitles, select voice and voice role needed and press start. This will start the default yandex workflow and generate the wav voice audio for the subtitles associated.

Yandex_text_to_speech
default_workflows
Yandex_Action
Yandex_integration_configuration