Kā konvertēt TXT uz WAV, MP3, OGG, AAC vai FLAC Ubuntu

Teksta failu konvertēšana audio ir kaut kas tāds var būt noderīga ne tikai cilvēkiem ar redzes problēmām, bet arī ikvienam kuri vēlas studēt, vai tie, kuri, būdami pietiekami slinki, lai lasītu vai kuriem trūkst minimālās komforta vietas, to izbauda, ​​viņiem patīk “lasīt” viņiem atrodoties vilcienā, metro utt.Beidzot mūzikas atskaņotājā varēsiet saglabāt iecienītās grāmatas, faktu kopsavilkumus utt. un jūs varēsiet tos ņemt līdzi visur, kur vēlaties!

Metode, kuru es jums šoreiz iemācīšu, izmanto motoru Runāt. Būtībā ir 2 veidi, kā to izmantot, izmantojot GUI (skaļrunis) vai caur termināli.


Iepriekšējās darbības:

Espeak jau ir instalēts jaunākajās Ubuntu versijās, tāpēc mēs to izvēlējāmies. Tātad, kas paliek instalēt un konfigurēt, ir ļoti maz.

Izmantojot Gespeaker GUI

1) Instalējiet Gespeaker:
Dodieties uz oficiālo projekta lapu, lejupielādējiet .DEB pakotni un instalēt to.

Pēc instalēšanas atrodiet un palaidiet Gespeaker, kas pieejams sadaļā Applications> Audio and Video> Gespeaker

To darbinot, jūs sapratīsit, ka tā lietošana ir ļoti intuitīva. Jums vienkārši jāizvēlas balss, ar kuru mēs vēlamies reproducēt tekstu; mūsu gadījumā tas varētu būt spāņu vai spāņu-latīņamerikāņu. Pēc tam ierakstiet tekstu galvenajā tekstlodziņā un, ja nepieciešams, konfigurējiet opcijas "uzlabotas", kas regulē ātrumu, skaļumu, augstumu un "kavēšanos" starp balss vārdiem. Visbeidzot, nospiediet Play un voila!

Lai saglabātu šo tekstu audio failā, vienkārši nospiediet "Ierakstīt" un izvēlieties galamērķa ceļu.

2) Instalējiet Mbrola balsis

Jūs, iespējams, pamanījāt, ka oriģinālās balsis izklausās nedaudz "robotiski" stilā "Stephen Hawking". Lai "izlīdzinātu" šo problēmu, iespējams risinājums ir izmantot Mbrola balsis.

Lai to izdarītu, mums vispirms ir jāuzstāda Mbrola motors. Atvērts terminālis un tips:

sudo apt-get instalēt mbrola

Tad nolaidiet Mbrolas balsis «Es1» un «es2» (ja vēlaties, varat lejupielādēt arī citus), atspiest un kopēt mapē «/ usr / share / mbrola» tikai tā paša nosaukuma un bez paplašinājuma failus, kas mums jāizveido, ja tas ir neeksistē.

Lai to izdarītu ļoti ātri no termināļa, nokopējiet un ielīmējiet visu šo kukurūzu:

wget http://www.tcts.fpms.ac.be/synthesis/mbrola/dba/es1/es1-980610.zip && wget http://www.tcts.fpms.ac.be/synthesis/mbrola/dba/ es2 / es2-989825.zip && unzip es1-980610.zip && unzip es2-989825.zip && sudo mkdir / usr / share / mbrola && sudo cp ~ / es1 / es1 / usr / share / mbrola && sudo cp ~ / es2 / es2 / usr / share / mbrola

3) Gespeaker skaņošana

Pirms turpināt, iesaku aizvērt Gespeaker, ja jums tas bija atvērts. Atkārtoti atveriet to un dodieties uz Rediģēt> Preferences. Audio atskaņotājā viņi var izvēlēties starp ALSA un PulseAudio. Es iesaku jums izvēlēties "PulseAudio". Viss pārējais var palikt nemainīgs.

Atliek tikai noskaidrot, vai Gespeaker pareizi atklāja Mbrolas dzinēju un balsis. Lai to izdarītu, dodieties uz cilni "Mbrola balsis". Vietā, kur teikts “Mbrola galvenā lietojumprogramma”, jāparādās ziņojumam “Pakete mbrola ir instalēta”. Pēc tam ritiniet līdz saraksta beigām, lai redzētu, vai tā ir noteikusi balsis "spanish-mbrola-1" un "spanish-mbrola-2". Ja tā, mēs esam uz pareizā ceļa.

