В следващата статия ще разгледаме eSpeak. Става въпрос за a синтезатор на реч за английски и други езици които можем да използваме в Ubuntu. В следващите редове ще видим как можем да го инсталираме в Ubuntu 18.04.
Този инструмент за командния ред приема входа под формата на текстов низ, входен файл и a стандартния вход за да го възпроизведете с компютърно генериран глас.
ESpeak инсталация на Ubuntu
Ще намерим този инструмент налични в официалните хранилища на Ubuntu. Поради тази причина инсталирането му е лесно от терминала (Ctrl + Alt + T). В него ще трябва само да започнем с актуализиране на индекса на наличните пакети, като напишем:
sudo apt update
След актуализацията сме готови да го направим инсталирайте eSpeak. За да го направим, ще трябва само да напишем в същия терминал:
sudo apt install espeak
След инсталацията ще можем проверете номера на версията на приложението, докато ние също ще проверим дали е инсталиран правилно в системата. Ще направим това, като напишем командата:
espeak --version
Използвайте eSpeak, за да конвертирате текст в аудио
Чрез помощната програма eSpeak ще можем лесно да слушаме определен текст. Можем да направим това по три прости начина. Първият ще използва следната команда за слушайте текст, посочен в кавички:
espeak "Testing espeak from the Ubuntu 18.04 terminal"
Ние също ще можем въведете следната команда и след това натиснете Intro:
espeak
Сега просто трябва напишете текста, който искаме eSpeak да прочете на глас. След като го напишем, трябва само да натиснем Intro.
В този случай можем да добавим колкото редове текст искаме. За да излезете от помощната програма, натиснете клавишната комбинация Ctrl + C.
Един от най-полезните начини за използване на това приложение е възможността за слушайте съдържанието на текстов файл. Трябва само да използвате следния синтаксис, за да посочите текстовия файл, който искате да чуете на глас:
espeak -f archivo-de-texto.txt
В допълнение към посочените, можем да намерим и други начини, по които можем да използваме това приложение. Можем да използваме следната команда за вижте помощ за инструмента и ни информирайте:
espeak --help
Или можем да използваме и документация които ще намерим достъпни на уебсайта на проекта.
Графичен интерфейс, наречен Gespeaker
Gespeaker е безплатен интерфейс GTK + за espeak, дори ако решим да инсталираме този интерфейс, няма да е необходимо да инсталираме espeak. Ще ни позволи възпроизвеждане на текст на много езици с настройки за глас, височина, сила на звука и скорост. Прочетеният текст може също да бъде записан във WAV файл за бъдещо слушане. Този инструмент е предназначен за потребители, които не искат да използват командния ред.
Ще имаме възможността да инсталираме този софтуер чрез потребителския интерфейс на Ubuntu по прост начин. Като начало няма да имаме повече от отворете софтуерната опция на Ubuntu. Ще щракнем върху иконата на лупа и ще го направим да пишеш 'високоговорителв лентата за търсене. Резултатите ще ни покажат нещо като следното:
От тук ще можем инсталирайте този инструмент. В случай, че искате да използвате командния ред за инсталиране на същото приложение, просто трябва да използвате следната команда в терминала (Ctrl + Alt + T):
sudo apt install gespeaker
След инсталацията можем да търсим стартера на нашия компютър:
Потребителският интерфейс на Gespeaker е доста ясен. Не би трябвало да има проблем да разбера как конвертирайте нашия текст и текстови файлове в аудио. За да получим желания резултат, освен контролите, които ще намерим в интерфейса на програмата, можем да конфигурираме и техните свойства.
Повече информация за този проект можете да получите на техния уебсайт.
Премахнете eSpeak
Ако искате да премахнете eSpeak, можем да го направим, като използваме следната команда в терминала (Ctrl + Alt + T):
sudo apt remove espeak; sudo apt-get autoremove
Независимо дали сте потребител на терминал или предпочитате потребителския интерфейс, не трябва да има проблеми, когато става въпрос преобразуване на текст в аудио изход благодарение на eSpeak или Gespeaker.
тази програма би била много добра, ако гласовете на Linux не бяха толкова роботизирани
Не си спомних този инструмент, благодаря.