Browse
 
Tools
Rss Categories

Synthesizer GET-PARAMS

Reference Number: AA-01662 Views: 7899 0 Rating/ Voters

The GET-PARAMS synthesizer method is used by the the client to request the current session parameters from the server.

Many of the parameters in the GET-PARAMS method can also be used in another method like the SPEAK method. If the server accepts these parameters, it will respond with a Status-Code of 200.

The following list describes the headers that can be used in conjunction with SET-PARAMS and GET-PARAMS for the synthesizer resource.

Header

MRCP V1

MRCP V2

LumenVox Support

Jump-Size



Jump-Target



Speaker-Profile


Completion-Cause

Completion-Reason

 

Voice-Parameter

Prosody-Parameter

Speech-Marker

Speech-Language

Fetch-Hint

 

Auto-Fetch-Hint


Failed-URI


Failed-URI-Cause


Speak-Restart

 

Speak-Length

 

Load-Lexicon



Lexicon-Search-Order

 

 

 Note that for voice parameter selections and prosody options, LumenVox maintains default settings in the client_property.conf settings file as well as supporting SSML, which includes a rich set of formatting options, which is therefore recommended wherever possible.


MRCPV1 GET-PARAMS Example:

   C->S:  GET-PARAMS 543256 MRCP/1.0
          Voice-Gender:

   S->C:  MRCP/1.0 543256 200 COMPLETE
          Voice-Gender:female


MRCPV2 GET-PARAMS Example:

   C->S:  MRCP/2.0 ... GET-PARAMS 543256
          Channel-Identifier:32AECB23433802@speechsynth
          Voice-Gender:

   S->C:  MRCP/2.0 ... 543256 200 COMPLETE
          Channel-Identifier:32AECB23433802@speechsynth
          Voice-Gender:female