Yadda zaka canza TXT zuwa WAV, MP3, OGG, AAC ko FLAC a cikin Ubuntu

Canza fayilolin rubutu zuwa sauti wani abu ne na iya zama mai amfani ba kawai ga mutanen da ke da matsalar hangen nesa ba har ma ga kowa waɗanda suke son yin karatu ko waɗanda, ba su da kasala ko kaɗan don karantawa ko kuma ba su da ƙarancin kwanciyar hankali don yin hakan, suna jin daɗin "karanta" musu yayin da suke cikin jirgin ƙasa, da jirgin ƙasa, da dai sauransuA ƙarshe zaku sami damar adana littattafan da kuka fi so, taƙaitaccen facu, da sauransu a cikin na'urar kunna kiɗanku. kuma zaka iya daukar su duk inda kake so!

Hanyar da zan koya muku a wannan lokacin tana amfani da motar Yaren Espeak. Akwai hanyoyi 2 masu mahimmanci don amfani dashi, ta hanyar GUI (mai magana) ko ta hanyar tashar mota.


Matakan da suka gabata:

An riga an shigar da Espeak a cikin sababbin sifofin Ubuntu, shi yasa muka zaɓi shi. Don haka abin da ya rage don girkawa da daidaitawa abu kaɗan ne.

Amfani da Gespeaker GUI

1) Shigar da Gespeaker:
Je zuwa shafin hukuma na aikin, zazzage kunshin .DEB kuma shigar dashi.

Da zarar an girka, nemo da gudanar da Gespeaker, ana samunsa a Aikace-aikace> Audio da Bidiyo> Gespeaker

Lokacin da kake gudanar da shi, zaku gane cewa amfani da shi yana da ilhama sosai. Yakamata kawai ku zabi muryar da muke son sake buga rubutu da ita; a cikin yanayinmu, yana iya zama Mutanen Espanya ko Spanish-Latin-American. Bayan haka, rubuta rubutu a babban akwatin rubutu kuma, idan ya cancanta, saita zaɓuɓɓukan "ci gaba" waɗanda ke daidaita saurin, ƙarar, sautin da "jinkiri" tsakanin kalmomin muryar. A ƙarshe, danna Kunna da voila!

Don adana wannan rubutu a cikin fayil ɗin odiyo, kawai danna "Rikodi" kuma zaɓi hanyar zuwa.

2) Sanya muryoyin Mbrola

Wataƙila kun lura cewa ainihin muryoyin suna da ɗan 'robotic', a cikin salon 'Stephen Hawking'. Don "daidaita" wannan matsala, mafita mai yiwuwa shine amfani da muryoyin Mbrola.

Don yin wannan, dole ne mu fara shigar da motar Mbrola. Bude m kuma rubuta:

sudo dace-samun shigar mbrola

Bayan haka, runtse muryoyin Mbrola «Es1» da «es2» (idan kuna so ku ma za ku iya zazzage wasu), decompress da kwafa fayilolin masu wannan sunan kawai ba tare da an ƙara zuwa babban fayil ɗin ba / «usr / share / mbrola», wanda dole ne mu ƙirƙiri idan hakan ta faru babu.

Don yin duk wannan da sauri daga tashar, kwafa da liƙa duk wannan masarar:

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 mai gyara

Kafin ci gaba, Ina bada shawarar rufe Gespeaker idan kun buɗe shi. Sake buɗe shi kuma je Shirya> Zaɓuɓɓuka. A cikin Audio player, suna iya zaɓar tsakanin ALSA da PulseAudio. Shawarata ita ce ka zaɓi "PulseAudio". Duk sauran abubuwa na iya zama yadda suke.

Ya rage kawai don ganin idan Gespeaker ya gano injin Mbrola da muryoyi daidai. Don yin wannan, je zuwa shafin "Mbrola muryoyin". Inda aka ce "Babban aikace-aikacen Mbrola" ya kamata sako ya bayyana yana cewa "An saka mbrola na kunshin". To, gungura zuwa ƙasan jerin don ganin idan ta gano muryoyin "spanish-mbrola-1" da "spanish-mbrola-2". Idan haka ne, muna kan hanya madaidaiciya.

