| 
    UniMRCP
    1.7.0
    
   | 
 
#include <mrcp_synth_header.h>

MRCP synthesizer-header
| apt_str_t mrcp_synth_header_t::audio_fetch_hint | 
When the synthesizer needs to fetch documents or other resources like speech audio files, this header controls the corresponding URI access properties
| mrcp_synth_completion_cause_e mrcp_synth_header_t::completion_cause | 
MUST be specified in a "SPEAK-COMPLETE" event coming from the synthesizer resource to the client
| apt_str_t mrcp_synth_header_t::completion_reason | 
MAY be specified in a "SPEAK-COMPLETE" event coming from the synthesizer resource to the client
| apt_str_t mrcp_synth_header_t::failed_uri | 
When a synthesizer method needs a synthesizer to fetch or access a URI and the access fails, the server SHOULD provide the failed URI in this header in the method response
| apt_str_t mrcp_synth_header_t::failed_uri_cause | 
When a synthesizer method needs a synthesizer to fetch or access a URI and the access fails the server MUST provide the URI specific or protocol specific response code for the URI in the Failed-URI header in the method response through this header
| apt_str_t mrcp_synth_header_t::fetch_hint | 
When the synthesizer needs to fetch documents or other resources like speech markup or audio files, this header controls the corresponding URI access properties
| mrcp_speech_length_value_t mrcp_synth_header_t::jump_size | 
MAY be specified in a CONTROL method and controls the amount to jump forward or backward in an active "SPEAK" request
| apt_bool_t mrcp_synth_header_t::kill_on_barge_in | 
MAY be sent as part of the "SPEAK" method to enable kill- on-barge-in support
| apt_str_t mrcp_synth_header_t::lexicon_search_order | 
Used to specify a list of active Lexicon URIs and the search order among the active lexicons
| apt_bool_t mrcp_synth_header_t::load_lexicon | 
Used to indicate whether a lexicon has to be loaded or unloaded
| mrcp_prosody_param_t mrcp_synth_header_t::prosody_param | 
This set of header fields defines the prosody of the speech
| mrcp_speech_length_value_t mrcp_synth_header_t::speak_length | 
MAY be specified in a CONTROL method to control the length of speech to speak, relative to the current speaking point in the currently active "SPEAK" request
| apt_bool_t mrcp_synth_header_t::speak_restart | 
When a CONTROL request to jump backward is issued to a currently speaking synthesizer resource, and the target jump point is before the start of the current "SPEAK" request, the current "SPEAK" request MUST restart
| apt_str_t mrcp_synth_header_t::speaker_profile | 
MAY be part of the "SET-PARAMS"/"GET-PARAMS" or "SPEAK" request from the client to the server and specifies a URI which references the profile of the speaker
| apt_str_t mrcp_synth_header_t::speech_language | 
specifies the default language of the speech data if the language is not specified in the markup
| apt_str_t mrcp_synth_header_t::speech_marker | 
Contains timestamp information in a "timestamp" field
| mrcp_voice_param_t mrcp_synth_header_t::voice_param | 
This set of header fields defines the voice of the speaker
 1.8.13