The licensing toolkit has been extended to support flexible license
distribution allowing for a more efficient use of licenses. The change
applies to the use of floating licenses via a license server only. There
are no functional changes in the use of node-bound licenses.
The
licenses stored on a shared license store are dynamically re-distributed
at runtime based on the actual usage. There is no need to pre-allocate a
fixed number of licenses on initial loading of UniMRCP Server
instances.
The extended licensing toolkit has been incorporated in
all the UniMRCP commercial plugins as follows.
Distributions
The binary packages are currently available for the following distributions:
- Red Hat / CentOS 7
- Red Hat / CentOS 8
- Ubuntu 18.04 LTS
- Ubuntu 20.04 LTS
UMS VersionsThe binary packages are available for the following UMS versions:
UMS PluginsThe binary packages are produced for the following UMS plugins:
- Google SR, SS, DF
- Azure SR, SS, BS
- AWS Transcribe, Polly, Lex
- Watson SR, SS
- Yandex SR, SS
- NVIDIA Riva SR, SS
- Voci SR
- Deepgram SR
- SoundHound SR, SS, BS
- GoVivace SR
- Kaldi SR
To start using the new
functionality, the customers are supposed to follow the procedure below.
- Upgrade to the latest version of the plugins made for either UniMRCP 1.7.0 or 1.8.0.
- Contact
sup...@unispeech.io to migrate licenses from current license server(s)
to new license server(s) having support for the flexible license distribution.
- Enable the use of the new behavior from the configuration file of the plugins.
Thank you for using UniMRCP.
--