speakit
Panoramica sulla tecnologia tts per leggere col computer con voce umana.
Mauri su nicofranca, 26\12\2014, h. 13.14.

d.

 il nome della voce non lo conosco, so soltanto che si tratta della nuova versione
 simbolo di maggiore  della sintesi Google, quella che trovi qui:
 simbolo di maggiore  translate.google.com... Insomma 
ora ricordo quale programma
 simbolo di maggiore  consente di usarla: Balabolka, anche se però non permette di farci
 simbolo di maggiore  leggere un intero testo, ma soltanto una riga: per farci insomma
 simbolo di maggiore  leggere delle righe di testo dal Google TTS, premiamo Ctrl+shit+d,
 simbolo di maggiore  troveremo dei campi editazione, spostiamoci sul prima con Shift+Tab,
 simbolo di maggiore  inseriremo del testo, poi tab fino a trovare il secondo campo
 simbolo di maggiore  editazione dove scrivere ilnome del file che vogliamo salvare e poi
 simbolo di maggiore  dando Invio il file sarà salvato e quando lo apriamo, sentiamo leggere
 simbolo di maggiore  quel che abbiamo digitato... Ripeto: buona questa implementazione,
 simbolo di maggiore  anche se lo sviluppatore dovrebbe lavorarci un po' di più e rendere
 simbolo di maggiore  multilinea quel campo dove scriviamo il testo... 

r.
Ecco una panoramica che spero aiuti a fare
chiarezza: La tecnologia Text To speech è quella che consente ad un
computer di leggere un testo cosi da poterlo ascoltare come se venisse
letto da una persona vera.
Su Windows c'è sempre stato un programma text to speech, è l'assistente
vocale o Narrator che si trova nel menu Start - Programmi - Accessibilità
che però ha una voce sgradevole e robotica.
Google ha rinnovato un po' questa tecnologia ed ha implementato un
motore TTS al suo Google Translate per parlare con il computer in tutte
le lingue del mondo.
La voce italiana in questo caso è quasi umana, cerca di rispettare pause
e punteggiatura e non storpia le parole.
Sfruttando il Google TTS, è stata creata un'estensione per il browser
Google Chrome che permette di ascoltare la lettura a voce dei testi
sulle pagine web, in tutte le lingue supportate, italiano compreso.

1) L'estensione si chiama Speak It che dopo l'installazione, consente di
selezionare un testo su una pagina web e convertirlo in un discorso parlato.
Per leggere ad alta voce il testo di una pagina, selezionarlo col mouse
e poi premere il tasto destro selezionando l'opzione Speak It oppure
usare il pulsante in alto a destra.
Per interrompere l'ascolto basta cliccare il tasto dell'estensione e
mettere in pausa.
L'icona mostra il numero delle frasi ancora da leggere.
La parte migliore di Speak It è il riconoscimento automatico della
lingua che deve parlare, a seconda del testo selezionato.
Contrariamente ad altre estensioni TTS per Google Chrome come Chrome
Speak, la voce italiana è di ottima qualità, comprensibile e almeno non
sgradevole da sentire.
Nelle opzioni si può soltanto scegliere il volume della voce e se
mostrare la voce Speak It sul menu tasto destro di Chrome.

2) In alternativa, se Speak it non dovesse risultare troppo comodo, si
può scaricare Announcify un'altra estensione Chrome con la stessa
tecnologia tts per far parlare il browser e fargli leggere, qualsiasi
sito web in italiano, in inglese ed altre lingue.
La differenza è che, in questo caso, basta premere il tasto
dell'estensione per ascoltare la lettura dell'intera pagina, senza
selezionare nulla.

3) SoundGecko è l'estensione Chrome più potente, per ascoltare a voce
qualsiasi articolo su internet, in qualsiasi lingua.
La cosa migliore di SoundGecko è che si può anche scaricare l'audio
della lettura come file mp3.

4) Select And Speak è proprio come SpeakIt e serve a fare la lettura in
italiano o in altre lingue.
Una volta installato, è possibile configurare facilmente nelle opzioni
di Select and Speak cliccando col tasto destro sull'icona per impostare
la velocità di lettura, il motore text to speech, la voce maschile o
femminile e altro.
Per ascoltare una pagina web, selezionare il testo, cliccare poi col
tasto destro e premere su "Speak it".

