ultimo aggiornamento  25/08/2008


 
Il modulo Voice è responsabile della gestione dei riconoscimento vocale, della riproduzione della voce dei robot e della registrazione e riproduzione dei messaggi sonori.
Il circuito delle dimensioni di 55x32 mm è nella revisione 1.2.
E' basato su un microcontrollore RSC-4128 prodotta dalla Sensory specifico per applicazioni vocali e una memoria Flash esterna di 1 MB prodotta dalla Spansion (una società formata da AMD e Fujitsu) modello AM29DL800 la frequenza di clock è dato da un quarzo che riporta la sigla 3,579 JG1
Il modulo Voice, permette di interagire vocalmente con I-Droid 01, attivando o disattivando diverse funzioni.
Il riconoscimento di tali comandi, avviene attraverso l'identificazione di parole predefinite, inserite nella memoria della scheda elettronica del modulo Voice.
Per rendere comprensibili ad I-Droid 01 le parole pronunciate, è indispensabile parlare in modo naturale, non eccessivamente veloce e senza enfatizzare il tono, ad una distanza, ideale, di circa 60 cm.
Naturalmente, la percezione/comprensione delle parole da parte di I-Droid 01, è influenzata dall'ambiente circostante: ambienti in cui ci sono disturbi, eco o riverbero, influenzano negativamente, il riconoscimento dei comandi vocali.
Per lo stesso motivo, può capitare che dopo aver attivato la Password, I-Droid 01 non riesca più a riconoscerla e quindi non risponda più ai comandi.
 

Scheda lato componenti Scheda lato rame

homotix

PCBA

OurPCB

Nella figura a lato è visibile la versione preliminare della scheda

 

 
Connettore Utilizzo
1 VCOM: 6 pin
2 MIC : 2 pin
3 SPEAKER: 2 pin
4 non utilizzato

 

 

 Foto del microfono per riconoscimento vocale (connettore 2)
microfono_2.jpg microfono_1.jpg

 

 Foto dell'altoparlante 8 ohm 0,25W (connettore 3)
altoparlante_robot_1.jpg altoparlante_robot_2.jpg

 

Link al sito dell'azienda che
ha creato I-Droid 01

 

 

1 2 3 4 5
Processore Memoria da 1M Doppio amplificatore operazionale a bassa potenza A6 L21
RSC-4128 Am29DL800B LM358    
   

 

 

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

 

Am29DL800B

8 MBit (1 M × 8-Bit/512 K × 16-Bit) Boot Sector

The Am29DL800B is an 8 Mbit, 3.0 volt-only flash memory device, organized as 524,288 words or 1,048,576 bytes. The device is offered in 44-pin SO, 48-pin TSOP, and 48-ball FBGA packages. The wordwide (x16) data appears on DQ0—DQ15; the byte-wide (x8) data appears on DQ0—DQ7. This device requires only a single 3.0 volt VCC supply to perform read, program,and erase operations. A standard EPROM programmer can also be used to program and erase the device.

 

Device Architecture
Density 8Mb
Voltage 3 Volts
Interface Conventional
Simultaneous Read/Write
Process Technology 320 nm floating gate technology
Bus Width x8
x16
Sector Type Boot Sector
Basic Ordering Options
Initial Access Times (ns) 70/90/120
Package Options 44-pin Reverse SO
48-ball Fine-Pitch BGA
48-pin TSOP
 
Temperature Range 0°C to +70°C
-40°C to +85°C
 

 

Elenco revisioni
25/08/2008 Inserito foto altoparlante e microfono
09/11/2006 Aggiornato pagina
28/04/2006 Emissione preliminare
Private Policy Cookie Policy Termini e Condizioni