Sintesi vocale nel terminale Linux

()

Per coloro che potrebbero non essere a conoscenza dell’utilità espeak , è un convertitore di testo in parlato da riga di comando di Linux. Scrivi qualsiasi cosa in una varietà di lingue e l’ utilità espeak lo leggerà ad alta voce per te.

Espeak dovrebbe essere installato nel tuo sistema per impostazione predefinita, tuttavia non è installato per il tuo sistema, puoi fare:

# apt-get install espeak (Debian)
# yum install espeak (CentOS)
# dnf install espeak (da Fedora 22 in poi)

Puoi chiedere a espeak di accettare l’input in modo interattivo dal dispositivo di input standard e di convertirlo in parlato per te. Puoi fare:

$ espeak [Premi tasto Invio]

Per un output dettagliato puoi fare:

$ espeak --stdout | aplay [Premi il tasto Invio][ Raddoppia - Qui]

espeak è flessibile e puoi chiedere a espeak di accettare input da un file di testo e di pronunciarlo ad alta voce per te. Tutto quello che devi fare è:

$ espeak --stdout /percorso/a/testo/file/nome_file.txt | aplay [Premi Invio] 

Puoi chiedere a espeak di parlare velocemente/lentamente per te. La velocità predefinita è 160 parole al minuto. Definisci la tua preferenza usando l’interruttore ‘-s’ .

Per chiedere a espeak di pronunciare 30 parole al minuto, puoi fare:

$ espeak -s 30 -f /percorso/a/testo/file/nome_file.txt | un gioco

Per chiedere a espeak di pronunciare 200 parole al minuto, puoi fare:

$ espeak -s 200 -f /percorso/a/testo/file/nome_file.txt | un gioco

Per usare un’altra lingua dire hindi (la mia lingua madre), puoi fare:

$ espeak -v hindi --stdout 'टेकमिंट विश्व की एक बेहतरीन लाइंक्स आधारित वेबसाइट है|' | un gioco 

Puoi scegliere qualsiasi lingua di tua preferenza e chiedere di parlare nella tua lingua preferita come suggerito sopra. Per ottenere l’elenco di tutte le lingue supportate da espeak, devi eseguire:

$ espeak --voices
/ 5
Grazie per aver votato!

How useful was this post?

Click on a star to rate it!

Average rating / 5. Vote count:

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?