4) Gwada komai ...

A ƙarshe, zaɓi muryoyin Mbrola a cikin Gespeaker. A cikin babban taga na shirin, zaɓi daga "Harshe" jerin abu "Spanish-mbrola-1" ko "Spanish-mbrola-2".

Yin amfani da m

1) Koyon amfani da Espeak daga tashar

Kunna rubutun da aka shigar:

espeak --stdout 'Bari muyi amfani da Linux shine yafi' | aplay

Kunna rubutun kamar yadda kuka rubuta shi a cikin tashar:

magana - stdout | aplay

Kunna daftarin aiki

espeak --stdout -t mydocument.txt | aplay

Kunna daftarin aiki kuma samar da fayil ɗin WAV

espeak -t mydocument.txt -w myudio.wav

Lissafa duk muryoyin da ake dasu

magana - voicestext

Kunna ta amfani da takamaiman "murya"

espeak -v en-uk --stdout 'Bari muyi amfani da Linux shine mafi kyawun shafin yanar gizo a duniya' | aplay

Saita yawan kalmomin a minti daya da aka buga

espeak -s 140 -f mydocument.txt | aplay

Rubuta muryoyin da ke akwai a cikin wani yare

espeak --voice = shi

2) Sanya muryoyin Mbrola

Don yin hakan, dole ne su bi matakai iri ɗaya da aka ɓullo da su a lamba ta 2 a sama.

Yi amfani da muryoyin Mbrola daga tashar.

Wannan na iya zama da ɗan wahala, amma ya fi aiki mini kyau fiye da Gespeaker. Kodayake injin jujjuya iri ɗaya ne (espeak + mbrola), amma an ji muryar Gspeaker mafi munin, mai yiwuwa saboda jinkirin tsakanin kalmomi ba zai iya raguwa zuwa lamba ƙasa da 5. Saboda haka, ina ba ku shawara ku adana wannan shafin a cikin waɗanda aka fi so don samun dama ta ciki lokutan bukata.

Don canza fayil ɗin rubutu zuwa fayil .WAV ta amfani da muryoyin Mbrola:

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

Don kunna fayil ɗin rubutu kawai ta amfani da muryoyin Mbrola:

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

Siffar -e tana hana mbrola tsayawa idan ta ci karo da sautikan da bata fahimta ko ganewa daidai.

Kodayake wannan ba batun "es1" da "es2" bane, yana da mahimmanci a lura cewa wasu muryoyin mbrola suna amfani da samfurin samfurin 22050 Hz. A wannan yanayin, yakamata su sanya -r22050 maimakon -r16000.

Yadda zaka canza sakamakon karshe (.WAV) zuwa .MP3, .OGG, da sauransu.

Hanyar mafi sauki ita ce amfani da Sauya Sauti, GUI don dakunan karatu mai jan hankali.

Bude m kuma shiga:

sudo dace-samu shigar soundconverter

Sannan zuwa Aikace-aikace> Sauti da Bidiyo> Canjin sauti da gudanar da shirin. Don saita sifofin canzawa je Shirya> Zaɓuɓɓuka. Sannan zaɓi fayil (s) don canzawa kuma danna maɓallin «Maida»


5 comments, bar naka

Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Bari muyi amfani da Linux m

    Kyakkyawan kwanan wata! Na gode Facundo!

  2.   Facundo Peiretti m

    Yayi kyau sosai !!
    Amma ina so in fayyace wata tambaya: Don girka sauran muryoyin na Mbrola dole ne in sanya DUK abubuwan da ke cikin .zip a cikin fayil / usr / share / mbrola, tunda ba haka ba (lokacin lika fayil ɗin kawai ba tare da ƙari ba) shirin ya gaya mani q cewa ba a shigar da "yare" ba.

  3.   helena m

    Yayi kyau sosai, na tabbata na bashi amfani sosai. Na gode.

  4.   Edwina m

    Kyakkyawan gudummawa, na gode sosai.

  5.   Daniel Esteban Buccafusca m

    Barka da safiya, kuma ku bi duk matakan, gami da shigar da gespeaker ta m amma wannan shirin ba ya gudana, mai magana da yawun, daga tashar da zaku iya saurara.