Introduction: Make Robot Voices Using Free Software
Have you ever wanted your own personal robot voice to tell you you've got mail, or to welcome you to your computer when you log in?
Seek no more! For with a website, a free audio editing program, and a few simple steps you'll have your robot underlings talking to you in no time. You can modify the settings to get your own effects. The instructable shows you how to make on that sounds similar to "Otto" (auto) in Wall-E, but that is purely coincidental.
Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.
Step 1: Start With a Text to Speech Program
First, you need to convert text to voice. Sure, you could make your own recordings, but robots don't start with human sounds. They start with computer sounds. So, go to http://www2.research.att.com/~ttsweb/tts/demo.php and change the voice to "Mike . . . . . . . US English."
Now type in the words you want your robot to say. For my first one typed "Hello Master Ryan. How may I assist you."
Now click on "SPEAK". If you like the results, click "Back" in your browser, and then select "DOWNLOAD" instead. Save the file with a unique name. I used "hellomasterryan.wav".
Note: You might have to tweak it to get it to sound the way you want. For example, I spelled my name as "rie an" to get it to sound the way I wanted.
Step 2: Get Audacity, a Free Audio Editing Program
We'll be doing the robot voice conversion with Audacity. Go to http://audacity.sourceforge.net/download/ and download the correct version of Audacity for your computer. Install it before continuing to the next step.
Step 3: Use Audacity to Create Your Robot Voice!
Open up Audacity, and use the File menu to select "Open". Navigate to the file you just saved and then open it.
Here's where the real action is! Throughout the following steps you'll need to make sure that the whole audio file is selected by pressing CTRL+A. Here we go!
1) Select the whole audio file. Use CTRL+A (hold down control and press the "A" key)
2) Click on "Effect" in the menu bar, and select "Change Pitch..."
3) Change the pitch -14%, and click OK.
4) In the Effect menu, choose "Echo"
5) Change "Delay time" to .015 and "Decay Factor" to .65. Click OK.
6) Again in the Effect menu, choose "Change Tempo..."
7) Decrease the tempo by 10% (-10.000) and click OK
8) Repeat steps 4 and 5
Now play your robot voice with the green "Play" button toward the top. Isn't it amazing?
Last but not least, click on "File" and then "Export as WAV..." and save it wherever you like.
Step 4: Make Voices for Your Whole Robot Army!
I've attached a zip file of the robot voices I made as a windows theme for my PC. Its customized to me, but it will give you an idea of what you can do. Here are some creative ideas:
- Change your friend/coworker/mate/buddy's computer startup to say something like "This computer will self destruct in 10 seconds"
- Making a real robot? Use these files to make it "talk" to you.
- Have imaginary conversations with your new robot friends
- Use a "record your own" style greeting card and use your robot underlings to record the message. Your geek friends will love it!
- Leave mysterious voice mails in robot voices.
Really the uses are endless. Enjoy!