mrcp_verifier_header.h File Reference

MRCP Verifier Header. More...

#include "mrcp_types.h"
#include "mrcp_header_accessor.h"

Go to the source code of this file.

Data Structures

struct  mrcp_verifier_header_t

Typedefs

typedef struct
mrcp_verifier_header_t 
mrcp_verifier_header_t

Enumerations

enum  mrcp_verifier_header_id {
  VERIFIER_HEADER_REPOSITORY_URI, VERIFIER_HEADER_VOICEPRINT_IDENTIFIER, VERIFIER_HEADER_VERIFICATION_MODE, VERIFIER_HEADER_ADAPT_MODEL,
  VERIFIER_HEADER_ABORT_MODEL, VERIFIER_HEADER_MIN_VERIFICATION_SCORE, VERIFIER_HEADER_NUM_MIN_VERIFICATION_PHRASES, VERIFIER_HEADER_NUM_MAX_VERIFICATION_PHRASES,
  VERIFIER_HEADER_NO_INPUT_TIMEOUT, VERIFIER_HEADER_SAVE_WAVEFORM, VERIFIER_HEADER_MEDIA_TYPE, VERIFIER_HEADER_WAVEFORM_URI,
  VERIFIER_HEADER_VOICEPRINT_EXISTS, VERIFIER_HEADER_VER_BUFFER_UTTERANCE, VERIFIER_HEADER_INPUT_WAVEFORM_URI, VERIFIER_HEADER_COMPLETION_CAUSE,
  VERIFIER_HEADER_COMPLETION_REASON, VERIFIER_HEADER_SPEECH_COMPLETE_TIMEOUT, VERIFIER_HEADER_NEW_AUDIO_CHANNEL, VERIFIER_HEADER_ABORT_VERIFICATION,
  VERIFIER_HEADER_START_INPUT_TIMERS, VERIFIER_HEADER_COUNT
}
enum  mrcp_verifier_completion_cause_e {
  VERIFIER_COMPLETION_CAUSE_SUCCESS = 0, VERIFIER_COMPLETION_CAUSE_ERROR = 1, VERIFIER_COMPLETION_CAUSE_NO_INPUT_TIMEOUT = 2, VERIFIER_COMPLETION_CAUSE_TOO_MUCH_SPEECH_TIMEOUT = 3,
  VERIFIER_COMPLETION_CAUSE_SPEECH_TOO_EARLY = 4, VERIFIER_COMPLETION_CAUSE_BUFFER_EMPTY = 5, VERIFIER_COMPLETION_CAUSE_OUT_OF_SEQUENCE = 6, VERIFIER_COMPLETION_CAUSE_REPOSITORY_URI_FAILURE = 7,
  VERIFIER_COMPLETION_CAUSE_REPOSITORY_URI_MISSING = 8, VERIFIER_COMPLETION_CAUSE_VOICEPRINT_ID_MISSING = 9, VERIFIER_COMPLETION_CAUSE_VOICEPRINT_ID_NOT_EXIST = 10, VERIFIER_COMPLETION_CAUSE_SPEECH_NOT_USABLE = 11,
  VERIFIER_COMPLETION_CAUSE_COUNT = 12, VERIFIER_COMPLETION_CAUSE_UNKNOWN = VERIFIER_COMPLETION_CAUSE_COUNT
}

Functions

const mrcp_header_vtable_tmrcp_verifier_header_vtable_get (mrcp_version_e version)
const apt_str_tmrcp_verifier_completion_cause_get (mrcp_verifier_completion_cause_e completion_cause, mrcp_version_e version)

Detailed Description

MRCP Verifier Header.


Typedef Documentation

MRCP verifier-header declaration


Enumeration Type Documentation

MRCP verifier completion-cause

MRCP verifier header fields


Function Documentation

const apt_str_t* mrcp_verifier_completion_cause_get ( mrcp_verifier_completion_cause_e  completion_cause,
mrcp_version_e  version 
)

Get verifier completion cause string

const mrcp_header_vtable_t* mrcp_verifier_header_vtable_get ( mrcp_version_e  version  ) 

Get verifier header vtable

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 25 Mar 2013 for UniMRCP by  doxygen 1.6.1