|
ultimo aggiornamento 14 aprile 2012 |
![]() |
La EasyVR Shield permette
di dotare la scheda Arduino della capacità di riconoscimento vocale, oltre a
questo è presente una funzione di riproduzione del suono (un massimo di 9 minuti di audio registrato
o discorso).
Commercializzata dalla VeeaR
che è un marchio di prodotti di alta qualità a bassi costi per l'aggiunta di
funzionalità integrate di riconoscimento vocale per qualsiasi applicazione.
La linea di prodotti VeeaR offrono una serie di prodotti progettati per aiutarvi
a sviluppare e attuare le capacità di riconoscimento vocale per applicazioni in
cui è richiesto il comando vocale.
La scheda è stata messa a
punto con la collaborazione della RoboTech srl, che
tra l'altro ha
progettato e sviluppato le funzionalità, l'elettronica ed il software
del
robot
I-Droid 01.
|
EasyVR_User_Manual_3.3.pdf |
(EasyVR-Commander-3.2.5-QS-5.2.1.zip) |
EasyVR-Arduino-library-1.1.zip |
EasyVR_protocol_header.zip |
|
|
|
|
|
Sulla scheda qui presentata è integrato un modulo EasyVR
e comprende tutti i connettori che
semplificano il collegamento alla scheda Arduino e il PC.
Il modulo può utilizzare sia i wordset "Speaker
Independent"
(SI) già inseriti nel modulo oppure fino a 32 comandi "Speaker
Dependent"
(SD) addestrabili dall'utente

Foto della scheda EasyVR Shield
|
|
Il circuito del modulo è basato su un microcontrollore RSC-4128 prodotta dalla Sensory specifico per applicazioni vocali e una memoria Flash esterna di 4 MBit prodotta dalla SST la frequenza di clock è dato da un risuonatore ceramico da 3.58MHz.

Il modulo EasyVR è connesso alla EasyVR Shield, l'alimentazione della scheda è pari a 5V viene ridotta a 3.0V tramite un apposito regolatore presente sul modulo

Sul modulo è inoltre presente un integrato che si occupa di traslare i livelli di tensione di 5V dal
lato TTL di Arduino a quelli 3.0V del modulo EasyVR
Il modulo permette di interagire
vocalmente con il robot, il riconoscimento di tali comandi, avviene
attraverso l'identificazione di parole predefinite, inserite nella
memoria della scheda elettronica del modulo.
Per rendere comprensibili al robot le parole
pronunciate, è indispensabile parlare in modo naturale, non
eccessivamente veloce e senza enfatizzare il tono, ad una distanza,
ideale, di circa 60 cm dal microfono.
Naturalmente, la percezione/comprensione delle
parole da parte del processore, è influenzata dall'ambiente circostante:
ambienti in cui ci sono disturbi, eco o riverbero, influenzano
negativamente, il riconoscimento dei comandi vocali.
Per la programmazione della scheda viene utilizzata la scheda Arduino su viene caricato
un'apposito programma "bridge".
In aggiunta alle caratteristiche del modulo EasyVR, lo shield ha connettori supplementari
per l'ingresso microfonico, l'uscita per un altoparlante da 8 ohm, un jack
audio per il collegamento line-out/cuffia. E'
possibile l'accesso ai pin di I/O del modulo EasyVR. E'
inoltre incluso un LED programmabile per mostrare un feedback durante le operazioni di riconoscimento.
Caratteristiche dell' EasyVR Shield
Connettore per ingresso microfonico
Morsettiera per il collegamento di un altoparlante 8 ohm.
Audio jack Line-out/cuffie
Accesso ai pin I / O del modulo EasyVR.
LED programmabile per mostrare un feedback durante il riconoscimento
Programma EasyVR Commander per la gestione del modulo.
Librerie per la programmazione tramite Arduino
Contenuto della confezione
EasyVR Shield per Arduino.
Microfono.
Istruzioni per l'uso (download gratuito online)
Programma EasyVR Commander (free download online).
Librerie per Arduino (download gratuito online)
Caratteristiche del modulo EasyVR
Host di built-in Speaker Independent (SI) comandi per pronto ad eseguire i
controlli di base. SI supporta le lingue:
-
Inglese (Stati Uniti)
-
Italiano
-
Tedesco
-
Francese
-
Spagnolo
-
Giapponese
Supporto sino a 32 comandi vocali definiti dall'utente del tipo Speaker Dependent (SD) trigger o password.
Facile da usare, semplice interfaccia grafica per la programmazione dei comandi vocali e audio
Semplice e robusto protocollo seriale documentato per la programmazione.
3 x linee GPIO controllabile
PWM uscita audio che supporta altoparlanti da 8 ohm.
Funzione di riproduzione del suono di un massimo di 9 minuti di audio registrato o discorso
Link al sito dell'azienda Robotech che
ha creato I-Droid 01 e il modulo EasyVR Shield
| Elenco revisioni | |
| 14/04/2012 | Aggiornato link |
| 07/10/2011 | Emissione preliminare |