Singapore
Asked — Edited

Speech Recognition

Hello all,

Would like to ask why does JD starts speaking randomly when speech recognition is not paused? And is there any fix for it?


ARC Pro

Upgrade to ARC Pro

Discover the limitless potential of robot programming with Synthiam ARC Pro – where innovation and creativity meet seamlessly.

PRO
Synthiam
#1  

What project are you using? Are you using the project that was included with JD? JD does not include a speech recognition control in the default project.

I believe you need to update your ARC installation and use the most recent project for JD.

Singapore
#2  

We added in speech recognition control to the JD sample project that you made. In the speech recognition control, we added a phrase : who are you, and which JD will reply : I am ezRobot or you can call me JD robot. But sometimes JD says it randomly, unless we pause the speech recognition control. ><

#3  

Does JD speak randomly after you say something or does he speak when everything is quiet? If he randomly speaks when you are just talking you can reduce the speech sensitivity in the speech control settings.... Try lowering it to .92 or even .90... Look in the top left corner of the speech control settings to adjust speech sensitivity...

PRO
Synthiam
#4  

That is because you are speaking and the robot is confusing some of the words. Have you trained the speech recognition for your voice? There is a ? (Question mark) on every control. When you press the ? (question mark), you will visit a webpage on how to use that control. Have you pressed the ? (question mark) on the Speech Recognition Control?

When you load ARC, there is a window that informs you of the ? (question mark) on every control.

I recommend pressing the ? (Question mark) on the speech recognition control.

Train your voice to increase the accuracy of detection.

United Kingdom
#5  

As DJ said, train up the speech recognition. I had similar problems with Jarvis (not using ARC but using the Windows SAPI) where he would often talk to himself randomly. This still occasionally happens, more when the TV is on (mic is by the tv) even after 3 years of daily training and setting up individual words and phrases.

If it's a noisy environment then you may want to look at changing the mic and/or pausing speech recognition when not required.