|
|
|
Il modulo EasyVR 3 è la terza
generazione del modulo di riconoscimento vocale, precedentemente erano
disponibili i moduli: EasyVR,
Easyvr 2.0, oltre alle versioni
Say-it,
VR-Bot. Il modulo a riconoscimento vocale è stato realizzato per poter aggiungere funzioni di riconoscimento vocale ad un gran numero di applicazioni. Il modulo può essere utilizzato con qualsiasi host dotati di interfaccia UART alimentata con tensioni nel range 3.3V - 5V, come un PIC o una scheda Arduino, e dispone di un semplice protocollo seriale per l'accesso e la programmazione attraverso la scheda host. L'EasyVR 3 è stato realizzato in modo tale da essere facilmente connesso ad una breadboard o ad una scheda di prototipazione ed è compatibile con l'interfaccia host MikroBUS™.
NOTA: in data 5 agosto 2016 è stata
rilasciata una nuova versione del Firmware rev. 4, è stato anche
aggiornato il programma EasyVR Commander versione 3.11.0
Link utili
|
Il modulo EasyVR 3.0 è caratterizzato dalla possibilità di supportare 32 comandi vocali, distinti in 15 gruppi Speaker Dependent (SD), 1 trigger SD e 1 gruppo Speaker Verification (SV) con un massimo di 5 comandi, programmabile in qualsiasi lingua.
I comandi Speaker Dependent e Speaker Verification sono totalmente definibili
dall'utente e sono ideati per funzionare solo con la voce con cui sono stati
registrati. I comandi SD, infatti, riconoscono le parole registrate, mentre i
comandi SV riconoscono le caratteristiche della voce utilizzata per la
programmazione. E' possibile dunque impostare delle password vocali che
impediscono l'accesso a voci non riconosciute.
Questo modulo dispone inoltre di una selezione di 26 comandi Speaker Independent,
comandi di base pre-impostati e pronti all'uso, disponibili in inglese,
italiano, tedesco, francese, spagnolo e giapponese.
I comandi Speaker Independent sono ideati per l'utilizzo da parte di più persone
e non richiedono programmazione. Oltre ai comandi pre-registrati, possono essere
creati altri comandi aggiuntivi tramite licenza QuickT2SI™ Lite da acquistare
separatamente.
Sono disponibili inoltre fino a 28 dizionari Speaker Independent
personalizzabili che dispongono ciascuno di un massimo di 12 comandi, per un
totale di 336 possibili comandi in inglese, francese, tedesco, italiano,
giapponese, cinese mandarino e spagnolo.
A partire dalla Revisione 1 del firmware, è possibile registrare fino a 32
messaggi audio, per un totale di tempo di circa 120 secondi.
La serie dei moduli VR-Bot, Say-it e Easy VR
Modulo VR-bot | Modulo Say It | Modulo EasyVR | Modulo EasyVR 2.0 |
|
Contenuto del kit EasyVR 3.0
Caratteristiche:
Specifiche:
|
Processore principale prodotto dalla Sensory, è il modello RSC-4128 nella versione DIE in cui l'involucro protettivo è rappresentato da una goccia di resina.
Memoria SST 39VF040 del tipo Flash con una tensione di alimentazione 2.7-3.6V, la sua capacità è di 4 Mbit ed è garantita per 10.000 cicli di registrazione.
Integrato GTL2002 prodotto permette di traslare i livelli di tensione di 5V dal lato TTL del robot a quelli 3.0V della scheda VRbot.
Regolatore di tensione positiva tipo S1131 prodotto dalla Seiko Instruments Inc con un basso low dropout, alta precisione della tensione di uscita e un basso consumo realizzato con tecnologia CMOS regola la tensione di alimentazione
Memoria EEprom tipo 24LC64 prodotta dalla Microchip, con una capacità 64k del tipo 2-wire serial interface
Risuonatore ceramico che fornisce il clock al processore ed ha un valore di 3.58MHz
Sullo shield sono inoltre presenti due integrati U1 e U2 tipo 74HC125 Quad buffer/line driver; 3-state, più diversi transistor SMD per l'adattamento dei livelli.
RSC-4128
SPEECH RECOGNITION MICROCONTROLLER
The RSC-4128 represents Sensory’s next generation mixed signal processor for speech and analog I/O. The RSC-4128 is designed to bring advanced speech I/O features to cost sensitive embedded and consumer products. Based on an 8-bit microcontroller, the RSC-4128 integrates speech-optimized digital and analog processing blocks into a single chip solution capable of accurate speech recognition; high quality, low data-rate compressed speech; and advanced music.
Products can use one or all features in a single application.
The RSC-4128 operates in tandem with Sensory Speech™ 7 firmware,
an ultra compact suite of recognition and synthesis technologies. This reduced software footprint enables, for example, products with over 150 seconds of compressed speech, multiple speaker dependent and independent vocabularies, speaker verification, and all application code built into the RSC-4128 as a single chip solution.
Revolutionary Text-to-Speaker-Independent (T2SITM) technology allows the creation of SI recognition sets by simply entering text.
In addition to improved recognition performance, the RSC-4128 provides further on-chip integration of features.
FEATURES
FULL RANGE OF SENSORY SPEECH™ 7 CAPABILITIES
Enhanced Word Spotting capability (10 SI or 4 SD words) in parallel
Noise robust Speaker Independent, Dependent & Continuous Listening recognition
High quality, 3.7-7.8 kbps speech synthesis & sound effects with Sensory “SX” synthesis technology
Speaker Verification (SVWS) – Noise robust voice biometric security
8 voice MIDI-compatible music synthesis coincident with speech; drum track feature enables additional voices
Voice record & playback
Audio wake up from sleep
INTEGRATED SINGLE-CHIP SOLUTION
8-bit microcontroller
On-chip 16 bit ADC, 10 bit DAC and microphone pre-amp
Independent, programmable Digital Filter engine
Uses low cost 3.58MHz crystal (internal PLL)
4.8 KB total RAM (256Bytes user-RAM)
Five timers (3 GP, 1 Watchdog, 1 Multi Tasking)
Twin-DMA, Vector math accelerator, and multiplier
External memory bus: 20-bit Address(1Mbyte), 8-bit Data
On chip storage for SD, SV, templates (10 templates)
Code security through no ROM dump capability
Built-in Analog Comparator Unit (4 inputs)
Low EMI design for FCC and CE requirements
24 configurable I/O lines with 10 mA (typical) outputs
Fully nested interrupt structure with up to 8 sources
LONG BATTERY LIFE
2.4 – 3.6V operation
12mA (typical) operating current at 3V
2 low power modes; 1 µA typical sleep current
Processore RSC-4128 | ||
|
|
|
Piedinatura | Datasheet | Foto dell'integrato |
Memoria Flash - SST 39VF040 4 Mbit | ||
Piedinatura | Datasheet | Foto dell'integrato |
GTL2002 - 2-bit bidirectional low voltage translator | ||
Piedinatura | Datasheet | Foto dell'integrato |
S1131-E - high ripple-rejection low dropout middle output current cmos voltage regulator | ||
1-Vout 2-GND 3-Vin |
||
Piedinatura | Datasheet | Foto dell'integrato |
Memoria 24LC64 - 64K I2C™ Serial EEPROM | ||
Piedinatura | Datasheet | Foto dell'integrato |
74HC125 Quad buffer/line driver; 3-state | ||
Piedinatura | Datasheet | Foto dell'integrato |
Pin dell'interfaccia host MikroBUS™.
Elenco revisioni | |
08/08/2016 |
Inserito segnalazione nuova versione firmware. |
18/07/2016 |
Emissione preliminare |