Linux Directory Structure
Starting with version 8.5, LumenVox installs files into a number of different locations
(older 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 Engine client.
-
/usr/lib/ or /usr/lib64/ contains library files used across the LumenVox applications.
-
/usr/share/docs/lumenvox/ is the top-level folder for documentation.
-
/var/logs/lumenvox/ is where the applications place logs by default. The directory
is created by the Core package.
-
/etc/init.d contains the lvsred and lvlicensed scripts that start the SRE Server
and License Server daemons at system start-up.