Lark Audiobook Creator

Summary

Lark is a simple GTK based audiobooks creator. It can load books in TXT, PDF and FB2 formats. Through use of the GStreamer backend many popular audio file formats are supported including: WAV, Ogg/Vorbis, Ogg/Opus, FLAC, MP3, AAC. Voice is synthesized using RHVoice and ESpeak TTS engines.

Screenshots

Editor window
Editor window
Equalizer dialog
Equalizer dialog
Export dialog
Export dialog

License

Lark Audiobook Creator is distributed under the GNU LGPL v3. In order to be entitled to download Lark Audiobook Creator you must accept the GNU license.

Participate

There are many ways you can help this project:

Source code

Stable releases

You can build your own version of the program or make changes in it using source code archive: Lark Audiobook Creator 0.0.1. All older releases can be found in Lark Audiobook Creator Source code download section.

Development version

Source code of development version is available from Mercurial repository. You can download it using command:

hg clone http://hg.tuxfamily.org/mercurialroot/gsf/lark-audiobook-creator

Building from source

You need some skills to build program from source. First of all, you'll need to install such development packages:

  • Meson version 0.29.0 or later
  • GTK version 3.18.0 or later
  • Glib version 2.48.1 or later
  • GStreamer version 1.8.0 or later
  • GStreamer-plugins-base version 1.8.0 or later
  • GTKSpell version 3.0.3 or later
  • Poppler-Glib version 0.41 or later
  • LibXML2 version 2.9.3 or later
  • LibESpeak version 1.48.04 or later
  • RHVoice version 0.6.0 or later

Next you have to go to directory with program's source code and issue these commands:

meson build
cd build
ninja
sudo ninja install

Program will be installed into your system. It's better to build package and install it though. Packages specification files are available in 'packages' directory of source code tree.

Prebuilt packages

Lark Audiobook Creator prebuilt packages are available from my private repositories for most popular distributions. You can install it in distribution of your choice using one of the following commands:

Fedora

You can install program from my COPR repository:

dnf copr enable lostmemories/RHVoice
dnf copr enable lostmemories/Lark
dnf install lark

Ubuntu

You can install program from my PPA repository:

sudo add-apt-repository ppa:linuxonly/lark
sudo apt-get update
sudo apt-get install lark

Of course, you can install it same way in various Ubuntu derivatives, such as Linux Mint, elementary OS, etc.

Bug reports

Use support forum to publish messages about bugs you found, issues or needed features. If you don't have time for site registration process, send your message via contact form or to administrator's email address. Thanks in advance.


0/5 : Not rated