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.
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
The binary packages are available for the following UMS versions:
The 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.
- Enable the use of the new behavior from the configuration file of the plugins.
Thank you for using UniMRCP.
Author of UniMRCP