ultimo aggiornamento 29 aprile 2011 |
|
Il modulo EasyVR può
anche utilizzare uno dei suoni o frasi salvati nella memoria flash interna. Un
"Beep" sonoro è già presente all'interno della memoria.
I suoni personalizzati sono organizzati in una cosiddetta "sound table" che gli
utenti possono preparare e costruire con il programma QuickSynthesisTM
Il programma viene
installato nella stessa fase di'installazione del programma
EasyVR Commander.
Per prima cosa occorrerà preparare i file audio che si desidera includere nella tabella audio in formato
WAV non compresso a 16-bit
22050Hz mono, per fare questo è possibile utilizzare due programmi.
Il software
gratuito come Audacity. Ecco un breve elenco delle funzionalità del programma: Registrazione •Registrare da microfoni, dalla porta line in e da altre sorgenti. •Miscelare tracce esistenti •Con i monitor è possibile monitorare i livelli di volume prima, durante e dopo la registrazione. Importazione ed esportazione •Importare ed esportare file WAV, AIFF, AU e Ogg Vorbis. •Importare audio MPEG (compresi i file MP2 e MP3) usando libmad. •Creare file WAV Modifica •Modificare con facilità usando i comandi Taglia, Copia, Incolla ed Elimina. •Usare la funzione illimitata Annulla (e Ripristina) per tornare indietro per un qualsiasi numero di passaggi. •Modificare il volume con lo strumento Inviluppo. Effetti •Cambiare l'intonazione senza alterare la velocità, o vice-versa. •Rimuovere vari tipi di rumore di fondo. •Regolare il volume con gli effetti Compressione, Amplifica e Normalizza. |
|
Utilizzo di un programma TTS
(Text To Speech) che permette cioè di trasformate un testo in un uscita audio.
|
|
Ecco alcuni esempi
Avanti |
Indietro |
Destra |
Sinistra |
Una volta preparati i
file audio si utilizzerà il programma della
Sensory denominato
QuickSynthesis e si dovrà creare un nuovo progetto, specificando
"famiglia RSC4"
Aggiungi il tuo file WAV e specificare uno schema di compressione, i formati di compressione audio supportati dal modulo EasyVR sono:
Schema di compressione | Tempo disponibile (8 kHz silenzio 15%) |
Tempo
disponibile ( 9.3kHz silenzio 15%) |
SX-2 | 8,7 minuti | 7,5 minuti |
SX-3 | 7,6 minuti | 6,6 minuti |
SX-4 | 6,8 minuti | 5,9 minuti |
SX-5 | 6,1 minuti | 5,2 minuti |
SX-6 | 5,6 minuti | 4,8 minuti |
4-bit ADPCM | 87 secondi | N / A |
8-bit PCM | 45 secondi | 38 secondi |
Opzionalmente si
possono aggiungere frasi, combinando suoni WAV di base. Questo permette di
risparmiare memoria
Finita questa procede alla fase di Build utilizzando le impostazioni
predefinite.
Vi verrà chiesto di ricomprimere file audio nuovi o modificati, si dovrà confermare e procedere
Inizierà così la fase di compressione dei file
Al termine verranno creati i file che andranno poi trasferiti nella memoria del modulo EasyVR.
Ora salvare il progetto ed effettuate ancora una volta il Build, in modo che il programma EasyVR Commander vedrà che i dati sono aggiornati.
Una volta che la
sound table è stata creata, può essere elaborata dal
programma EasyVR Commander
e scaricata nel modulo. Si noti che è necessario prima disconnettersi dal modulo e fare i
passi necessari per avviarlo in "bootmode"
Aprire il programma EasyVR Commander e selezionare la porta seriale Arduino
Senza effettuare la connessione scegliere "Update Sound Table" dal menu "Strumenti", e si può per avviare il processo di aggiornamento. Per prima cosa viene chiesto di aprire il file di progetto QuickSynthesis. Il progetto deve essere già stato stata compilato con il programma QuickSynthesis, se una compilazione recente non è disponibile si riceverà un messaggio di avviso, il progetto può essere aperto in QuickSynthesis
Terminato l'eventuale aggiornamento il progetto può essere ricaricato premendo il tasto "Refresh" terminato il quale verrà abilitato il pulsante "Download" e si potrà procedere con il processo di aggiornamento delle memoria flash
Il processo di download si connette a una velocità superiore al modulo EasyVR,
in questo modo il programma "bridge"
in esecuzione sul dispositivo host potrebbe non funzionare (in particolare
Robonova e Basic Stamp) e potrebbe essere necessario un vero "adattatore seriale".
La velocità massima utilizzata è 230400 bit/s, ma l'opzione "Slow transfer" può essere utilizzata per ridurre alla
velocità di 115200 bit/s, per una migliore compatibilità con i più lenti
adattatori di serie.Dopo aver completato il download, una nuova connessione può essere stabilita con
il modulo EasyVR (in "normal mode")
ed i nuovi suoni verranno visualizzati dal programma
EasyVR Commander, nel gruppo speciale "SoundTable"
(l'ultima nella lista con un'icona gialla).
Essi possono essere riprodotti e testato utilizzando il comando "Sound Play" posto sulla barra degli strumenti o nel menu "Strumenti".
Elenco revisioni | |
27/04/2013 | Emissione preliminare |