Maginhawa na pakinggan ito o ang teksto sa parehong oras tulad ng pagsasagawa ng hindi nagbabagong gawain, nang hindi ginulo sa pamamagitan ng pagbabasa nito mula sa computer screen. Kung walang tao sa malapit na sasang-ayon na basahin ang teksto sa iyo nang malakas, maaari kang gumamit ng isang espesyal na programa - isang speech synthesizer.
Panuto
Hakbang 1
Piliin ang synthesizer ng pagsasalita na pinakamahusay na gumagana para sa iyo. Sa Linux, maaari mong gamitin ang Festival, Flite, o Espeak. Ang Festival ay may isang makabuluhang lakas ng tunog, ngunit ito rin ay synthesize ng pagsasalita na may mataas na kalidad. Ang Espeak ay tumatagal ng higit sa isang megabyte, dahil binubuo nito ang pagsasalita sa isang formant na paraan (nangangahulugan ito na ang mga fragment ng pagsasalita na sinasalita ng isang tao ay hindi nakaimbak kahit saan, at ang pagbubuo ay isinasagawa lamang sa pamamagitan ng paggamit ng mga batas sa matematika), ngunit ang kalidad ng tunog ay mababa din, mabilis na nakakapagod. Ang Flite synthesizer ay sumasakop ng isang intermediate na posisyon sa pagitan nila, kapwa sa mga tuntunin ng dami at kalidad ng pagbubuo. Sa Windows, gumamit ng mga libreng speech synthesizer na "Captain" (batay sa Espeak), Govorilka, CoolReader, o bumili ng isang bayad - Sakramento, VitalVoice, atbp.
Hakbang 2
Suriin ang pagpapatakbo ng programa. Kung mayroon itong isang graphic na interface ng gumagamit, magpasok ng ilang mga parirala sa window, pagkatapos ay sabihin sa kanila ng synthesizer sa pamamagitan ng pagpindot sa nakatuon na susi (maaaring may magkakaibang mga pangalan depende sa programa). Eksperimento sa mga setting - subukang baguhin ang iyong boses, ang timbre nito, bilis ng pagbabasa, atbp. Piliin ang pagpipilian na pinaka-maginhawa para sa iyo. Kung ang synthesizer ay nagsimula mula sa linya ng utos, patakbuhin muna ang maipapatupad na file nang walang mga parameter (sa pamamagitan lamang ng pagpasok ng espeak na utos) upang malaman kung ano ang may mga susi ng programa. Gamitin ang mga key na ito upang baguhin ang mga parameter, at ilagay mismo ang teksto sa linya ng utos pagkatapos ng mga ito, halimbawa, tulad nito: espeak parameter1 parameter2 Ito ang parirala na nais mong tunog.
Hakbang 3
Tinutukoy ng empirically ang maximum na halaga ng isang piraso ng teksto na maaaring bigkasin ng synthesizer ng pagsasalita nang hindi lumilipad. Sa hinaharap, ilipat ang mga fragment ng laki na ito sa synthesizer para sa pagproseso (gamit ang clipboard). Papayagan ka nito, sa isang banda, na hindi gaanong magulo mula sa trabaho upang pilitin ang synthesizer na ipatunog ang susunod na fragment, at sa kabilang banda, hindi masayang ang oras sa paglaban sa mga freeze.
Hakbang 4
Kung hindi mo nais na mai-install ang anumang mga programa sa iyong computer at pilitin ang makina na i-convert ang malalaking mga fragment ng teksto sa pagsasalita, at ang synthes ng pagsasalita ay interes lamang sa pampalakasan sa iyo (sorpresahin ang iyong mga kaibigan, pakinggan ang mismong nagsasalita mismo), gumamit ng online mga synthesizer sa pagsasalita. Sa kanila, ang gawaing conversion ay isinasagawa sa panig ng server, at upang hindi ito mag-overload, ang laki ng isang fragment na maaaring mai-convert sa isang oras ay mula 0.5 hanggang 1.5 kilobytes. Narito ang ilan sa mga serbisyong ito: https://cards.voicefabric.ru/https://www.oddcast.com/home/demos/tts/tts_example.php ang link na "Synthesis API", at pumili ng isa sa mga postcard, punan ang lahat ng kinakailangang mga patlang, at ang synthesis ng pagsasalita ay isasagawa na may kasamang musikal.