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_t * | mrcp_verifier_header_vtable_get (mrcp_version_e version) |
const apt_str_t * | mrcp_verifier_completion_cause_get (mrcp_verifier_completion_cause_e completion_cause, mrcp_version_e version) |
MRCP Verifier Header.
typedef struct mrcp_verifier_header_t mrcp_verifier_header_t |
MRCP verifier-header declaration
MRCP verifier completion-cause
MRCP verifier header fields
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