Test F3 - Collaudo del modulo Voice
Con il fascicolo numero 33, si è conclusa
anche la terza fase dell'assemblaggio. Vediamo, quale deve essere il
comportamento del Robot, giunti a questa fase del montaggio. Una volta
installati i moduli Motherboard e Voice, all'accensione del sistema,
il funzionamento corretto, prevede il seguente comportamento:
la testa completa la solita fase di inizializzazione, con un movimento alto/basso e sinistra/destra, mentre la Motherboard controlla quali moduli sono collegati;
se viene riconosciuta la presenza del Voice, la funzione del Sound Follower viene disabilitata;
il robot rimane in attesa dei comandi vocali.
I comandi vocali riconosciuti da I-Droid01 sono molti, ottenuti da diverse combinazioni delle parole riconoscibili dal robot. In particolare:
i comandi vocali sono costituiti da parole o frasi brevi suddivise in insiemi, detti Word Set;
tramite apposite parole è possibile passare da un Word Set all'altro;
in ogni istante uno dei Word Set è quello attivo; le parole riconoscibili da I-Droid01 sono tutte e sole quelle contenute nel Word Set attivo;
tra le diverse funzioni utilizzabili ci sono
![]() |
i movimenti della testa, |
![]() |
l'attivazione/disattivazione del comportamento 'Segui Suoni', |
![]() |
la gestione di messaggi sonori, |
![]() |
l'attivazione della modalità 'sleep' |
![]() |
la gestione della password biometrica (da usare con cautela per evitare di bloccare il robot in caso si dimentichi la password o il tono utilizzato nel pronunciarla). |
Per farsi capire al meglio dal robot va ricordato che:
lo stato dei LED delle orecchie indica se il robot sta ascoltando: con LED accesi il robot è in ascolto e pronto a ricevere comandi vocali; con LED lampeggianti il robot ha sentito la prima parte di un comando composto e aspetta di sentirne la seconda parte; con LED spenti il robot non sta ascoltando, perché sta elaborando comandi vocali precedenti o sta registrando/riproducendo messaggi sonori;
bisogna parlare in italiano in modo naturale, non troppo velocemente e senza 'gridare': alzare il volume della voce potrebbe essere controproducente, soprattutto se nell'ambiente è presente riverbero o eco; il modo migliore per farsi capire da I-Droid01 è quello di parlare piano e da vicino
la distanza ideale dalla quale farsi capire è circa 60 cm, anche se per i comandi di movimento e in un ambienti 'puliti' da rumori esterni si possono tranquillamente impartire ordini da una distanza ben maggiore;
quando il robot esegue un movimento è bene attendere che i LED delle orecchie si spengano e riaccendano prima di pronunciare un nuovo comando, in modo che l'eventuale disturbo introdotto dai motori elettrici non interferisca con la comprensione delle parole.
Elenco revisioni | |
29-04-2006 | Prima emissione |