Creative Commons images are CC BY-NC-SA 3.0

Description: Do you make time to talk to your Arduino? Maybe you should! The EasyVR Shield 2.0 is a voice recognition shield for Arduino boards integrating an EasyVR module. It includes all of the features of the EasyVR module in a shield form factor that simplifies connection to the Arduino main board and PC.

EasyVR 2.0 is a multi-purpose speech recognition module designed to add versatile, robust and cost effective speech and voice recognition capabilities to virtually any application. EasyVR is the third generation version of the successful VRbot module and builds on the features and functionality of its predecessor. In addition to the EasyVR 2.0 features like 28 user-defined Speaker Dependent (SD) triggers and 28 custom speaker independent (SI) commands, the shield has additional connectors for the microphone input, an 8 ohm speaker output, audio line-out/headphone jack, and access to the I/O pins of the EasyVR module. A programmable LED is also included to show feedback during recognition tasks.

Features:

  • A 28 custom speaker independent (SI) commands (available in US English, Italian, Japanese, German, Spanish, and French and more) for ready to run basic controls.
  • Supports up to 32 user-defined Speaker Dependent (SD) triggers or commands (any language) as well as Voice Passwords.
  • SonicNet to control one or more EasyVR 2.0s wirelesly with sound tokens generated by the module or other sound source
  • DTMF tone generation
  • Easy-to-use and simple Graphical User Interface to program Voice Commands to your robot.
  • Module can be used with any host with an UART interface (powered at 3.3V - 5V) .
  • Simple and robust serial protocol to access and program the module through the host board.
  • Make your own sound tables using Sensory QuickSynthesis4 tool
  • The new EasyVR GUI includes a command to process and download custom sound tables to the module (overwriting existing sound table)
  • Connector for microphone input
  • 8 ohm speaker output
  • Headphone jack
  • Access to EasyVR I/O pins
  • Programmable LED to show feedback during recognition tasks
  • Arduino Libraries provided

Documents:

Customers Also Purchased

