3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Animatronic Talking Tree - Part 2 - Speech Recognition

Animatronic Talking Tree - Part 2 - Speech Recognition
If you followed along with my first Instructable, Animatronic Talking Christmas Tree, I showed you how to take an artificial tree, add some servos and an Arduino, connect it to a Processing sketch running on your computer, and make him talk and animate.

Now I want to take you a through a few more steps so that you can turn your treebot into an interactive installation. I am not going to walk you through another motion-triggered,  pre-recorded animatronic. Nor am I going to expand on the remote controlling of the tree, I have already shown you some simple techniques for that (In the first Instructable). I am going to show you how to make your Processing sketch recognize verbal commands, and perform both some useful and useless (but entertaining) things. If you follow through successfully you will have made a your push-button-reactive robot into one that listens and responds to your voice, just as a good tree should.

Here's what the tree will do when finished.


 
Remove these adsRemove these ads by Signing Up
 

Step 1Things that you will need

Things that you will need
As this is a continuation of the Animatronic Talking Tree Instructable, you should already be in possesion of everything that you will need. For those who are just joining in, you will require
  • One Animatronic Christmas Tree, or suitably serial controlled animatronic. (Maybe you have made a talking teddy, or  grapefruit instead)
  • A computer running Processing, which you already have if you have completed makiing the first item on the list.

« Previous StepDownload PDFView All StepsNext Step »
7 comments
May 5, 2012. 4:20 PMelectricmic says:
Terrific instructable thank you!
Do you have to train the robot to recognize your speech patterns or are the commands user independent ?
Apr 29, 2012. 7:23 PMMovieMaker says:
You did a really good job! I was wondering, since you have so many scripts and the arduino only accepts one at a time, which one is the Final One? I am not very good at understanding too well but would like to know.

Thanks,
Dec 21, 2011. 7:13 PMsunshiine says:
Like the update!
Dec 21, 2011. 6:51 PMmikeasaurus says:
Time, weather and jokes?! Awesome!
(also, did the tree say "kiss me" at 0:50 in the first video?)

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
47
Followers
20
Author:fjordcarver
Dad, maker, dreamer, hacker, painter.