eSpeak NG, un sintetizatore di testu à voce per Linux

circa speak-ng

In u prossimu articulu emu da fà un ochju à eSpeak NG. Què hè un lugiziale di sintesi di parlatu in linea di cummanda multilingue, in quale pudemu aduprà più di 100 lingue. eSpeak NG hè una versione aggiornata di u mutore eSpeak creata da Jonathan Duddington, è di a quale avemu digià parlatu in un articulu pricisu in questu blog.

Stu prugramma leghjerà à voce alta u testu chì furnemu. Pudete ancu piglià u testu sia da l'input standard o da un fugliale. U prugramma usa u testu per parlà per parlà attraversu u dispositivu di sonu predefinitu. Stu lugiziale pò esse utile quandu ascultate i blog, i siti di nutizie, o in casu avemu bisognu di cunvertisce u testu in fugliale di discursu per i visuale. eSpeak include diverse voci è e so caratteristiche ponu esse mudificate cumu necessariu.

Usendu u prugramma avverete chì u discorsu pò diventà abbastanza chjaru, ma nimu aspetta qualcosa di naturale o di lisu cum'è e voci di sintetizatore basatu annantu à i registrazioni di parlà umani. Cum'è l'aghju dettu sopra, eSpeak NG face sintesi di testu à voce per più di 100 lingue è accenti, ma apparentemente, certe lingue leghjenu megliu chè l'altri.

Caratteristiche Generali di ESpeak NG

  • Questu hè un applicazione multipiattaforma chì supporta Gnu / Linux, Android, Mac OS è Windows.
  • Hè intruduce un prugramma open source gratuitu, chì era scrittu in C.
  • Includes diverse voci, chì e caratteristiche ponu esse mudificate.
  • Pudete ancu pruduce uscita vocale cum'è un file WAV o mp3, invece di parlà direttamente. U schedariu resultante pò esse ghjucatu nantu à qualsiasi media player.
  • Pò dinò traduce u testu in codici di fonema, dunque puderia esse adattatu cum'è un'interfaccia per un altru mutore di sintesi vocale.
  • U prugramma hà un putenziale per altre lingue. E lingue chì aduprate sò in diverse tappe di prugressu. Sicondu u creatore, l'aiutu di parlanti nativi di queste o altre lingue hè apprezzatu.

U codice surghjente di u prugettu eSpeak NG hè ospitu in GitHub, cum'è tutte e so caratteristiche in dettu.

Installa eSpeak NG in Ubuntu

Pudemu truvà stu prugramma imballatu per diversi sistemi Gnu / Linux. In Ubuntu, Debian è i so derivati, avemu solu bisognu di aduprà APT in un terminal (Ctrl + Alt + T) cusì:

stallà eSpeak ng

sudo apt install espeak-ng

Un sguardu rapidu à u prugramma

eSpeak NG hè cumpletamente cumpatibile cù u so predecessore. Cosa hè di più usa e stesse opzioni di linea di cummanda cum'è eSpeak, è aghjusta qualchì funzionalità in più. Tra d'elli pudemu truvà i seguenti:

Una frase à voce alta

Puderemu incaricà u prugramma di leghje una frase à voce alta:

espeak-ng "Esto es un lo que va a leer el programa"

Inoltre, u prugramma pò ancu leghje à voce alta u cuntenutu di un schedariu:

espeak-ng -f archivo.txt

Ci darà ancu u capacità di leghje input di testu da input standard:

espeak-ng

Per surtite vi basta à aduprà a cumbinazione CTRL + C.

Salvate l'output in un fugliale

Se site interessatu salvà l'uscita in un schedariu audio MP3, hè necessariu solu aduprà l'opzione -w cume:

espeak-ng -w audio.mp3 "espeak ng va a guardar esto en un archivo mp3"

In casu chì site interessatu un schedariu .wav, In u cumandimu sopra avete solu da cambià l'estensione di u fugliale di output.

Stampa i fonemi di un testu

U cumandimu seguitu serà pronuncia a parolla 'Ubuntu'è stamperà i fonemi:

Fonemi Ubuntu

espeak-ng -x Ubuntu

Elencà e voce supportate

Stu prugramma sustene parechje voce diverse, è pudemu elencali tutti cù u cumandimu:

lista di voce

espeak-ng --voices

Tutte e voce chì parlanu una lingua specifica ponu ancu esse elencate. Se per esempiu vulemu vede e voce chì parlanu Spagnolu (i), basta à aduprà u cumandimu:

lista di e voce in spagnolu

espeak-ng --voices=es

Cambia voce

eSpeak NG pronunciarà per difettu u testu datu aduprendu a voce inglese. Se vulete aduprà una voce diversa, eseguite qualcosa cum'è seguente:

espeak-ng -v nombre_de_voz

Aiutu

Quelli chì avemu appena vistu sò solu alcune di e pussibilità di stu prugramma. Per uttene informazioni dettagliate nantu à cume aduprà eSpeak NG, serà solu necessariu scrive in u terminal (Ctrl + Alt + T):

aiutu app

espeak-ng --help

O pudemu ancu cunsultà e pagine di u manuale:

man espeak-ng

Disinstalla eSpeak NG

Se vulete caccià stu prugramma da u vostru urdinatore, in un terminal (Ctrl + Alt + T) basta à eseguisce:

disinstallà eSpeak NG

sudo apt remove espeak-ng

Se site interessatu à avè un'interfaccia grafica per stu prugramma, pudete andà à a pagina per scaricate gespeaker. In questu pudete scaricà u fugliale .deb per installallu.

Pò esse cunnosce più nantu à stu prughjettu à u vostru repositoriu GitHub.


U cuntenutu di l'articulu aderisce à i nostri principii di etica edituriale. Per signalà un errore cliccate quì.

Sianu the first to comment

Lasciate u vostru cummentariu

U vostru indirizzu email ùn esse publicatu. campi, nicissarii sò marcati cù *

*

*

  1. Responsabile di i dati: Miguel Ángel Gatón
  2. Scopu di i dati: Cuntrolla SPAM, gestione di cumenti.
  3. Legitimazione: U vostru accunsentu
  4. Cumunicazione di i dati: I dati ùn seranu micca cumunicati à terzi, eccettu per obbligazione legale.
  5. Archiviazione di dati: Base di dati ospitata da Occentus Networks (UE)
  6. Diritti: In ogni mumentu pudete limità, recuperà è cancellà e vostre informazioni.