Customer Comments

  • Sweet! One step closer to “Tea. Earl Grey. Hot.”

  • Does anyone know if this could be use to record/learn a dog bark and recognize and trigger based on that?

    • Someone asked the same question in comments on shelf3d.com and the maker of this board said: “Kevin Darrah: nah, I wouldn’t use this circuit. I would sample the output of mic and compare that against a profile to determine barks, or just a level function, since barks are louder an sharper than most stuff in your house.” http://forum.arduino.cc/index.php?topic=204601.0 has some code for very simple bark detection but I don’t know how reliable it is.

    • Also interested in the same solution! :)

  • Hi, good night.. One question, Do you ship to Mexico? I live in Mexico City And I’m very interested to buy an EasyVr, but I can’t find stores in the Mexico that sell those products. If you ship to mexico how much time this product will arrive to my city? Thanks,

  • FYI, it seems an updated software version is available on the VeeaR website since November, but that not advertised anywhere. I could not find any release note either! weird… The latest version is here I installed the sw and it seems there are some new feature available with a firmware upgrade, related to mic sensitivity.

    By the way, on the same page there is also a new version of the Arduino library and the link points to GitHub - interesting…

    • Hi, the latest software is available here. The download package now includes the change log. What’s new in the software can be found here.

      Additionally, if you are interested in creating your own Speaker Independent Command Sets, it is possible to do it with the QT2SI Lite Software. A brief demonstration of how easy it is can be found here.

  • Has anyone connected this to a Bluetooth Receiver? We would like to have a std. earpiece (ie like for cell phones) as the audio source/receiver for this board.

  • If you are having issues getting this to work on the Arduino Uno, try this:

    1. Set the jumper on the EasyVR Shield to “SW”.
    2. Upload the EasyVRBridge sketch to the Arduino Uno.
    3. Connect the Arduino Uno with the EasyVR Shield attached to the USB port.
    4. Open EasyVR Commander, select the correct port, and hit “Connect”.

    Hope this helps! -Cody

  • Can the SD sample spaces be used to differentiate between very specific SOUNDS, such as a phone ring, door slam, a punch to a punching bag, etc?

  • Hi, what is the range of the module? Any chance to control from 2-3 meter?

  • do you deliver in Philippines? and does you’re products has an warranty?

  • I have trouble communicating with the commander easyVR when I try to download the mp3 tracks. Is the com port you use is arduino?

  • Does this include a license for the QuickT2SI Lite software to allow for custom speaker independent commands?

  • hi, just want to inquire about the delivery if I order one… to be deliver in the Philippines, how many days it will take? Thank you!

  • Hi , is there any way i can use this product with ROS?

  • Easy Vr Shield Doesnt load the Sounds tables in Arduino Uno R2, its better use an Arduino uno R3.

  • I have a problem with the easy comander, ……error cannot enter bootloader, I checked the jumper in UP mode, and my sounds are .wav 22050hz 16 bits, I proved the same with other easy Vr shield and I have the same problem . Any ideas?

  • beware! product support at both sfe and the manufacturer have failed to get it to work with an arduino uno out of the box. apparently some work, some don’t. you have been warned. return policy seems iffy.

  • 1.what is the bandwidth of the command recorded? 2.what data the shield store?, It is digital or analogue? 3.what is the time for a single command recorded? and 4.what is the sampling frequency? 5. what does it store in the 8kB Data EEPROM?

  • Just got the Easy VR Shield 2 kit. I am trying to use it with Arduino Uno rev 3, and I’m getting the errors, when try to run example app from Arduino IDE: Bridge not started! EasyVR not detected!

    Same thing happens when using EasyVR Commander 3.7.25 my Arduino board is detected right on COM3. Easy VR shield results in error: Could not detect device connected to port “COM3”.

    So, it is useless for me at this point…

  • Hello, I bought EasyVR last weekend, and at the first time i tought there was a bullshit because it didn’t work, but after reading too much on internet I saw that the jumper has to me changed to another position, jumper is on easyVr shield, next to the speakers connection, so I think lot of people had the same problem, I hope this extra information can help you.

  • Just an FYI for those with the original EasyVR. I have an EasyVR I bought about a year ago. The original, NOT the 2.0 version. I had gotten the EasyVR Commander working fine with my old laptop back when I first bought it, but when I downloaded the software from the VEEAR website to my new computer a few days ago, the EasyVR Commander wouldn’t work. I finally got it working with my Ardunio Mega 2560 on my new laptop after copying the OLD software (version 3.4.10) I originally downloaded when I bought the EasyVR. For some reason the current software on the VEEAR website (version 3.7.25.0) wont' work…maybe it’s a plot to force us to upgrade… Lucky for me I still had the old laptop and hadn’t wiped that hard drive clean.

  • Hello all,

    I am a 3rd year electronics engineering student, long story short I had it working perfectly (1.0 version) but the built in audio jack crapped out and I needed to replace it, unfortunately they now only stock the 2.0 version of the shield which is supposed to be programmed and used identically, with some other completely unrelated, irrelevant features you can choose to use.

    The EasyVR Commander WILL NOT upload the new sound table to the shield no matter what I try. Once again it says it is programmed identically and works with all the same versions of software. Then if I throw on the old broken board to test, it uploads perfectly, just with no audio…. So it appears to me, that this new 2.0 has a faulty boot loader for the custom sound tables.

    I have experience in C, C++, Python, AVR and Arduino, and I honestly am stumped. I do not have the time or the money to get yet another board, and this to the best of my knowledge is broken out of the box. Done the usual crap, reinstalled all associated programs, rebooted several times, different arduinos, different cables, different ports in the computer, nothing at all changes anything….

    Please help? :)

  • Note to All: common problem solved -> this unit would aquire the trigger voice recognition, but would ‘error’ on all the group learning commands. A comment from someone somewhere pointed out that the microphone has to be fixed into something rigid to function. four hours lost on trying to make this unit recognize my commands, and after mounting the micro into a hard servo bracket, recognition 9 out of ten times or better. hope this saves someone both time and trouble. -Garry

  • DO NOT BUY IF YOU HAVE A MAC!!! The commander is not compatible for macs os.

  • why headphone jack is provided to easyvr? whether it plays recorded voices or text to speech? if it plays text to speech, how much text it can load for a single command. for example if we give command “hi robot” , can it speaks text what ever we provided?

  • Is there any way at all to expand the shield’s vocabulary?

  • Does the software work on computers running Linux or Mac? I hate windows!!!!!!!!!!!!!!!!!!!!!!!

Customer Reviews

4 out of 5

Based on 1 ratings:

5 star
0
4 star
1
3 star
0
2 star
0
1 star
0

1 of 4 found this helpful:

Not received the product yet

I would like to give positive feedback, but my purchase has not yet been delivered.


Works...with a lot of research.

The board works. It’s kinda cool to be able to talk to your project and have it answer. BUT…The documentation on how to program it is horrible.It’s not an easy thing to get working. Major hint that’s not in the manual: the button that will compose a sketch for you automatically. It helps a lot! Also research the jumper settings….