The first thing you want to do is create a 'Voice object' and save it as a variable, this will determine what the voice will sound like. The trigger action you want to use for this is: 'Text-to-speech > Create Voice object and save it as variable 'A''
With the next three trigger actions you can change the characteristics of the voice, using the same 'Voice object' as in the previous step.
You can:
- Change the volume of the voice (0-1 is more silent, while higher than 1 is a higher volume)
- Change the pitch of the voice (numbers between 0 and 1 will give a low pitch voice (0 and 1 are default), anything higher than 1 will give high pitch voices)
- And the voice model (which can be found here: http://www.plazmaburst2.com/level_editor_manual/text-to-speech.html)
In the last two trigger actions ('Text-to-speech > Speak text 'B' with Voice model 'A'' or 'Text-to-speech > Speak text-value of variable 'B' with Voice model 'A'') you enter the text/or value of a variable in 'B', this is the text that will be said, and in 'A' you enter the voice model you made in the previous steps.
IMPORTANT: When using all these trigger actions in the same trigger, you'll have to activate it twice to make it work, so I'd suggest to make the 'Voice objects' at the start of the match with a 0 delay timer.