Преобразование текста в голос с помощью eSpeak в Ubuntu

eSpeak - это компактный программный синтезатор речи с открытым исходным кодом для английского и других языков, для Linux и Windows. В этой статье мы объясним, как вы можете установить такую ​​команду, как инструмент eSpeak и его альтернативный графический интерфейс Gespeaker, на вашу Ubuntu. Вот краткое введение в эти два инструмента:

eSpeak: Этот инструмент командной строки принимает ввод в виде текстовой строки, входного файла, а также из stdin и воспроизводит ввод в сгенерированном компьютером голосе. Этот синтезатор речи поддерживает 107 языков и акцентов.

Gespeaker: Gespeaker - это бесплатный интерфейс GTK + для espeak. Он позволяет воспроизводить текст на многих языках с настройками голоса, высоты тона, громкости и скорости. Прочитанный текст также может быть записан в файл WAV для последующего прослушивания.

Мы запустили команды и процедуры, упомянутые в этой статье, в системе Ubuntu 18.04 LTS.

Установка и использование eSpeak в Ubuntu

Установка

eSpeak легко доступна в официальных репозиториях Ubuntu и может быть легко установлена ​​через командную строку с помощью команды apt-get. Пожалуйста, следуйте этим шагам, чтобы установить eSpeak через командную строку.

Откройте приложение «Терминал» либо с помощью системного поиска приложений, либо с помощью сочетания клавиш Ctrl + Alt + T.

Следующим шагом является обновление индекса репозитория вашей системы с помощью следующей команды:

$ sudo apt-get update

Это поможет вам установить последнюю доступную версию программного обеспечения из Интернета. Обратите внимание, что только авторизованный пользователь может добавлять, удалять и настраивать программное обеспечение в Ubuntu.

Теперь вы готовы к установке eSpeak; Вы можете сделать это, выполнив следующую команду от имени sudo:

$ sudo apt-get install espeak

Система может запросить у вас пароль для sudo, а также предоставить вам возможность Y / n для продолжения установки. Введите Y и затем нажмите Enter; программное обеспечение будет установлено в вашей системе. Однако процесс может занять некоторое время в зависимости от скорости вашего интернета.

Вы можете проверить номер версии приложения, а также убедиться, что оно действительно установлено в вашей системе, с помощью следующей команды:

$ espeak --version

Использовать eSpeak для преобразования текста в аудио

С помощью утилиты eSpeak вы можно легко прослушать указанный вами текст вслух. Существует два способа прослушивания входной строки:

1. Используйте следующую команду для прослушивания текста, указанного в кавычках:

$ espeak "enter the text that you want to listen to"

Пример:

2. Введите следующую команду и затем нажмите Enter:

$ espeak

В появившемся окне введите текст, который вы хотите сказать eSpeak, и нажмите Enter.

Вы можете ввести столько строк текста, сколько захотите. Всякий раз, когда вы хотите выйти из утилиты, просто нажмите Ctrl + C

Есть много других способов использования приложения; пожалуйста, используйте следующую команду для просмотра справки по этим вопросам:

$ espeak --help

Однако это один из очень полезных способов использования этого приложения, т. е. прослушивания текста из текстового файла. Используйте следующий синтаксис, чтобы указать текстовый файл, текст которого вы хотите сказать вслух.

$ espeak -f filename.txt

Пример:

Remove eSpeak

Если вы когда-нибудь захотите удалить eSpeak, установленный вышеупомянутым способом, используйте для этого следующую команду:

$ sudo apt-get remove espeak

Следующая команда поможет вам в удаление любых дополнительных пакетов, которые были установлены с eSpeak или любым другим программным обеспечением, в этом отношении:

$ sudo apt-get autoremove

Gespeaker-A GTK-интерфейс для espeak

Для человека, который не хочет много открывать командную строку, установка программного обеспечения через Ubuntu UI очень просто. Пожалуйста, следуйте этим шагам, чтобы установить инструмент Gespeaker; доступно в репозитории Ubuntu Bionic Universe:

На панели инструментов / док-панели «Действия» на рабочем столе Ubuntu щелкните значок «Программное обеспечение Ubuntu».

Нажмите значок поиска и введите «gspeaker» в строке поиска. В результатах поиска будут перечислены соответствующие записи следующим образом:

Запись Gespeaker, перечисленная здесь, является той, которую поддерживает Ubuntu bionic Universe. Нажмите на эту запись поиска, чтобы открыть следующий вид:

Нажмите кнопку Установить, чтобы начать процесс установки. Следующее диалоговое окно аутентификации появится для вас, чтобы предоставить ваши данные аутентификации, поскольку только авторизованный пользователь может устанавливать программное обеспечение в Ubuntu.

Обратите внимание, что только авторизованный пользователь может добавлять / удалять и настраивать программное обеспечение в Ubuntu. Введите свой пароль и нажмите кнопку Аутентификация. После этого начнется процесс установки, отображающий индикатор выполнения в следующем виде:

Gespeaker будет установлен в вашей системе, и после успешной установки вы получите следующее сообщение:

В приведенном выше диалоговом окне вы можете запустить инструмент непосредственно, а также удалите его немедленно по любой причине.

Если вы хотите использовать командную строку для установки того же приложения, используйте следующую команду в вашем терминале.

$ sudo apt-get install gespeaker

Запустите Gespeaker

Вы можете получить доступ к Gespeaker из панели запуска приложений Ubuntu следующим образом или напрямую получить к нему доступ из списка приложений:

В качестве альтернативы, вы можете использовать следующую команду в вашем терминале для запуска Gespeaker через командная строка:

$ gespeaker

Важно: Пользовательский интерфейс Gspeaker запускается только в том случае, если в вашей системе установлен Python-dbus. Пожалуйста, используйте следующую команду в вашем терминале, чтобы установить указанную утилиту:

$ sudo apt-get install python-dbus

Вот как выглядит пользовательский интерфейс Gespeaker:

Пользовательский интерфейс Gespeaker довольно прост, и у вас не возникнет никаких проблем с определением как конвертировать ваши текстовые и текстовые файлы в аудио.

Remove Gespeaker

Если вы хотите удалить Gespeaker, который был установлен вышеуказанным способом, вы можете удалить его из вашей системы следующим образом:

Откройте Ubuntu Software Manager и найдите Gespeaker. Вы увидите статус «Установлен» в строке поиска. Щелкните эту запись, а затем нажмите «Удалить» в следующем представлении:

Затем система предложит вам диалог аутентификации. Программное обеспечение будет удалено, когда вы предоставите пароль для пользователя sudo и нажмете кнопку «Аутентификация» в диалоговом окне.

Независимо от того, предпочитаете ли вы интерфейс или командную строку, вы можете легко использовать инструменты Gespeaker и espeak для преобразования текста из различных способов ввода в голосовой вывод.

Комментарии