NEWS5 may 2024 - Beseda 1.3.0 ABOUTThis Public Domain console program speaks the ebooks and is controlled via the keyboard to make it handy for the vision accessibility. Fast and simple.
It supports the following formats: TXT, FB2, EPUB, [X]HTML, ODT, DOCX, KWD, ABW. For the speech it uses Speech Dispatcher service that must be installed and configured separately. Speech Dispatcher needs some voice synths, such as https://github.com/RHVoice, Festival, Flite or espeak-ng. Please read the documentation for your Linux distro or those programs for a details. INSTALLTo install Beseda, you can try to find the package for your distro (if available), or build it from the source. This link points to the latest release, and here is the project page at Github. Arch users can install from AUR: yay -S beseda To build Beseda from the source, you need some utilities and packages. The dependencies are:
g++ and cmake - the standard tools to build programs. Beseda's source code also bundles pugixml and zip libraries. To build Beseda, unpack the source tarball, go to the created dir and run the followed commands mkdir b cd b cmake .. make sudo make install USETo run Beseda is the simpliest case, just type and press enter: Or, you can run: If no file or directory used as the parameter, Beseda opens at the current working directory. After loading the file, Beseda speaks paragraph by paragraph (i.e. line by line). When runned, Beseda allows you to navigate through the files list (supported formats only) at the directory of the current file, or directory from the parameter, or the current working directory. Use left and right cursor keys to navigate, and Enter to load and play. About other control keys read the next section. Consider the slots/bookmarks conception to open favourites books quickly. KEYBOARDq - exit Most voices are binded to one langiage, so to speak for example Afrikaans you need the Afrikaans voice. Also there are exists voices that supports two languages at the same time, they are named for example Alex+Anna. DONATEIf you like this software, you can donate to me, Peter Semiletov, via Paypal: peter.semiletov@gmail.com |
НОВОСТИ5 мая 2024 - Beseda 1.3.0 О ПРОГРАММЕБеседа это шаровая консольная программа для Linux, которая может читать вслух электронные книжки и управляется при помощи клавиатуры, что делает ее удобной для тех, кто плохо видит. Поддерживаются такие форматы: TXT, FB2, EPUB, [X]HTML, ODT, DOCX, KWD, ABW. Для чтения вслух используется сервис Speech Dispatcher, который надо установить и настроить отдельно. А Speech Dispatcher требует модули синтеза речи, например https://github.com/RHVoice, espeak-ng или Festival, Flite. Пожалуйста, читайте в документации к вашему дистрибутиву Linux или этим программам, как их установить и настроить. УСТАНОВКАЧтобы установить Беседу, попробуйте найти ее пакет для своего дистрибутива Linux, или же соберите из исходника. Эта ссылочка указывает на последний выпуск, а вот страница проекта на Github. Пользователи Arch могут просто дать команду yay -S beseda Для сборки из исходников, вам понадобится кое-какой софт:
g++ и cmake - стандартный набор для сборки программ. В исходники Беседы включены библиотеки pugixml and zip, из скачивать не нужно. Для сборки Беседы, распакуйте архив с исходником, зайдите в полученный каталог и дайте следующие команды: mkdir b cd b cmake .. make sudo make install ИСПОЛЬЗОВАНИЕВ простейшем случае, для запуска Беседы достаточно набрать и потом нажать Enter: Либо, вы можете запустить так: После запуска, Беседа позволяет вам перемещаться по списку файлов поддерживаемого формата вперед-назад (клавишами влево-вправо) в пределах каталога с текущим файлом либо, если никакой файл не открыт, в рабочем каталоге или каталоге, переданном в качестве параметра. Клавиша Enter загружает выбранный файл в Беседу и та начинает его произносить. Про другие клавиши управления читайте в следующем разделе. Обратите внимание на концепцию слотов/закладок как на удобный способ быстро открывать избранные книги в нужных местах. КЛАВАq - выход из программы ПОДДЕРЖАТЬ ПРОЕКТБуду рад донатам на Paypal по адресу peter.semiletov@gmail.com |