Kuinka muuntaa TXT WAV, MP3, OGG, AAC tai FLAC Ubuntussa

Tekstitiedostojen muuntaminen ääniksi on jotain voi olla hyödyllistä paitsi näköongelmista kärsiville myös kaikille jotka haluavat opiskella tai ne, jotka ovat tarpeeksi laiskoja lukemaan tai joilla ei ole riittävästi mukavuutta, nauttivat siitä, että heitä "luetaan" heille junassa, metrolla jne.Viimeinkin voit tallentaa suosikkikirjat, yhteenvedot facusta jne. Musiikkisoittimeen. ja voit ottaa ne mukaasi mihin tahansa!

Menetelmä, jonka aion opettaa sinulle tällä kertaa, käyttää moottoria Puhu. On periaatteessa 2 tapaa käyttää sitä käyttöliittymän kautta (Kaiutin) tai päätelaitteen kautta.


Edelliset vaiheet:

Espeak on jo asennettu Ubuntun uusimpiin versioihin, siksi valitsimme sen. Joten mitä on vielä asennettava ja konfiguroitava, on hyvin vähän.

Gespeaker-käyttöliittymän käyttäminen

1) Asenna Gespeaker:
Siirry projektin viralliselle sivulle lataa .DEB-paketti ja asenna se.

Asennuksen jälkeen etsi ja suorita Gespeaker, joka on saatavana kohdasta Sovellukset> Ääni ja video> Gespeaker

Kun suoritat sen, huomaat, että sen käyttö on hyvin intuitiivista. Sinun tarvitsee vain valita ääni, jolla haluamme kopioida tekstin; tapauksessamme se voi olla espanja tai espanja-latinalaisamerikkalainen. Kirjoita sitten teksti päätekstikenttään ja määritä tarvittaessa "lisäasetukset" -asetukset, jotka säätelevät äänen nopeutta, äänenvoimakkuutta, äänenvoimakkuutta ja viivettä. Paina lopuksi Play ja voila!

Tallenna tämä teksti äänitiedostoon painamalla "Tallenna" ja valitsemalla kohdepolku.

2) Asenna Mbrola-äänet

Olet ehkä huomannut, että alkuperäiset äänet kuulostavat jonkin verran robottilta 'Stephen Hawking' -tyyliin. Tämän ongelman "tasoittamiseksi" on mahdollista käyttää Mbrola-ääniä.

Tätä varten meidän on ensin asennettava Mbrola-moottori. Avaa pääte ja tyyppi:

sudo apt-get install mbrola

sitten, alenna Mbrolan ääniä «Es1» ja «es2» (jos haluat, voit ladata myös muita), pura ja kopioi vain samannimiset tiedostot ilman laajennusta kansioon «/ usr / share / mbrola», joka meidän on luotava, ellei sitä ole olemassa .

Voit tehdä kaiken nopeasti terminaalista kopioimalla ja liittämällä kaikki nämä maissi:

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 && pura es1-980610.zip && pura es2-989825.zip && sudo mkdir / usr / share / mbrola && sudo cp ~ / es1 / es1 / usr / share / mbrola && sudo cp ~ / es2 / es2 / usr / share / mbrola

3) Gespeakerin viritys

Ennen kuin jatkat, suosittelen sulkemaan Gespeaker, jos se oli auki. Avaa se uudelleen ja siirry kohtaan Muokkaa> Asetukset. Audio-soittimessa he voivat valita ALSA: n ja PulseAudion välillä. Suosittelen, että valitset "PulseAudio". Kaikki muu voi pysyä ennallaan.

On vain selvitettävä, löysikö Gespeaker oikein Mbrolan moottorin ja äänet. Voit tehdä tämän siirtymällä "Mbrola-äänet" -välilehdelle. Kun siinä lukee "Mbrola main application", tulee ilmestyä viesti "Package mbrola asennettu". Selaa sitten luettelon loppuun nähdäksesi, löysikö se äänet "espanja-mbrola-1" ja "espanja-mbrola-2". Jos on, olemme oikealla tiellä.

