Skip to content
Branch: master
Go to file

Latest commit


Failed to load latest commit information.
Latest commit message
Commit time


For a screenshot, an overview what Parlatype actually is and packages please visit

The following instructions are for developers, contributors and those who want to have the latest version from the master branch.

Build from source


To build Parlatype from source you need these packages:

  • meson >= 0.47.2 (older versions not tested)
  • gettext >= 0.19.7
  • gobject-introspection-1.0
  • yelp-tools
  • gtk+-3.0 >= 3.22
  • gstreamer-1.0 >= 1.6.3
  • gstreamer-plugins-base-1.0
  • sphinxbase
  • pocketsphinx

Optional, depending on your configure options:

  • gladeui-2.0 (>= 3.12.2; with glade=true)
  • gtk-doc (with gtk-doc=true)
  • desktop-file-utils (if installed, this checks the desktop file)
  • appstream-utils (if installed, this checks the appstream file)

Runtime dependencies:

  • GStreamer "Good" Plugins
  • If you need MP3 support for GStreamer versions older than 1.14, you have to install the "Ugly" Plugins.

Debian based distros have to be Debian >= 9 (Stretch) or Ubuntu >= 18.04 (Bionic). On Debian Stretch meson must be installed from backports. Install these packages:

$ sudo apt-get install meson build-essential libgirepository1.0-dev libgladeui-dev gtk-doc-tools yelp-tools libgtk-3-dev libgtk-3-0 libgstreamer1.0-dev libgstreamer1.0-0 libgstreamer-plugins-base1.0-dev gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly libatspi2.0-dev libsphinxbase-dev libpocketsphinx-dev

On Fedora this should work:

$ su -c 'dnf install meson gcc gobject-introspection-devel glade-devel gtk-doc yelp-tools gtk3-devel gstreamer1-devel gstreamer1-plugins-base-devel gstreamer1-plugins-good gstreamer1-plugins-ugly at-spi2-core-devel sphinxbase-devel pocketsphinx-devel'

Configure options

Parlatype ships its own library, libparlatype. Developers might be interested in having a library documentation, gobject introspection and a glade catalog for the widgets. These are the configure options:

  • asr: build with automatic speech recognition, requires sphinxbase and pocketsphinx (default: true)
  • gir: install gobject introspection (default: false)
  • gtk-doc: install library documentation (default: false)
  • glade: install a glade catalog (default: false)

Build from git

Clone the repository and build with meson. You can use any prefix but you may have to adjust LD_LIBRARY_PATH and GST_PLUGIN_PATH for other prefixes. In this case Meson prints a message with those paths.

$ git clone
$ cd parlatype
$ meson build --prefix=/usr
$ cd build
$ ninja
$ sudo ninja install

Build from tarball

Download the latest release tarball from Assuming it’s version 2.1 and you want the program only:

$ wget
$ tar -zxvf parlatype-2.1.tar.gz
$ cd parlatype-2.1/
$ meson build --prefix=/usr
$ cd build
$ ninja
$ sudo ninja install


Please report bugs at

You can’t perform that action at this time.