Configuring license checkouts
You must configure the number of ports used by each instance of each licensed service. This applies to all services you plan to run: Speech Server, Vocalizer, Nuance Recognizer, and the NLP service (needed for Dragon Voice).
Your license file specifies the total number of ports allowed for each service. If you run more than one instance of a service, set allocate ports so the sum equals the total allowed by your license. (The sum of all service instances must not exceed the total number allowed by the license file.) For example:
- If the license allows 100 ports of Nuance Recognizer, and you run one instance of the recognizer, assign 100 ports.
- If you run two instances, assign any combination that totals 100 ports. For example, configure 50 ports for each instance.
Each licensed service has a configuration parameter to specify the number of ports used.
Note: After setting these parameters, restart the services for the changes to take effect.
Service | Parameter to specify ports |
---|---|
Nuance recognition service |
For example, if you have a total of 200 Recognizer and 400 endpointer licenses, and are running two recognition services: set swirec_license_ports to 100 and set swiep_license_ports to 200 on each service instance. Depending on the number of services, set values so the sum equals the total allowed by your license. For example, say you have a total of 200 Recognizer and 400 endpointer licenses, and the role runs two recognition services. Then you will need to set swirec_license_ports on each service to 100 and swiep_license_ports on each to 200. |
Speech Server |
server.mrcp2.sip.maxCountOfSession Specify the maximum number of concurrently active SIP sessions. Best practice—Set each Speech Server instance to the same value number of endpointer licenses configured on each recognition service. The sum for all Speech Server instances should equal the number of available endpointer licenses allowed by your license. For example, if you have a total of 400 endpointer licenses, and are running two Speech Server instances, set this parameter to 200 on each service. |
vocalizer service |
Required: Optional: tts_license_ports_overdraft_thresh If using CPR features, set |
NLP service |
|
See Managing license checkouts dynamically for information on managing license ports at runtime (using Management Station), and updating service properties from the command line.
Related topics
Overview
Related parameters
server.mrcp2.sip.maxCountOfSession
tts_license_ports_overdraft_thresh
Related topics