Asked — Edited

Making A Robot Bear. Need Help

Hi guys! I have successfully created a robot bear, but I am having some problems.

  1. He doesn't listen to voice commands
  2. When he talks, the servo will not stop after he is done. It is a 360 degree servo, and I have tried to get him to talk through scripts and the talk servo. He successful starts moving his mouth, but it will not stop when the audio is done.
  3. Finally, I would like to know how to get him to sing to mp3 music.

I could really use some help, it's my first robot. Thanks!:)


ARC Pro

Upgrade to ARC Pro

ARC Pro is more than a tool; it's a creative playground for robot enthusiasts, where you can turn your wildest ideas into reality.

#17  

Just as a future idea to add to the program... maybe there could be a sing servo?:) The bear I remade use to be a teddy ruxpin knockoff that could movie his lips to any cassette tape based on sound volume. Unfortunately because he was a cheap knock off, he fell apart. Thats why I remade him.

United Kingdom
#18  

Great stuff. Pleased to hear you got the little guy singing now. I think the sing servo idea will be a little hard to implement, though not impossible. Nice idea though.;)

#19  

I think a little stereo processing could make an effective sing servo.

Audacity has a "karoke" function that deletes sound that is even across the left and right channels. For 90% of music, this removes most of the foreground vocals and leaves backing vocals and instruments which tend to be recorded stronger on one channel or the other to give the music depth and stereo seperation. It should not be too difficult to do the opposite to programmatically identify the vocals and have a servo move to them. Won't be perfect, but might be close.

Alan