================= Command-line tool ================= Once abkhazia is installed on your system, use it from a terminal with the ``abkhazia`` command. For now, type:: abkhazia --help As you see, the program is made of several subcommands which are detailed below. It also read a configuration file (the default one is installed with abkhazia and you can overload it by specifying the ``--config `` option. Commands ======== For more details on a specific command, type ``abkhazia --help``. validate: [corpus] ------------------ Check if a corpus stored on disk is in a valid format and ready to be used by abkhazia. prepare: [raw] -> [corpus] -------------------------- Prepare a speech corpus from its raw distribution format to the abkhazia format. Write the directory ``/data``. split: [corpus] -> [corpus], [corpus] ------------------------------------- Split a speech corpus in train and test sets. Write the directories ``/train`` and ``/test``. language: [corpus] -> [lm] -------------------------- Generate a language model from a prepared corpus. Write the directory ``/language``. features: [corpus] -> [features] -------------------------------- Compute speech features on the given corpus. Write the directory ``/features``. acoustic: [corpus], [features] -> [model] ----------------------------------------- Train an acoustic model from a prepared corpus and its features. Write the directory ``/model``. align: [corpus], [model], [lm] -> [result] ------------------------------------------ Generate a forced-alignment from acoustic and language models. Write the directory ``/align``. decode: [corpus], [model], [lm] -> [result] ------------------------------------------- Decode a prepared corpus from a HMM-GMM model and a language model. Write the directory ``/decode``.