United Kingdom
Asked

Hi Allso I Am Currently Bu

Hi All

So I am currently building a multi-lingual robot. This means that I need to be able to change voices (an English voice trying to speak Italian just doesn't work).

I know that the voice can be changed in the Speech Settings but I want to change it on the fly so that I can change by using a command. Is there any way to do this?


ARC Pro

Upgrade to ARC Pro

ARC Pro will give you immediate updates and new features needed to unleash your robot's potential!

PRO
Synthiam
#1  

The windows speech synthesis doesn’t make it easy to change cultures on the fly. If you have more than one culture installed, you’ll have to have two instances of the speech synthesis classes

It would be easiest to do this with a separate plugin. Maybe a plugin that allows the user to have more than one instance of the speech synthesis per culture. You could create ezscript commands for each culture or allow a parameter.

Actually the parameter makes sense. Create a plugin that registers a new ezscript command that accepts a parameter for the culture

SayV2(en-us, I am speaking English)

United Kingdom
#2  

Ohhh, interesting idea. I'll give it a go.