gspeeech

2 views
Skip to first unread message

Raffaele Frediani

unread,
Sep 19, 2016, 6:57:16 AM9/19/16
to wii_libera_la_lavagna


Salve a tutti.Sono un "final user" che utilizza con piacere e profitto entrambi le distro didattiche con il lettore vocale in questione.Vorrei sapere se c'è un modo per migliorarne la pronuncia, cioè come si fa  modificare il file /opt/picospeaker/speechDicts/pico_it-IT.dic di cui si parla.Considerando che non sono un "genio informatico" se riuscissi a capirlo, potrei provarci io.Spero di non peccare di presunzione ma il software viene, tra l'altro, usato a scuola da mio figlio  che è un DSA e, in ogni caso, mi piacerebbe restituire qualcosa anche minimo di tutto quello che ho ricevuto dal mondo Linux ed, in particolare, da Wiildos e Sodilinux.Grazie ancora.

cloc3

unread,
Sep 19, 2016, 8:54:11 AM9/19/16
to wii_libera_la_lavagna


Il giorno lunedì 19 settembre 2016 12:57:16 UTC+2, Raffaele Frediani ha scritto:

ma il software viene, tra l'altro, usato a scuola da mio figlio  che è un DSA e, in ogni caso, mi piacerebbe restituire qualcosa anche minimo di tutto quello che ho ricevuto dal mondo Linux ed, in particolare, da Wiildos e Sodilinux.Grazie ancora.

se viene usato a scuola, probabilmente, la cosa più semplice è chiedere aiuto direttamente a loro, che conoscono il software per uso diretto.
magari, puoi farti passare il file che usano loro.

Andrea Primiani

unread,
Sep 19, 2016, 12:25:31 PM9/19/16
to wii_libera...@googlegroups.com
Il 19/09/2016 12:57, Raffaele Frediani ha scritto:
> sapere se c'è un modo per migliorarne la pronuncia, cioè come si fa
> modificare il file /opt/picospeaker/speechDicts/pico_it-IT.dic

il file contiene una lista di eccezioni, cioe' di parole che il motore
T2S non deve pronunciare alla sua maniera ma come vuoi tu.

Il formato del file DIC e' abbastanza intuibile leggendolo, in sostanza
ogni riga contiene una parte sinistra con una regexp sulla parola

per esempio

(\b[bB])(ACCANO|accano)(\b)

vuol dire: prima c'e' uno spazio vuoto (\b) poi una lettera b minuscola
o maiuscola [bB] seguita da una stringa (ACCANO|accano) seguita da uno
spazio vuoto (\b)

a seguire c'e' l'indicazione di come deve essere pronunciata:

\1a ccano\3

\1 vuol dire il primo pezzo (b)
<a> (poi uno spazio: fa mettere l'accento su quella sillaba)
ccano
\3 quello che segue

avevo la documentazione della libreria da qualche parte ma ora non la
trovo, scusa se questa spiegazione e' un po' sbrigativa

ciao AP

Raffaele Frediani

unread,
Sep 19, 2016, 12:39:15 PM9/19/16
to wii_libera...@googlegroups.com
Grazie mille!Ora ne so molto di più e cercherò di mettermici al lavoro presto.

PS:non mi sono spiegato bene rispetto all'uso di gspeech a scuola.Mio figlio lo usa perchè ha un notebook con Sodilinux che porta a scuola ma, chissa che quel portatile non faccia da "cavallo di Troia"...


--
Se cerchi informazioni o vuoi vedere se qualcuno le ha già trattate prova ad iniziare da qui:
https://groups.google.com/forum/#!topic/wii_libera_la_lavagna/3wtcDt9IUhA
---
Hai ricevuto questo messaggio perché sei iscritto al gruppo "wii_libera_la_lavagna" di Google Gruppi.
Per annullare l'iscrizione a questo argomento, visita https://groups.google.com/d/topic/wii_libera_la_lavagna/qm5y4WY8m-A/unsubscribe.
Per annullare l'iscrizione a questo gruppo e a tutti i suoi argomenti, invia un'email a wii_libera_la_lavagna+unsub...@googlegroups.com.
Per ulteriori opzioni, visita https://groups.google.com/d/optout.

Andrea Primiani

unread,
Sep 19, 2016, 12:43:04 PM9/19/16
to wii_libera...@googlegroups.com

> modificare il file /opt/picospeaker/speechDicts/pico_it-IT.dic

mi viene il dubbio che il tuo file pico_it-IT.dic sia vuoto o quasi
vuoto, quello che ho l'avevo preso dal programma di lettura vocale NVDA

http://www.nvaccess.org/ (purtroppo solo per Win) che tra gli altri
puo' anche usare Pico come motore TTS

prova a mettere questo al posto dell'altro, ovviamente dandogli
esattamente lo stesso nome di prima

ciao AP
pico-Italian.dic

Raffaele Frediani

unread,
Sep 19, 2016, 12:51:06 PM9/19/16
to wii_libera...@googlegroups.com
🙆Bene!Ci provo e riferisco. 

--
Se cerchi informazioni o vuoi vedere se qualcuno le ha già trattate prova ad iniziare da qui:
https://groups.google.com/forum/#!topic/wii_libera_la_lavagna/3wtcDt9IUhA
---
Hai ricevuto questo messaggio perché sei iscritto al gruppo "wii_libera_la_lavagna" di Google Gruppi.
Per annullare l'iscrizione a questo argomento, visita https://groups.google.com/d/topic/wii_libera_la_lavagna/qm5y4WY8m-A/unsubscribe.
Per annullare l'iscrizione a questo gruppo e a tutti i suoi argomenti, invia un'email a wii_libera_la_lavagna+unsub...@googlegroups.com.

Andrea Primiani

unread,
Sep 19, 2016, 1:18:03 PM9/19/16
to wii_libera...@googlegroups.com
Il 19/09/2016 18:39, Raffaele Frediani ha scritto:
> Grazie mille!Ora ne so molto di più e cercherò di mettermici al lavoro
> presto.

se ti serve il manuale completo di PicoTTS, con la lista di tutti i
suoni che puo' emettere ecc ecc. lo puoi trovare qui

https://github.com/wangshawn/svox/tree/master/pico_resources/docs

ciao AP


Raffaele Frediani

unread,
Sep 20, 2016, 7:16:26 AM9/20/16
to wii_libera...@googlegroups.com
Ciao!Il file pico sovrascritto funziona benissimo e la situazione è molto migliore. Solo non riesco ad inserire nuove eccezioni:
Se provo a usare il modo da te suggerito pronuncia tutti i simboli e la parola "spezzata".In cosa sto sbagliato? Grazie mille per la pazienza... 
Reply all
Reply to author
Forward
0 new messages