Creative Commons images are CC BY-NC-SA 3.0


added to your
shopping cart

In stock 391 in stock
49.95 1+ units
44.96 10+ units
39.96 100+ units

Previous Versions

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.


  • 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


Replaces: COM-10963

Comments 18 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?

  • 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,

  • 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 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!!!!!!!!!!!!!!!!!!!!!!!

Related Products