Siccome si è parlato di assistente vocale Microsoft, ci tengo a
precisare che esso funziona con tutte le finestre Windows ed anche con
internet Explorer, leggendo ad alta voce tutto quello che è scritto
sullo schermo.
Si tratta di una funzione per l'assistenza per chi ha problemi di vista
e ripete ogni singolo carattere scritto.
La voce in italiano non è inclusa in Windows quindi bisogna scaricare il
file RSSolo4Italian da questo indirizzo


https://login.live.com/login.srf?wa=wsignin1.0&rpsnv=12&ct=1419595283&rver=6.4.6456.0&wp=MBI_SSL_SHA
RED&wreply=https%3A%2F%2Fonedrive.live.com%2F%3Fcid%3Db85131b7e316a67f%26sc%3Ddocuments%26id%3DB85131B7E316A67F%2521574&lc=1040&id=250206&cbcxt=sky&cbcxt=sky

ed installare la voce di Silvia.

Inoltre ti posso dire che vi sono 2 programmi molto simili che
consentono di convertire testo scritto sul computer in un file audio
mp3 ascoltabile sul pc o da qualsiasi lettore mp3 portatile o Ipod.

1) Il programma DSpeech consente di usare il computer per leggere un
testo scritto ad alta voce e di salvare l'audio in un file mp3.
Il pregio maggiore è che supporta voci virtuali di alta qualità, anche
in italiano.

In linea generale i text to speech sono tutti a pagamento ma sul sito
Dimio.altervista.org si può sia scaricare il programma DSpeech sia le
voci (del tipo SAPI5) in tutte le lingue, compreso l'italiano.
Tra le caratteristiche del programma elencate dal sito Dimio ci sono:
la possibilità di scegliere voci diverse e farle parlare assieme
costruendo un dialogo.
Tramite il riconoscimento vocale può essere configurato per rispondere a
domande dell'utente.
Si può far parlare il computer facendgli leggere un testo word, un testo
da copia e incolla, una pagina web ed anche un pdf (serve un plugin
aggiuntivo).

Il programma DSpeech, nudo e crudo, da solo, non serve a nulla perchè le
voci sono incomprensibili ma, scaricando quella in italiano dal link
messo a disposizione dal sito, si ottiene tutto un altro effetto.
La voce femminile ha una pronuncia perfetta e si può scaricare gratis
assieme ad altre voci in inglese, francese, tedesco e spagnolo.
Per avere altre voci si devono cercare quelle del tipo SAPI5 (Real
Speak) che sono tutte a pagamento oppure utilizzare quelle meno precise
Sapi4 tra cui la eSpeak, comunque decenti e comprensibili.

Tutti i link per i download gratuiti e le istruzioni (molto semplici)
sono sulla pagina dello sviluppatore di Dspeech.
Non ci sono grosse configurazioni da fare se non le impostazioni di
volume, velocità di parlata e timbro della voce.
Ecco il link al sito dello sviluppatore per le informazioni specifiche:
dimio.altervista.org/ita/index.html 2) 
Balabolka è un altro
ottimo programma gratuito Text to Speech che permette di leggere testi
in italiano con una voce comprensibile e chiara.
Scaricando Balabolka si ottiene un software che legge solo in inglese
con la SAPI5.
Per abilitare la lingua italiana è necessario scaricare la voce italiana
gratuita SAPI4 fornita da Microsoft (se non compare si deve installare
anche il componente Microsoft Speech Api 4).
In alternativa si possono usare anche le eSpeak consigliate per DSPeech
oppure, dal sito ufficiale ci sono informazioni riguardo la voce
italiana SAPI5 non del tutto perfetta ma molto più colloquiale e reale.

Il programma poi è molto semplice da utilizzare, basta copiare ed
incollare il testo da leggere sull'interfaccia, selezionare la voce dal
menu a tendina in alto e premere il tasto play verde con cui il computer
inizia a leggere il testo.
Si possono anche caricare file di testo, sia Word, che txt o pdf, da far
legeere al computer.
Il testo può anche essere convertito in un file audio mp3 e salvato sul
computer.

3) eSpeak è un software text to speech che permette di far leggere al
computer un testo scritto con voce anche italiana.
eSpeak è disponibile per Windows, Linux e Mac.

4) Un terzo programma è VIVO che trasforma il computer in un pc parlante
che legge tutto cio che è scritto.

Non credo serva dire quanto è utile questa operazione di far leggere al
pc un testo e convertire lo scritto in parlato; praticamente si può
ascoltare la lettura di un libro come fosse una lezione di scuola oppure
convertire un documento per ascoltarlo in macchina se non si ha tempo e
cosi via. Spero di aver fornito una panoramica sufficientemente
esaustiva.
Torna all'indice