Ethernet Shield Project

I am trying to make a talking robot with my Arduino Uno. I don't have enough time to get the EasyVeear Shield, so I was wondering if I could have a computer use speech recognition and send the data over wifi to my arduino ethernet shield. This robot is supposed to be like a physical Siri. I will also be able to control lights, speakers, etc.

Thanks in advance!!!! :slight_smile:

I don't know what a EasyVeear shield is (Google doesn't find anything too), so you might have to supply a link to a datasheet or the like.

Technically your idea is possible but involves quite a lot of programming on the PC side. You can license the text recognition software that Siri uses so you just have to interpret the recognised sentences, get semantics out of it and send commands to your Arduino on the robot. An Ethernet shield is one way, with a robot I would go the wireless way and use some WiFi component or bluetooth. But that's up to you.

Here is the website for the Veear. It comes as a single module, but you can order a shield to attach it to the arduino.

I cannot see a link.

Sorry!! Here is the link.

techman236:
I am trying to make a talking robot with my Arduino Uno. I don't have enough time to get the EasyVeear Shield, so I was wondering if I could have a computer use speech recognition and send the data over wifi to my arduino ethernet shield. This robot is supposed to be like a physical Siri. I will also be able to control lights, speakers, etc.

Thanks in advance!!!! :slight_smile:

Yes it's possible. For me I had the home automation program just connect to the existing web interface. In a perfect world snmp would be much cleaner IMHO.

techman236:
I am trying to make a talking robot with my Arduino Uno. I don't have enough time to get the EasyVeear Shield, so I was wondering if I could have a computer use speech recognition and

So your talking robot will speak to your computer?

techman236:
send the data over wifi to my arduino ethernet shield.

Can you be more specific to what you mean by "data" in this context?

I believe my post can help you with your project: http://arduino.cc/forum/index.php/topic,140765.0.html. I use BitVoicer (http://www.bitsophia.com/BitVoicer.aspx) to perform speech recognition and send data over wifi to my Arduino.