Претворите текст у говор. Неке алтернативе за Линук

Претворите текст у говор

Из различитих разлога; инвалидитет, жеља да искористимо време које путујемо или чекамо или, једноставно, према личним жељама, могућност коју нам пружају рачунари Претварање текста у звук, било читањем или претварањем у датотеку за касније слушање, широко се користи.

Виндовс и Андроид изворно имају могућност читања са гласовима који, иако задржавају неке карактеристике које и даље идентификују њихово вештачко порекло, ипак су пријатни за ухо.

Овоме је додат низ бесплатних и плаћених програма који максимално користе ове функције.

Након што смо запамтили да је Виндовс плаћен и да Андроид прикупља податке за Гоогле, морамо рећи штаЛинук ипак није на нивоу, али можемо успети да постигнемо проходне резултате. С друге стране, иако постоје опције за комерцијални Линук (и, наравно, морате платити) у овом чланку ћемо се концентрисати на бесплатне и отворене опције.

Алати за претварање текста у говор

Говор-диспечер

Ако користите прегледач е-књига Цалибре, видећете да у Линук-у од вас тражи да инсталирате пакет под називом Спеецх-Диспатцхер. Овај системски демон делује као веза између програма који желе да претворе текст у говор и програма који се баве синтезом говора.

Од програма о којима се говори у овом чланку ради са Еспеаком и Фестивалом.

То је апликација која се налази у спремиштима тако да је можете тражити по имену да бисте је инсталирали из менаџера пакета.

Еспеак / Еспеак НГ

Да бисте тестирали следеће команде, мораћете да креирате текстуалну датотеку, напишете нешто и сачувате је као тест.ткт

Еспеак је услужни програм за претварање текста у говор који користе алати за читање са екрана многих Линук дистрибуција тако да га можете инсталирати из његових спремишта. Користи се и из командне линије и кроз програме са графичким интерфејсом као што су Геспеакер или Кмоутх (оба у спремиштима).

Већина гласова доступних у Еспеаку звучи роботски, али су прилично добро разумљиви и нема ограничења за њихову употребу.

Еспеак НГ је компактнија верзија претходне.

За претварање датотеке из текста у говор
Шпански из Шпаније
espeak -f prueba.txt -v es -w prueba.wav

Латиноамерички шпански
espeak -f prueba.txt -v es-419 -w prueba.wav

Помоћ и више информација
man espeak

Фестивал

Још један алат доступан у складиштима је Фестивал. Укључује исте карактеристике два претходна, поред могућности читања онога што пишемо.

Можемо видети листу језика инсталираних са:
ls /usr/share/festival/languages/

Прочитајте датотеку
festival --language castillian_spanish --tts prueba.txt
Више информацион
man festival
Подразумевани глас на шпанском је јасан, иако роботски, али има проблема са дифтонзима. Фестивал не генерише аудио датотеке.

Пицо машина за претварање текста у говор

То је синтетизатор говора отворене верзије Андроида. Глас је много природнији, иако поставља ограничења на дужину текста. Можете га пронаћи у спремиштима под именом ибттспицо-утилс.

За претварање из текстуалне у гласовну датотеку користимо наредбу:
pico2wave -l es-ES -w prueba.wav "$(cat prueba.txt)"

Више информација можемо пронаћи писањем:
пицо2ваве –помоћ

гТТС

Ова апликација користи исту библиотеку коју користи Гоогле преводилац за демонстрацију изговора речи. Иако се налази у спремиштима, можда је то зато што је стара верзија, не може комуницирати са Гоогле серверима, па је боље инсталирати је из спремишта ПиПи.орг

За ово морамо да се уверимо да имамо инсталиран пакет питхон3-пип, а затим да напишемо:

sudo pip3 install gTTS

Затим радимо следеће:

sudo nano ~/.profile

И додајемо ову линију

export PATH="$HOME/.local/bin:$PATH"

Штедимо са ЦТРЛ ИЛИ и држимо се са  ЦТРЛ Кс

Доступне језике можемо видети куцањем

gtts-cli --all

Да бисмо конвертовали (у овом случају у мп3) текстуалну датотеку, радимо:

gtts-cli -f prueba.txt --l es --output test.mp3

Гоогле поставља ограничења у коришћењу програма, али успео сам да генеришем датотеке дугачке до једног сата.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.