Behavior Control
Created
Updated
Index

Total Speech Recognition

Control Thumbnail

How To Download and Use This Control

  1. Make sure you have the latest version of EZ-Builder installed.
  2. Select the Install button below to download the file.
  3. Double click the downloaded file to open installer.
  4. The installer will add this control to EZ-Builder.

The worst speech recognizer ever - by request of users who wish for unusable open dictionary offline speech recognition:). Unlike the regular speech recognition control which allows pre-defined phrases, this is an open dictionary, allowing any combination of words. However, the implementation of this type of speech recognition is not great... not great at all!

You can get "sometimes" acceptable results by using a handheld microphone and very well trained data for your voice, specifically. 

The recognized text is placed into a variable, as with the confidence. There are two scripts that can be executed if the confidence is higher or lower than the specified value. Your script can parse the text and try to figure out what was said. 

Headset or External Mic
Using a headset or external mic will produce dramatically better results compared to the internal PC/Laptop mic. Using a headset or mic will enable the recognition engine to "hear" your voice much clearer with less background noise. The background noise of the laptop, motors, radio, and room echo will cause the recognition software to return False Positives. This means the software recognizes an incorrect phrase. An external mic will also prevent the recognition software from hearing the robot speak. In short, it is important to use a Mic Headset or external Mic for a positive Speech Recognition experience.
User-inserted image



Configuration
Like all controls in EZ-Builder, the configuration window can be accessed by pressing the gear icon. The configuration window is where you enter the phrases which will be recognized, and the command associated with each phrase. The EZ-Script tutorial explains how to edit and create commands. You will fine tutorials in the LEARN section of this website, which can be accessed by pressing the LEARN button from the top menu of this webpage. You may notice Low Confidence messages during detection. This is most likely due to the fact that you're not using a headset, as recommended in this manual page. However, if you wish to continue using the internal Mic on your PC/Laptop, the confidence can be adjusted to a lower value. Adjusting the confidence to a lower value will produce false positives.

#1  
I get the following error when I try to add the control to a project. I updated to the most recent build.
User-inserted image
#2   — Edited
Short:

You need the Beta Version.

Long:
I'm not 100% sure but the Missing Method "set_DataPointCount" is only  available in the EZ-Builder Beta version.
Synthiam
#3   — Edited
Correct. The beta version will become production this week. You neee to have the most recent build, which isn’t what you have
#5  
Oops, I didn't realize I needed the beta. I'll give that a try.
#6  
There should be a community award for DJ for making this control and for writing the hilarious description of it!  Thank you DJ!!!  I'll be experimenting with this one.