Asked — Edited

Sound And Servo Control Bp Talk Board

I have the BP talk board that controls the servo by sound. If I plug a headset male plug into my headphone on the PC and run it to the talk board the servo works fine but I lose the sound. Should I split the cable and run a speaker in parallel with this so I can get the sound back or does does the software have an option to not shut off the PC's speaker. Bottom line I need to hear the voice coming from computer.

I guess the other option is to leave headset port on PC along and put a mic on the talk board but I really don't want this because of background noise.

Sincerely Frank, EZ Ver 4


ARC Pro

Upgrade to ARC Pro

Harnessing the power of ARC Pro, your robot can be more than just a simple automated machine.

Brazil
#9  

yeah.. I've already try that.. It goes ok.. but when I try to find the IP adress.. got nothing!..

#10  

From the experience of other people in this community, the issue has been with the router itself. There have been a couple of different posts on this over the past few weeks. They were resolved by getting a new router. I will go dig them up and put links in this post for you.

#12  

@DJ Sures,

you said:

Quote:

The EZ-B v4 has a Sound servo that does not require a microphone.

Can you explain this... and there any examples from youtube videos using this feature?

You also said:

Quote:

The v4 is a different beast, and does not require a microphone on your PC like the v3 did. The v4 has embedded audio so it all just happens magically Grin

Does this mean, the EZB4 had a built in microphone? So I have a script that listens to "Robot Move Forward" I don't to say it to my computer mic?

Thanks, Aliusa

#13  

@aliusa... there is no built in mic on the ezb4, just a cell phone sized speaker... You speak to the mic on your pc only...

#14  

@aliusa,

The V4 doesn't have a mic. It does have an internal speaker and breakouts on the bottom of the V4 board to pass already amplified sound through another speaker, or to pass unamplified sound to an amplifier, then on to as large of a speaker as your robot can carry.

You can use a bluetooth headset or mic that is attached to your computer. Spoken commands would be heard by the computer and the resulting action of a script would then go to the robot.

The computer controls the robot and there is nothing currently that places the mic inside the robot due to robots being very noisy and the motors causing a lot of electrical interference with other electronics. There is not a place natively on the V4 for a standard mic to plug in either. The best that I have seen done is use the analog ports to identify where a sound is coming from, but that is all I would want my robot to do. Because the robot is being controlled by the computer via tethering through wifi, your microphone should be connecting to your computer and outside of the robot body to prevent issues.

Also, because voice recognition is trained, it becomes hard for different people to communicate with the robot, especially those who are meeting your robot for the first time. I have about 28 students. I write scripts for a robot to work and train it. My voice is deep so whey they try (4th and 5th graders) the robots dont work and we dont have time to spend training their voices. This is a limitation of the voice recognition system in Windows and not something that ARC can control.

I hope this helps.

#15  

Thanks that what I thought but wasn't sure what DJ meant in his post.

What is a sound servo?

@d.cochran EZB would be a good demo for students during National Engineers Week... Which was one of the main reasons why I purchased the kit. That and plus I had omni bot collecting dust.:)

Thanks

#16  

Sound servo is a control within ARC that makes a regular servo move with sound... You can use it to control a servo in a robots jaw to make him look like he is actually talking....