Starting from version v3.12.0, the EasyVR Commander software can also connect to remote systems, typically Linux PCs or Linux embedded systems (such as BeagleBone, Raspberry Pi, etc.), that expose a remote EasyVR module through the network (see updated instructions on the EasyVR User Manual).
We also released an experimental package that allows advanced users to build and run the EasyVR example sketches directly on the embedded Linux systems, by providing a tiny Arduino core implementation in C++ for those hardware platforms (see EasyVR-Embedded on the Downloads page).
The latest User Manual with detailed instructions and the most up-to-date EasyVR Commander installer, are always available from the following link: http://www.veear.eu/downloads/
The just released EasyVR Commander v3.10.2 includes a few minor fixes and a new firmware release for the EasyVR 3 module that supports a faster SD/SV recognition.
Firmware releases included in this distribution are:
– EasyVR3_FW_Rev0 – Original firmware release
– EasyVR3_FW_Rev2 – Supports live message recording and fixes connection problems (EasyVR3_FW_Rev1 retired)
– EasyVR3_FW_Rev3 – Supports live message recording and Fast SD/SV recognition
A new software release for the EasyVR range of products is available for download.
This version includes a few minor fixes and additional support for bridge-mode flash updates on several boards with native USB serial port (the same way used on the Arduino Leonardo with mode jumper set to LEO on the EasyVR Shield 3).
Please consider this as an experimental feature, as we cannot test the software with all the available boards.
The boards now detected by the flash updater, that can use LEO update mode, are:
Arduino Leonardo (tested)
Arduino Micro (not tested)
Arduino Yun (not tested)
Arduino Zero (not tested)
Arduino Zero Pro (tested)
Arduino Due (tested)
Lilypad Arduino USB (not tested)
SparkFun Pro Micro (partially tested)
SparkFun Fio v3 (not tested)
SparkFun MaKey MaKey (not tested)
Even if some boards do not have a shield interface, they can still be connected to the hardware serial pins the same way as the Arduino Leonardo (with which they share the same ATmega32U4 controller) and used accordingly.
Boards with external USB/Serial adapters can use the regular update mode, with mode jumper set to UP.
Larger Flash memory for custom SI vocabularies and compressed sounds
Serial Flash memory instead of EEPROM to support voice recording capability
Audio output from internal DAC instead of PWM for better quality
Embedded boot-mode circuitry to support easier connection with a PC (through the QuickUSB adapter cable)
SMD jumper for input voltage selection
The current production version of the new EasyVR 3 will be functionally equivalent to the old EasyVR 2. Future firmware upgrades will add voice recording and playback capability to the serial command protocol and a replacement firmware will provide direct programmability of the main processor in the same fashion as the now end-of-life SmartVR product.
EasyVR Shield 3 fully assembled (speaker not included)
The new EasyVR Shield 3 comes as an adapter board for using the EasyVR 3 module on Arduino boards.
EasyVR Shield 3 Features:
Compatible with Arduino boards that have the 1.0 Shield interface (UNO R3) and legacy boards including, but not limited to:
Supports 5V and 3.3V main boards through the IOREF pin
Supports direct connection to the PC on main boards with a separate USB/Serial chip and a special software-driven “bridge” mode on boards with only native USB interface, for easy access by the EasyVR Commander
Supports remapping of serial pins used by the Shield (in SW mode)
Provides a 3.5mm audio output jack suitable for headphones or as a line out
Main differences with the previous version:
Support for 3.3V levels in addition to 5V
Complete support for Arduino Leonardo and Due (also for Flash updates)
SMD jumpers to re-route serial pins used in SW mode (12-13 or 8-9), to free the SPI interface or to enable SoftwareSerial connection with Leonardo
We have updated the EasyVR 2.0 Firmware and EasyVR Commander
The EasyVR 2.0 firmware has been updated and is available with the latest version of the EasyVR Commander Installer.
Full details of this release can be found in the change log file in the download package and in the GitHub release notes here.
A new command has been added that allows users to better fine tune recognition settings using the Recognition Settings in the GUI (see screenshot below).
– Strictness Level
– Microphone Distance
Updates to latest Sensory software for the RSC4x platform
– FluentChip 3.1.14
– QuickSynthesis 5.2.6
– QuickT2SI Lite 3.1.16
The installer includes the latest Sensory tools and updated Arduino Library 1.5.
Miscellaneous Bug Fixes
The latest software also has some additional bug fixes that improve bridge-mode detection with Arduino boards when used with the latest firmware. The new firmware is backwards compatiblewith previous firmware and software versions.