Directory Structure
LumenVox installs files into a number of different locations
(old versions of the software installed everything into /opt/lumenvox/). The following
information details the directories we create or install files into:
-
/etc/lumenvox/ contains configuration files and other non-executable files for the
Engine. A file called lumenvox_settings.conf in this directory controls where the applications
will place logs, look for acoustic models, etc. By default, the /etc/lumenvox/Lang/
directory contains grammars and the acoustic models that determine which languages
the Engine will use when performing decodes.
-
/usr/bin/ contains the actual binary files for the Speech Engine and License Server.
-
/usr/include/ contains include files needed by the LumenVox client.
-
/usr/lib/ contains library files used across the LumenVox applications.
-
/usr/share/docs/lumenvox/ is the top-level folder for documentation.
-
/var/log/lumenvox/ is where the applications place logs by default. The directory
is created by the Core package.
-
/var/lumenvox/ contains some special files, such as cached grammars, that
the LumenVox software writes to disk during runtime.
-
/etc/init.d contains the lvsred and lvlicensed scripts that start the SRE Server
and License Server daemons at system start-up.
You can configure where logs and config files are stored by editing
/etc/lumenvox/lumenvox_settings.conf.