license_authentication.conf

This file is used only if you wish to have the License Server run in authentication mode. It does not exist by default, so if you wish to enable authentication you must create it.

It is just a plain text file called license_authentication.conf that must be placed where the license_server.conf file is located. On Windows, this defaults to C:\Program Files\Lumenvox\License Server\ and on Linux it defaults to /etc/lumenvox/.

If the license_authentication.conf file exists in the directory, then the License Server will run in authentication mode. It will not serve licenses to clients that do not have valid username/password combinations, so do not create this file unless you want all of your clients to use authentication.

The format of the file is:

[Username]
Password=password
License=quantity

Where Username is the username and password is the password specified by the client in the client_property.conf file.

License indicates the license type you wish to give the user, e.g. VoxLite for a lite license, SpeechPort for a full license or TunerBasic for a Speech Tuner license. Quantity is the maximum number of that type of license the user will be allowed at once.

Nothing in the configuration file is case sensitive, so pASSwoRd is treated the same as PASSword.

You may have multiple users and multiple license types and quantities specified. Here is an example file, assuming you had users named Alice and Bob:

[Alice]
Password=alicespassword
Speechport=5
VoxLite=10
TunerBasic=2
tts2_bridget_8khz=10
[Bob]
Password=bobspassword
VoxLite=3

This configuration file would allow a user named Alice to use up to 5 full licenses, 10 lite licenses, 2 Speech Tuner license and 10 TTS license with the Bridget voice. The user named Bob would be allowed up to 3 lite licenses.

Note: In authentication mode, the License Server by default rejects all requests that are not explicitly allowed by the config file. So Bob is not allowed any full licenses; there is no need to ever set a quantity to 0. Also be aware that you may set the total allowed licenses across all users to a number greater than the quantity of licenses actually installed. However, the license server will never give out more licenses than are installed, regardless of what the maximums are in the authentication configuration.

Authentication with the Speech Tuner


10.1 and 10.2

A Speech Tuner license is required on the license server to start up the Speech Tuner. In authentication mode this license is called TunerBasic. Atleast 2 SpeechPort / VoxLite licenses are required to load grammars and for recognitions. A TTS license for the desired voice is required for TTS Synthesis.

TunerBasic=1
Speechport=2
tts2_bridget_8khz=1
tts2_violeta_8khz=1
tts2_julie_8khz=1
tts2_paul_julie_8khz=1
tts2_paul_julie_violeta_8khz=1
tts2_paul_julie_violeta_bridget_8khz=1
tts1_amy_brian_joey_kendra_8khz=1


10.0

A Speech Tuner license is required on the license server to start up the Speech Tuner. In authentication mode this license is called TunerBasic. Atleast 2 SpeechPort / VoxLite licenses are required to load grammars and for recognitions.

TunerBasic=1
Speechport=2


9.5

No licenses are required for the Speech Tuner, however, atleast 2 SpeechPort / VoxLite licenses are required to load grammars and for recognitions.

Speechport=2


9.1

In 9.1, the LumenVox Speech Tuner requires a number of separate of license types to work correctly. These are automatically included with each Engine license, but the authentication system will require that you specifically allow these types to all authentication users if you wish them to use the Tuner. LumenVox will likely change this in future versions of the Tuner, but for now if you wish to give out Tuner licenses, each user of the Tuner should have the following licenses:

MasterTunerDB=65536
Tuner App=65536
TesterEngine=65536
LumenvoxScore=65536
LumenvoxASRPort=65536
Call Browser App=65536
Transcriber App=65536
Tester App=65536

© 2012 LumenVox LLC. All rights reserved.