'Perché non Parli' & "Alfabeto" |
Perchè non Parli :
Sintesi vocale in italiano con la 'S' BologneSe
'Parla Giacomo' : Esempio di sintesi vocale Microsoft
Alfabeto con Maestro Multimediale : Gioco didattico per
bambini
(Esempio di applicazione che utilizza la sintesi vocale)
© Passini Francesco - Zola Predosa
Premessa:
Ad ognuno di noi almeno una volta nella vita, dopo aver costruito
un oggetto o aver realizzato qualche opera, ed avendone
apprezzato il risultato sarà capitato di esclamare la
fatidica frase : 'Perché non Parli'
Siccome alla fine della realizzazione di alcuni miei giochi anchio
(modestamente) ho pronunciato queste parole mi sono detto : perché
non far parlare veramente i miei
Mi è venuta allora lidea di scrivere Perché non
Parli ovvero forse il primo programma amatoriale shareware
di sintesi vocale in italiano per PC.
Una volta creato questo programma ho subito pensato a come
poterlo utilizzare ed allora ho deciso di creare Alfabeto
con maestro Multimediale, un giochino didattico per bambini
dai 2 ai 7 anni che utilizza la sintesi vocale per far parlare
appunto il maestro virtuale il quale insegna lalfabeto,
luso della tastiera e la composizione delle parole.
Note tecniche:
I programmi sono stati realizzati utilizzando il compilatore
Microsoft Visual Basic, i files sonori (.WAV) sono stati
campionati utilizzando la voce (con accento bolognese) dellautore
ad 8 bit 11025 Hz. Nella versione 2003 è stata inserita inserita
la possibilità di usare le DLL della voce Microsoft (Ms Agent)
Perchè non Parli:
Il programma è un modulo eseguibile a se stante che può essere
lanciato direttamente da Windows ma che viene anche richiamato
dal gioco Alfabeto se si usa il 'Parlatore nostrano
Bolognesce'.
Lanciare Perché non parli (xCHENONP.EXE) e dopo la
visualizzazione dei credit iniziali inserire una frase nellapposito
text box poi cliccare il bottone <Parla>.
Si prega di notare durante la Parlata licona
del bambino sul bottone di sinistra che si anima eseguendo dei
movimenti labiali.
Se eventualmente si vuole interrompere la parlata
cliccare il bottone <Interrompi>, per uscire dal programma
cliccare il bottone <Uscita>.
Se si dispone di una buona scheda audio a 16 bit almeno, la
riproduzione della voce dovrebbe risultare abbastanza scorrevole,
è comunque possibile rallentarla o velocizzarla a
piacere usando lapposito regolatore che accetta valori da
130 (Lento) a 290 (Molto veloce).
Se non si dispone di una scheda audio non ha senso senso aver
installato questo programma.
Nel menù delle opzioni è stata inoltre inserita la possibilità
di richiedere una pronunzia della vocale E molto
stretta (come quella dei Romagnoli) o in alternativa una E
più aperta come quella dei Milanesi.
Oltre a digitare il testo nella apposita text box è possibile
caricare un file di testo ASCII, per fare ciò cliccare sul menù
File quindi voce Carica file di testo ...
quindi inserire il nome del file completo di percorso da caricare
nella text box.
Il programma Perché non Parli ha al suo interno un
analizzatore della lingua italiana e riconosce situazioni
sintattiche abbastanza complesse, ad esempio la parola PICCHIO
non viene pronunciata PICCIO come fanno tutti i programmi
americani, tuttavia alcune eccezioni non sono state considerate (es.
GLICINE o parole con accenti intermedi)
Parla Giacomoi:
Anche questo programma è un modulo eseguibile a se stante che può
essere lanciato direttamente da Windows ma che viene anche
richiamato dal gioco Alfabeto se si usano le librerie
vocali Microsoft.
Lanciare Parla_Giacomo' e inserire una frase nellapposito
text box poi cliccare il bottone <Parla>.
Si prega di notare durante la Parlata licona
della bocca sul bambino che sii anima eseguendo dei movimenti
labiali.
Se eventualmente si vuole interrompere la parlata
cliccare il bottone <Interrompi>, per uscire dal programma
cliccare il bottone <Uscita>.
Se si dispone di una scheda audio a 16 bit almeno, la
riproduzione della voce dovrebbe risultare abbastanza scorrevole,
è comunque possibile rallentarla o velocizzarla a piacere usando
lapposito regolatore che accetta valori da 130 (Lento) a
290 (Molto veloce).
Alfabeto con maestro Multimediale :
Questo programma utilizza Perché non Parli, è stato
pensato per i più piccini ed insegna a riconoscere le lettere,
utilizzare la tastiera e comporre parole.
Alfabeto contiene 2 diversi giochi per piccini, uno molto
elementare (da 2 a 5 anni), laltro un po più
complesso (da 3 a 6 anni)
Una volta lanciato Alfabeto presenta una interfaccia molto
intuitiva con grossi bottoni sulla parte bassa dello schermo.
Il bottone <Lettera> serve per iniziare il gioco più
elementare e cioè quello delle lettere , una volta cliccato il
predetto bottone verrà presentata una lettera dellalfabeto
italiano a caso, la lettera viene riportata sullo schermo a
caratteri cubitali in stampatello e corsivo, maiuscolo e
minuscolo, inoltre viene rappresentato nella picture box un
oggetto o animale che inizia con la lettera estratta, la voce
digitale del maestro intanto pronuncia la lettera ed il relativo
oggetto.( es.: ESSE come Semaforo ecc.)
Il bambino deve battere sulla tastiera il tasto corrispondente,
se indovina', verrà premiato da un complimento del maestro
ed il gioco procederà, altrimenti verrà avvisato
dello sbaglio e dovrà correggersi. Oltre al bottone di
<Aiuto> e di <Uscita> nella parte bassa si trova
anche il bottone <Scrivi parola> che consente di accedere
al secondo gioco delle parole. Questo gioco permette ai bambini
dai 3 ai 6 anni di apprendere lutilizzo della tastiera e
dellalfabeto copiando le parole che vengono estratte a caso
da un vocabolario composto per loccasione che contiene
circa 5000 parole di uso frequente. La parola estratta viene
presentata a caratteri cubitali, sopra ad ogni lettera viene
posto il relativo disegno di abbinamento (ad esempio la solita
ESSE col semaforo). Il bambino dovrà comporre la parola da
destra a sinistra digitando sulla tastiera negli appositi text
box posti sotto alle lettere estratte, se compie un errore gli
verrà segnalato dal maestro virtuale con un NO
altrimenti il maestro pronunzierà la lettera digitata
correttamente.
Oltre ai bottoni di <Help> e di <Uscita> è possibile
cliccare il bottone <Nuova Parola> per cambiare la parola
corrente ed il bottone <Torna a Lettere> per esercitarsi
col gioco precedentemente descritto.
Nota per i genitori: è consigliato durante lo svolgimento di
questo secondo gioco assistere il bambino e spiegare il
significato delle parole estratte non conosciute.
Alfabeto consente di richiamare i programmi 'Parla Giacomo' e
Perché non parli , cliccare sul menu Opzioni
alla voce Settaggi voce parlatore ....
Se si modificano i parametri di esecuzione della parlata
essi verranno automaticamente assunti da tutti e due i programmi.
Requisiti del sistema:
Questa coppia di programmi richiede almeno un piccolo Celeron con
32Mb di RAM, scheda video VGA standard. E richiesto Windows
a 32 bit (Windows 9x, NT/4 sp6, 2000 / XP), è comunque
consigliato un PC tipo Pentium III / Duron o superiore con una
buona scheda Video Per gli effetti sonori è richiesta una scheda
sonora compatibile con Windows, il parlatore Microsoft ha bisogno
delle librerie vocali apposite che si possono scaricare da http://www.microsoft.com/msagent/downloads.htm (Per una corretta e completa installazione delle
librerie vocali è' consigliato scaricare da questa pagina ed
eseguire i seguenti programmi : msagent.exe, agtx0410.exe,
merlin.exe, spchcpl.exe, lhttsit.exe, Nel CD-ROM
del Passo Letter Pack registrato sono comunque presenti)
Registrazione:
Per registrarsi ed ottenere l'ultima versione dei programmi
Perché non Parli e Alfabeto utilizzare
le spiegazioni ed il modulo richiamabile con il tasto F4
dallinterno dei programmi oppure menu 'Aiuto' voce
'Informazioni su Alfabeto ...', la versione shareware non scade
mai ma è moralmente limitata nellutilizzo per un periodo
di 30 giorni.
E inoltre possibile registrarsi e ricevere il Passo Letter pack composto da vari giochi e programmi con le lettere
per la modica cifra di 25 spese postali incluse (no
contrassegno).
Inoltre è possibile farsi costruire un programma parlatore
animato con la voce ed il viso del richiedente fornendo allautore
le foto con le principali pose labiali ed una
registrazione vocale su nastro.
Passini Francesco |