Как да научите компютър да чете на глас

Съдържание:

Как да научите компютър да чете на глас
Как да научите компютър да чете на глас

Видео: Как да научите компютър да чете на глас

Видео: Как да научите компютър да чете на глас
Видео: Машинки, автовоз – изучение цвета для малышей! Развивающий мультик про машинки 2024, Ноември
Anonim

Удобно е да слушате този или онзи текст едновременно с извършването на монотонна работа, без да се разсейвате, четейки го от екрана на компютъра. Ако наблизо няма човек, който да се съгласи да ви прочете на глас този текст, можете да използвате специална програма - синтезатор на реч.

Как да научите компютър да чете на глас
Как да научите компютър да чете на глас

Инструкции

Етап 1

Изберете синтезатора на реч, който работи най-добре за вас. В Linux можете да използвате Festival, Flite или Espeak. Фестивалът има значителен обем, но също така синтезира реч с високо качество. Espeak отнема малко повече от един мегабайт, тъй като синтезира реч по формант (това означава, че речеви фрагменти, изговорени от човек, не се съхраняват никъде и синтезът се извършва само с помощта на математически закони), но качеството на звука също е ниско, бързо уморително. Синтезаторът Flite заема междинно положение между тях, както по отношение на обема, така и по качеството на синтеза. В Windows използвайте безплатни синтезатори на реч „Капитан“(базирани на Espeak), Govorilka, CoolReader или закупете платена - Sakrament, VitalVoice и др.

Стъпка 2

Проверете работата на програмата. Ако има графичен потребителски интерфейс, въведете няколко фрази в прозореца, след това накарайте синтезатора да ги произнесе, като натиснете специалния клавиш (може да има различни имена в зависимост от програмата). Експериментирайте с настройките - опитайте да промените гласа си, тембъра му, скоростта на четене и т.н. Изберете опцията, която е най-удобна за вас. Ако синтезаторът се стартира от командния ред, първо стартирайте изпълнимия файл без параметри (просто като въведете командата espeak), за да разберете какви програми има ключовете. Използвайте тези клавиши, за да промените параметрите и поставете самия текст точно в командния ред след тях, например по следния начин: espeak parameter1 parameter2 Това е фразата, която искате да звучи.

Стъпка 3

Определете емпирично максималното количество парче текст, което синтезаторът на речта може да произнесе, без да зависва. В бъдеще прехвърлете фрагменти с такъв размер в синтезатора за обработка (използвайки клипборда). Това ще ви позволи, от една страна, да бъдете по-малко разсеяни от работата, за да принудите синтезатора да прозвучи следващия фрагмент, а от друга страна, да не губите време в борба със замръзването.

Стъпка 4

Ако не искате да инсталирате никакви програми на вашия компютър и да принудите машината да преобразува големи фрагменти от текст в реч, а синтезът на реч е само за вас от спортен интерес (изненадайте приятелите си, слушайте машината да говори сама), използвайте онлайн синтезатори на реч. При тях работата по преобразуването се извършва от страна на сървъра и за да не се претовари, размерът на фрагмент, който може да се преобразува наведнъж, е от 0,5 до 1,5 килобайта. Ето някои от тези услуги: https://cards.voicefabric.ru/https://www.oddcast.com/home/demos/tts/tts_example.php връзката "API за синтез" и изберете една от пощенските картички, попълнете всички необходими полета и синтезът на речта ще се извърши с музикален съпровод.

Препоръчано: