How to add the Speech Synthesis robot skill
- Load the most recent release of ARC (Get ARC).
- Press the Project tab from the top menu bar in ARC.
- Press Add Robot Skill from the button ribbon bar in ARC.
- Choose the Audio category tab.
- Press the Speech Synthesis icon to add the robot skill to your project.
Don't have a robot yet?
Follow the Getting Started Guide to build a robot and use the Speech Synthesis robot skill.
1. Text Field
This field contains the text that you would like spoken, it can be as long as you'd like.
2. Say (PC Speaker) Button
This will output the text-to-speech through the PC's audio output device.
2. Say (EZ-B v4 Speaker) Button
This will output the text-to-speech through the EZ-B v4's onboard speaker.
*Note: The settings for the Speech Synthesis skill are contained in a separate skill. See below for instructions on how to add it to your ARC project.
1. Voice Drop-down
This drop-down contains a selection of installed voices.
2. Emaphsis Drop-down
This drop-down contains a selection of speech emphasis levels.
3. Rate Drop-down
This drop-down contains a selection of speech speeds.
4. Volume Slider
This slider sets the volume percentage for the text-to-speech output (1-100% range).
How to Use Speech Synthesis
1) Add the Speech Synthesis Skill to your ARC project (Project -> Add Skill -> Audio -> Speech Synthesis).
2) Add the Speech Settings Skill to your ARC project (Project -> Add Skill -> Audio -> Speech Synthesis Settings).
3) Select the settings you would like to output in the Speech Synthesis Setting skill.
4) Write/paste the desired text in the Speech Synthesis text field.
5) Press the Say (PC Speaker) or Say (EZ-B v4 Speaker) Button to listen to the text-to-speech.
*Note: In order to hear the speech out of the EZ-B v4 speaker you must be connected to the EZ-B.
Internal or external sound card on your computer attached to Speakers or an EZ-B I/O Controller.
Here's a community tutorial for using the speech synthesis in Windows 8.1: here
To access the additional hidden voices in Windows 10 please see the instructions from @EzAng in the comments below.
3Rd Party Voice Fix After Win10 Anniversary Update
The Win10 Anniversary update broke my third party Ivona voice. This short tutorial shows how you can fix it again....
Add More Voices
add more voice to your projects
Breaking Out The Sound From The V4 Ezb
Hi all, EDIT: the below post has been changed to reflect changes to correct wrong information and show the successes I...
Cepstral Voice Effects
For anyone who uses, or wants to use "Cepstral" voices, you may be aware that they also supply sound effects with the...
Make Robot Talk
Demonstration how to use the Speech Synthesis Control to make your robot talk.
Speech Synthesis Markup Language (SSML)
This tutorial demonstrates how to modify speech synthesis in real-time within your text.
Tutorial On Fixing Voice Synthesis Problem With Windows 8.1...
This is a tutorial to help those of you having issues with speech synthesis working within EZ-Builder on a Windows 8.1...
Related Hack Events
MIP Robot Live Hack
Onto another project! This simple hack is one I wanted to show off for a while. Now that DJ Sures has graciously added...
Treat-O-Matic 2020 Live Hack Part #6 The Finale
*Sorry I'm going to have to cancel, still debugging things and I won't have time to engage. Instead, I will make a...
Inconsistent Speed Speech Settings After Installing Cepstral...
After installing some Ceptral voices and adjusting some Windows settings, speech synthesis through ARC is suddenly much...
Question answered -- I figured it out -- solved -- answer - use SpeakStop() in a script, to stop Speech Syntheses --...
TTS And Added Post Effects
I'm working on a massively cool project at the moment. I'm hitting a wall as I source out the individual parts. I need...
Using Variables For TY2 And Camera
Hi, I may just be missing something, but how do you use variables in different skills together. As an example, If I...