'Perché non Parli' & "Alfabeto"



http://www.giocaitalia.it

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 anch’io (modestamente) ho pronunciato queste parole mi sono detto : perché non far parlare veramente i miei
Mi è venuta allora l’idea 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 l’alfabeto, l’uso 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) dell’autore 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 nell’apposito text box poi cliccare il bottone <Parla>.
Si prega di notare durante la ‘Parlata’ l’icona 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 l’apposito 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 nell’apposito text box poi cliccare il bottone <Parla>.
Si prega di notare durante la ‘Parlata’ l’icona 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 l’apposito 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), l’altro 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 dell’alfabeto 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 l’utilizzo della tastiera e dell’alfabeto copiando le parole che vengono estratte a caso da un vocabolario composto per l’occasione 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’ dall’interno dei programmi oppure menu 'Aiuto' voce 'Informazioni su Alfabeto ...', la versione shareware non scade mai ma è moralmente limitata nell’utilizzo 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 all’autore le foto con le principali pose labiali ed una
registrazione vocale su nastro.
 

Passini Francesco
Via Cellini, 3
40069 - Zola Predosa (BO)
Tel. 051 751819 Abitazione
sms 3289024839 -
info@giocaitalia.it - www.giocaitalia.it