4) Izmēģiniet visu ...

Visbeidzot, Gespeaker atlasiet Mbrola balsis. Programmas galvenajā logā no saraksta "Valoda" izvēlieties vienumu "Spāņu-mbrola-1" vai "Spāņu-mbrola-2".

Izmantojot termināli

1) Mācīšanās izmantot Espeak no termināla

Atskaņot ievadīto tekstu:

espeak --stdout 'Visvairāk izmantosim Linux' | aplay

Atskaņojiet tekstu, ievadot to terminālā:

runāt --stdout | aplay

Atskaņot dokumentu

espeak --stdout -t mydocument.txt | aplay

Atskaņojiet dokumentu un ģenerējiet WAV failu

espeak -t mydocument.txt -w myudio.wav

Uzskaitiet visas pieejamās balsis

runāt -- balss teksts

Spēlēt, izmantojot noteiktu "balsi"

espeak -v lv-uk --stdout 'Izmantosim Linux ir labākais emuārs pasaulē' | aplay

Iestatiet vārdu skaitu minūtē

espeak -s 140 -f mydocument.txt | aplay

Uzskaitiet balsis, kas pieejamas noteiktā valodā

espeak --voice = es

2) Instalējiet Mbrola balsis

Lai to izdarītu, viņiem ir jāveic tās pašas darbības, kas izstrādātas iepriekš 2. punktā.

Izmantojiet Mbrola balsis no termināla.

Tas var būt nedaudz apgrūtinošāks, bet tas man darbojās labāk nekā Gespeaker. Lai gan pārveidošanas dzinējs ir vienāds (espeak + mbrola), Gspeaker balss skanēja sliktāk, iespējams, tāpēc, ka kavēšanos starp vārdiem nevar samazināt līdz skaitlim, kas ir mazāks par 5. Tāpēc es iesaku jums saglabāt šo lapu izlasē, lai reizēm tai piekļūtu. nepieciešamību.

Lai konvertētu teksta failu .WAV failā, izmantojot Mbrola balsis:

espeak -v mb-es1 -f textfile | mbrola -e / usr / share / mbrola / es1 - output.wav

Lai vienkārši atskaņotu teksta failu, izmantojot Mbrola balsis:

espeak -v mb-es1 -f textfile | mbrola -e / usr / share / mbrola / es1 - - | aplay -r16000 -fS16

Parametrs -e neļauj mbrolai apstāties, ja tā sastopas ar fonēmām, kuras tā nesaprot vai neatpazīst pareizi.

Lai gan tas neattiecas uz "es1" un "es2", ir svarīgi atzīmēt, ka dažās mbrola balsīs izlases frekvence ir 22050 Hz. Šajā gadījumā tām vajadzētu ievietot -r22050, nevis -r16000.

Kā pārvērst gala rezultātu (.WAV) par .MP3, .OGG utt.

Vienkāršākā metode ir Sound Converter izmantošana, kas ir GUI bibliotēkām GStreamer.

Atveriet termināli un ievadiet:

sudo apt-get install soundconverter

Pēc tam dodieties uz Applications> Audio and Video> Sound Converter un palaidiet programmu. Lai konfigurētu reklāmguvumu parametrus, dodieties uz Rediģēt> Preferences. Pēc tam atlasiet konvertējamo failu (-us) un nospiediet pogu «Konvertēt»


5 komentāri, atstājiet savus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Izmantosim Linux teica

    Labs randiņš! Paldies Facundo!

  2.   Fakundo Peireti teica

    Ļoti labi!!
    Bet es gribētu precizēt vienu jautājumu: Lai instalētu citas Mbrola balsis, man viss .zip saturs bija jāievieto mapē / usr / share / mbrola, jo citādi (ielīmējot tikai failu bez paplašinājuma) programma man teica q šī "valoda" netika instalēta.

  3.   Helēna teica

    Ļoti labi, es esmu pārliecināts, ka es to ļoti izmantoju. Paldies.

  4.   edwina teica

    Lielisks ieguldījums, liels paldies.

  5.   Daniels Estebans Buccafusca teica

    Labrīt un sekoja visām darbībām, ieskaitot gespeaker instalēšanu pa termināli, taču šī programma nedarbojas, skaļrunis, no termināla, kuru varat klausīties.