17 #ifndef MRCP_SYNTH_HEADER_H    18 #define MRCP_SYNTH_HEADER_H    32     SYNTHESIZER_HEADER_JUMP_SIZE,
    33     SYNTHESIZER_HEADER_KILL_ON_BARGE_IN,
    34     SYNTHESIZER_HEADER_SPEAKER_PROFILE,
    35     SYNTHESIZER_HEADER_COMPLETION_CAUSE,
    36     SYNTHESIZER_HEADER_COMPLETION_REASON,
    37     SYNTHESIZER_HEADER_VOICE_GENDER,
    38     SYNTHESIZER_HEADER_VOICE_AGE,
    39     SYNTHESIZER_HEADER_VOICE_VARIANT,
    40     SYNTHESIZER_HEADER_VOICE_NAME,
    41     SYNTHESIZER_HEADER_PROSODY_VOLUME,
    42     SYNTHESIZER_HEADER_PROSODY_RATE,
    43     SYNTHESIZER_HEADER_SPEECH_MARKER,
    44     SYNTHESIZER_HEADER_SPEECH_LANGUAGE,
    45     SYNTHESIZER_HEADER_FETCH_HINT,
    46     SYNTHESIZER_HEADER_AUDIO_FETCH_HINT,
    47     SYNTHESIZER_HEADER_FAILED_URI,
    48     SYNTHESIZER_HEADER_FAILED_URI_CAUSE,
    49     SYNTHESIZER_HEADER_SPEAK_RESTART,
    50     SYNTHESIZER_HEADER_SPEAK_LENGTH,
    51     SYNTHESIZER_HEADER_LOAD_LEXICON,
    52     SYNTHESIZER_HEADER_LEXICON_SEARCH_ORDER,
    54     SYNTHESIZER_HEADER_COUNT
    63     SPEECH_UNIT_PARAGRAPH,
    70     SPEECH_LENGTH_TYPE_TEXT,
    71     SPEECH_LENGTH_TYPE_NUMERIC_POSITIVE,
    72     SPEECH_LENGTH_TYPE_NUMERIC_NEGATIVE,
    74     SPEECH_LENGTH_TYPE_UNKNOWN
    84     VOICE_GENDER_UNKNOWN = VOICE_GENDER_COUNT
    89     PROSODY_VOLUME_TYPE_LABEL,
    90     PROSODY_VOLUME_TYPE_NUMERIC,
    91     PROSODY_VOLUME_TYPE_RELATIVE_CHANGE,
    93     PROSODY_VOLUME_TYPE_UNKNOWN
    98     PROSODY_RATE_TYPE_LABEL,
    99     PROSODY_RATE_TYPE_RELATIVE_CHANGE,
   101     PROSODY_RATE_TYPE_UNKNOWN
   106     PROSODY_VOLUME_SILENT,
   107     PROSODY_VOLUME_XSOFT,
   109     PROSODY_VOLUME_MEDIUM,
   111     PROSODY_VOLUME_XLOUD,
   112     PROSODY_VOLUME_DEFAULT,
   114     PROSODY_VOLUME_COUNT,
   115     PROSODY_VOLUME_UNKNOWN = PROSODY_VOLUME_COUNT
   125     PROSODY_RATE_DEFAULT,
   128     PROSODY_RATE_UNKNOWN = PROSODY_RATE_COUNT
   133     SYNTHESIZER_COMPLETION_CAUSE_NORMAL               = 0,
   134     SYNTHESIZER_COMPLETION_CAUSE_BARGE_IN             = 1,
   135     SYNTHESIZER_COMPLETION_CAUSE_PARSE_FAILURE        = 2,
   136     SYNTHESIZER_COMPLETION_CAUSE_URI_FAILURE          = 3,
   137     SYNTHESIZER_COMPLETION_CAUSE_ERROR                = 4,
   138     SYNTHESIZER_COMPLETION_CAUSE_LANGUAGE_UNSUPPORTED = 5,
   139     SYNTHESIZER_COMPLETION_CAUSE_LEXICON_LOAD_FAILURE = 6,
   140     SYNTHESIZER_COMPLETION_CAUSE_CANCELLED            = 7,
   142     SYNTHESIZER_COMPLETION_CAUSE_COUNT                = 8,
   143     SYNTHESIZER_COMPLETION_CAUSE_UNKNOWN              = SYNTHESIZER_COMPLETION_CAUSE_COUNT
 mrcp_speech_unit_e unit
Definition: mrcp_synth_header.h:167
 
#define MRCP_DECLARE(type)
Definition: mrcp.h:40
 
apt_str_t name
Definition: mrcp_synth_header.h:192
 
float numeric
Definition: mrcp_synth_header.h:205
 
Definition: mrcp_synth_header.h:171
 
mrcp_prosody_rate_t rate
Definition: mrcp_synth_header.h:230
 
float relative
Definition: mrcp_synth_header.h:207
 
apr_size_t length
Definition: mrcp_synth_header.h:165
 
#define APT_END_EXTERN_C
Definition: apt.h:38
 
mrcp_voice_gender_e gender
Definition: mrcp_synth_header.h:186
 
int apt_bool_t
Definition: apt.h:57
 
mrcp_prosody_rate_type_e type
Definition: mrcp_synth_header.h:214
 
mrcp_version_e
Definition: mrcp_types.h:30
 
mrcp_speech_length_type_e type
Definition: mrcp_synth_header.h:173
 
#define APT_BEGIN_EXTERN_C
Definition: apt.h:36
 
mrcp_prosody_volume_label_e label
Definition: mrcp_synth_header.h:203
 
apr_size_t variant
Definition: mrcp_synth_header.h:190
 
Definition: mrcp_synth_header.h:184
 
Definition: mrcp_synth_header.h:226
 
mrcp_prosody_volume_t volume
Definition: mrcp_synth_header.h:228
 
apt_str_t tag
Definition: mrcp_synth_header.h:177
 
mrcp_numeric_speech_length_t numeric
Definition: mrcp_synth_header.h:179
 
float relative
Definition: mrcp_synth_header.h:221
 
Definition: apt_string.h:36
 
Definition: mrcp_synth_header.h:163
 
Definition: mrcp_synth_header.h:196
 
Definition: mrcp_synth_header.h:212
 
mrcp_prosody_rate_label_e label
Definition: mrcp_synth_header.h:219
 
mrcp_prosody_volume_type_e type
Definition: mrcp_synth_header.h:198
 
apr_size_t age
Definition: mrcp_synth_header.h:188