Build apps and games that speak naturally, choosing from more than 250 voices and over 70 languages and variants. Differentiate your brand with a customized voice, and access voices with different speaking styles and emotional tones to fit your use case.
- Register an Azure subscription
- Create an Azure speech service
- Download this plugin in your Unreal Engine
- Write your Blueprint/C++ code and reference the demo.
- Enjoy it...
Yes, this unreal engine plugin is free. Azure subscription can be also free if you use the Free layer services. More detail of azure speech price please refer to the official document here.
This plugin just get the **raw data** of the audio, you can process the raw data as your wish. e.g. save to local or play it. The following just show how to use other plugin "RuntimeAudioImpoter" to play it.What's the SSML? emmm...it's very easy but also hard to use. You should read Azure TTS SSML document very carefully. There are some examples show how to use the blueprint to build your SSML.
- Compatibility?: Sorry, I developed this plugin in UE 4.27. Maybe you need some change if using different engine version.
- TTS 400 error: SSML struct error, or some tag not compatible with your selected voice.