Creative Commons images are CC BY-NC-SA 3.0


added to your
shopping cart

Out of stock Out of stock
49.95 1+ units
44.96 10+ units
39.96 100+ units

We do not currently have an estimate of when this product will be back in stock.

Notify Me

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 16 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?

  • 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