eSpeak NG, szöveg-beszéd szintetizátor Linux számára

körülbelül espeak-ng

A következő cikkben az eSpeak NG -t vesszük szemügyre. Ez többnyelvű, parancssori beszédszintetizátor szoftver, amelyben több mint 100 nyelvet használhatunk. Az eSpeak NG az eSpeak motor frissített változata, amelyet Jonathan Duddington készített, és amelyről már beszéltünk előző cikk ugyanabban a blogban.

Ez a program felolvassa az általunk biztosított szöveget. A szöveget szabványos bemenetről vagy fájlból is megragadhatja. A program szöveget beszédre használ az alapértelmezett hangeszközön keresztül történő beszédhez. Ez a szoftver hasznos lehet, ha blogokat, híroldalakat hallgat, vagy abban az esetben, ha a szöveget beszédfájlokká kell alakítanunk a látássérültek számára. Az eSpeak különböző hangokat tartalmaz, és jellemzőik szükség szerint módosíthatók.

A program használatakor észre fogja venni, hogy a beszéd meglehetősen világos lehet, de senki sem vár el olyan természetes vagy sima dolgokat, mint az emberi beszédfelvételeken alapuló szintetizátorhangok. Mint fentebb említettem, az eSpeak NG több mint 100 nyelvre és ékezetre képes szöveg-beszéd szintézist végezni, de nyilvánvalóan egyes nyelvek jobban olvasnak, mint mások.

ESpeak NG Általános jellemzők

  • Ez egy többplatformos alkalmazás, amely támogatja a Gnu / Linux, Android, Mac OS és Windows rendszereket.
  • van ingyenes nyílt forráskódú program, amit C -ben írtak.
  • ez magában foglalja különböző hangok, amelynek jellemzői módosíthatók.
  • Tudod hangkimenetet hozhat létre WAV vagy mp3 fájlként, ahelyett, hogy közvetlenül beszélne. A kapott fájl bármely médialejátszón lejátszható.
  • Lehet szöveget fonéma kódokká fordítani, így egy másik beszédszintézis motor interfészeként is adaptálható.
  • A programnak lehetősége van más nyelvekre is. Az Ön által használt nyelvek a haladás különböző szakaszaiban vannak. Az alkotó szerint nagyra értékelik ezen vagy más nyelven anyanyelvűek segítségét.

Az eSpeak NG projekt forráskódja házigazdája a GitHub, mint minden jellemzője részletesen.

Telepítse az eSpeak NG -t az Ubuntura

Ez a program különböző Gnu / Linux rendszerekhez csomagolva található. Ubuntu, Debian és származékaik esetén csak terminálon kell használnunk az APT -t (Ctrl + Alt + T) az alábbiak szerint:

telepítse az eSpeak -et

sudo apt install espeak-ng

Gyors áttekintés a programról

Az eSpeak NG teljes mértékben kompatibilis elődjével. Mi több ugyanazokat a parancssori beállításokat használja, mint az eSpeak, és további funkciókat ad hozzá. Köztük a következőket találjuk:

Hangos mondat

Tudjuk utasítsa a programot, hogy olvasson fel egy mondatot:

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

Ezen kívül a program is hangosan olvassa el a fájl tartalmát:

espeak-ng -f archivo.txt

Ez is megadja nekünk a a szövegbevitel szabványos bemenetről történő olvasásának képessége:

espeak-ng

A kilépéshez csak a kombinációt kell használnia CTRL + C.

Mentse a kimenetet egy fájlba

Ha érdekel mentse a kimenetet egy MP3 audio fájlba, csak a -w opciót kell használni az alábbiak szerint:

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

Abban az esetben, ha érdekel .wav fájl, az előző parancsban csak a kimeneti fájl kiterjesztését kellene megváltoztatnia.

Nyomtassa ki a szöveg fonémáit

A következő parancs megteszi ejtsd ki a szót 'Ubuntu'és kinyomtatja a fonémákat:

Ubuntu fonémák

espeak-ng -x Ubuntu

Sorolja fel a támogatott hangokat

Ez a program több különböző hangot támogat, és képesek leszünk rá sorold fel mindet a következő paranccsal:

hanglista

espeak-ng --voices

Minden hang, amely egy bizonyos nyelvet beszél, szintén felsorolható. Ha például szeretnénk látni azokat a hangokat, amelyek spanyolul beszélnek, csak a következő parancsot kell használni:

hangok listája spanyolul

espeak-ng --voices=es

Hangváltás

eSpeak NG alapértelmezés szerint kiejti az adott szöveget az angol hang használatával. Ha más hangot szeretne használni, futtassa a következőt:

espeak-ng -v nombre_de_voz

Segítség

Azok, amelyeket most láttunk, csak néhány a program lehetőségeiből. For részletes információkat kaphat az eSpeak NG használatáról, csak a terminálba kell írni (Ctrl + Alt + T):

app súgó

espeak-ng --help

Vagy a kézikönyv oldalain is olvashatunk:

man espeak-ng

Az eSpeak NG eltávolítása

Ha azt szeretné, távolítsa el ezt a programot a számítógépéről, a terminálon (Ctrl + Alt + T) csak végrehajtania kell:

távolítsa el az eSpeak NG programot

sudo apt remove espeak-ng

Ha szeretné, hogy grafikus kezelőfelülete legyen ehhez a programhoz, lépjen a következő oldalra: töltse le a gespeaker -t. Ebben letöltheti a .deb fájlt a telepítéshez.

Ez lehet többet megtudhat erről a projektről a címen a GitHub-tárház.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Jacobo dijo

    Még jó, hogy van valami a disztrónknak, bár a hangja baromi.