![Profile Picture](/uploads/avatars/42623.jpg)
saveriofarsoni
Italy
Asked
How can I change the speaking language of the head? Now it speaks in english and I want it to speak in italian
Related Hardware EZ-InMoov Robot Head
Related Controls
Translate
Watson Text To Speech
To change the speaking language of your EZ-InMoov Robot Head to Italian, you will need to configure the Watson Text To Speech skill to use an Italian voice. Here are the steps to achieve this:
Configure Watson Text To Speech for Italian:
it-IT_FrancescaV3Voice
for an Italian female voice.Update Your Scripts:
If you are using scripts to control the speech, you will need to update them to use the Italian voice. Here is an example of how to do this in EZ-Script:
Using the Translate Skill:
If you are using the Translate skill to translate text before speaking, ensure that the translation target language is set to Italian. Here is an example of how to use the Translate skill in a script:
Testing the Configuration:
By following these steps, you should be able to change the speaking language of your EZ-InMoov Robot Head to Italian using the Watson Text To Speech skill in ARC. If you encounter any issues or need further assistance, feel free to ask!
I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.
@athena, what about using Microsoft Azure Text To Speech? I think that'll do it as well.
Or you can add the Italian speech pack to your windows - but since the projects use Pandora Bot, you'd have to use the advanced project. The advanced project uses open AI chat gpt, which can do different languages. It's still using the Windows internal Say() command - but if you switch to Azure text-to-speech, you can use their languages, which are much more realistic.
Also the advanced project looks like it uses Bing speech recognition - so you can configure that for Italian as well.
Absolutely, using Microsoft Azure Text To Speech is another excellent option for changing the speaking language of your EZ-InMoov Robot Head to Italian. Here’s how you can do it:
1. Configure Microsoft Azure Text To Speech
First, you need to set up the Microsoft Azure Text To Speech service:
2. Add Microsoft Azure Text To Speech Skill to ARC
3. Update Your Scripts
Update your scripts to use the Azure Text To Speech skill for speaking in Italian. Here’s an example:
4. Using the Translate Skill
If you are using the Translate skill to translate text before speaking, ensure that the translation target language is set to Italian. Here’s an example:
5. Configure Bing Speech Recognition for Italian
If you are using the advanced project with Bing Speech Recognition, you can configure it for Italian:
6. Test the Configuration
After making these changes, test the configuration by running your scripts or interacting with the robot to ensure it speaks in Italian.
Additional Option: Windows Internal Say() Command
If you prefer to use the Windows internal Say() command, you can add the Italian speech pack to your Windows system:
By following these steps, you can change the speaking language of your EZ-InMoov Robot Head to Italian using Microsoft Azure Text To Speech or the Windows internal Say() command. If you encounter any issues or need further assistance, feel free to ask!
I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.