4) Kokeile kaikkea ...

Valitse lopuksi Mbrola-äänet Gespeakerista. Valitse ohjelman pääikkunassa luettelosta «Kieli» kohta «Espanja-mbrola-1» tai «Espanja-mbrola-2».

Päätteen käyttö

1) Espeakin käytön oppiminen terminaalista

Toista syötetty teksti:

espeak --stdout 'Käytetään eniten Linuxia' | aplay

Toista teksti kirjoittaessasi sen päätelaitteeseen:

espeak --stdout | pelata

Toista asiakirja

espeak --stdout -t mydocument.txt | aplay

Toista asiakirja ja luo WAV-tiedosto

espeak -t mydocument.txt -w myudio.wav

Luettele kaikki käytettävissä olevat äänet

puhua --voicestext

Pelaa tietyllä "äänellä"

espeak -v fi-uk --stdout 'Käytetäänkö Linux on maailman paras blogi' | aplay

Aseta sanamäärä soitettua minuuttia kohden

espeak -s 140 -f mydocument.txt | aplay

Luettele tietyllä kielellä saatavilla olevat äänet

espeak --voice = es

2) Asenna Mbrola-äänet

Tätä varten heidän on noudatettava samoja vaiheita, jotka on kehitetty edellä kohdassa 2.

Käytä päätelaitteen Mbrola-ääniä.

Tämä voi olla hieman hankalampaa, mutta se toimi minulle paremmin kuin Gespeaker. Vaikka muunnosmoottori on sama (espeak + mbrola), Gspeakerin ääni kuulosti huonommalta, luultavasti siitä johtuen, että sanojen välistä viivettä ei voida pienentää alle 5. Siksi suosittelen, että tallennat tämän sivun Suosikit voivat käyttää sitä tarvittaessa.

Muunna tekstitiedosto .WAV-tiedostoksi Mbrola-ääniä käyttämällä:

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

Tekstitiedoston pelaaminen yksinkertaisesti Mbrola-äänillä:

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

Parametri -e estää mbrolaa pysähtymästä, jos se kohtaa foneemeja, joita se ei ymmärrä tai tunnista oikein.

Vaikka tämä ei ole tapaus "es1" ja "es2", on tärkeää huomata, että jotkut mbrola-äänet käyttävät näytteenottotaajuutta 22050 Hz. Tällöin heidän tulisi laittaa -r22050 eikä -r16000.

Kuinka muuntaa lopputulos (.WAV) .MP3, .OGG, jne.

Helpoin tapa on käyttää Sound Converteria, joka on kirjastojen graafinen käyttöliittymä gstreamer.

Avaa pääte ja kirjoita:

sudo apt-get install soundconverter

Siirry sitten kohtaan Sovellukset> Ääni ja video> Äänimuunnin ja suorita ohjelma. Määritä muunnosparametrit valitsemalla Muokkaa> Asetukset. Valitse sitten muunnettava tiedosto (t) ja paina «Muunna» -painiketta


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Käytetään Linuxia dijo

    Hyvä päivä! Kiitos Facundo!

  2.   Facundo Peiretti dijo

    Oikein hyvä!!
    Mutta haluaisin selventää kysymystä: Mbrolan muiden äänien asentamiseksi jouduin sijoittamaan KAIKKI .zip: n sisällöt kansioon / usr / share / mbrola, koska muuten (kun liität vain tiedoston ilman laajennusta) ohjelma kertoi minulle q kyseistä kieltä ei ole asennettu.

  3.   Helena dijo

    Erittäin hyvä, olen varma, että annan sille paljon käyttöä. Kiitos.

  4.   Edwina dijo

    Erinomainen panos, kiitos paljon.

  5.   Daniel Esteban Buccafusca dijo

    Hyvää huomenta, ja noudatti kaikkia vaiheita, mukaan lukien gespeakerin asentaminen päätelaitteittain, mutta tämä ohjelma ei toimi, kaiutin, terminaalista, jota voit kuunnella.