Lark Audiobook Creator


Lark is a simple GTK based audiobook creator. It can load books in TXT, PDF FB2 and ePub 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.


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


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


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

Building from source

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

  • 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
  • GSpell version 1.2.3 or later
  • Poppler-Glib version 0.41 or later
  • LibXML2 version 2.9.3 or later
  • Libgsf version 1.14.0 or later
  • Libuchardet version 0.0.6 or later
  • LibESpeak version 1.48.04 or later
  • RHVoice version 0.6.0 or later
  • Meson version 0.37.0 or later

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

meson build
cd build
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:


You can install program from my COPR repository:

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


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, elementaryOS, 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.

4/5 : 1 Vote