mrcp_synth_header_t Struct Reference

#include <mrcp_synth_header.h>

Data Fields

mrcp_speech_length_value_t jump_size
apt_bool_t kill_on_barge_in
apt_str_t speaker_profile
mrcp_synth_completion_cause_e completion_cause
apt_str_t completion_reason
mrcp_voice_param_t voice_param
mrcp_prosody_param_t prosody_param
apt_str_t speech_marker
apt_str_t speech_language
apt_str_t fetch_hint
apt_str_t audio_fetch_hint
apt_str_t failed_uri
apt_str_t failed_uri_cause
apt_bool_t speak_restart
mrcp_speech_length_value_t speak_length
apt_bool_t load_lexicon
apt_str_t lexicon_search_order

Detailed Description

MRCP synthesizer-header


Field Documentation

When the synthesizer needs to fetch documents or other resources like speech audio files, this header controls the corresponding URI access properties

MUST be specified in a "SPEAK-COMPLETE" event coming from the synthesizer resource to the client

MAY be specified in a "SPEAK-COMPLETE" event coming from the synthesizer resource to the client

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

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

When the synthesizer needs to fetch documents or other resources like speech markup or audio files, this header controls the corresponding URI access properties

MAY be specified in a CONTROL method and controls the amount to jump forward or backward in an active "SPEAK" request

MAY be sent as part of the "SPEAK" method to enable kill- on-barge-in support

Used to specify a list of active Lexicon URIs and the search order among the active lexicons

Used to indicate whether a lexicon has to be loaded or unloaded

This set of header fields defines the prosody of the speech

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

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

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

specifies the default language of the speech data if the language is not specified in the markup

Contains timestamp information in a "timestamp" field

This set of header fields defines the voice of the speaker


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 25 Mar 2013 for UniMRCP by  doxygen 1.6.1