UniMRCP  1.5.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
mrcp_verifier_header_t Struct Reference

#include <mrcp_verifier_header.h>

Data Fields

apt_str_t repository_uri
 
apt_str_t voiceprint_identifier
 
apt_str_t verification_mode
 
apt_bool_t adapt_model
 
apt_bool_t abort_model
 
float min_verification_score
 
apr_size_t num_min_verification_phrases
 
apr_size_t num_max_verification_phrases
 
apr_size_t no_input_timeout
 
apt_bool_t save_waveform
 
apt_str_t media_type
 
apt_str_t waveform_uri
 
apt_bool_t voiceprint_exists
 
apt_bool_t ver_buffer_utterance
 
apt_str_t input_waveform_uri
 
mrcp_verifier_completion_cause_e completion_cause
 
apt_str_t completion_reason
 
apr_size_t speech_complete_timeout
 
apt_bool_t new_audio_channel
 
apt_bool_t abort_verification
 
apt_bool_t start_input_timers
 

Detailed Description

MRCP verifier-header

Field Documentation

apt_bool_t mrcp_verifier_header_t::abort_model

Indicates the desired behavior of the verification resource upon session termination

apt_bool_t mrcp_verifier_header_t::abort_verification

MUST be sent in a STOP request to indicate whether or not to abort a VERIFY method in progress

apt_bool_t mrcp_verifier_header_t::adapt_model

Indicates the desired behavior of the verification resource after a successful verification operation

mrcp_verifier_completion_cause_e mrcp_verifier_header_t::completion_cause

Indicates the cause of VERIFY or VERIFY-FROM-BUFFER method completion

apt_str_t mrcp_verifier_header_t::completion_reason

MAY be specified in a VERIFICATION-COMPLETE event coming from the verifier resource to the client

apt_str_t mrcp_verifier_header_t::input_waveform_uri

Specifies stored audio content that the client requests the server to fetch and process according to the current verification mode, either to train the voiceprint or verify a claimed identity

apt_str_t mrcp_verifier_header_t::media_type

Tells the server resource the Media Type of the captured audio or video such as the one captured and returned by the Waveform-URI header field

float mrcp_verifier_header_t::min_verification_score

Determines the minimum verification score for which a verification decision of "accepted" may be declared by the server

apt_bool_t mrcp_verifier_header_t::new_audio_channel

MAY be specified in a VERIFIER request and allows the client to tell the server that, from this point on, further input audio comes from a different audio source

apr_size_t mrcp_verifier_header_t::no_input_timeout

Sets the length of time from the start of the verification timers (see START-INPUT-TIMERS) until the declaration of a no-input event in the VERIFICATION-COMPLETE server event message

apr_size_t mrcp_verifier_header_t::num_max_verification_phrases

Specifies the number of valid utterances required before a decision is forced for verification

apr_size_t mrcp_verifier_header_t::num_min_verification_phrases

Specifies the minimum number of valid utterances before a positive decision is given for verification

apt_str_t mrcp_verifier_header_t::repository_uri

Specifies the voiceprint repository to be used or referenced during speaker verification or identification operations

apt_bool_t mrcp_verifier_header_t::save_waveform

Allows the client to request the verification resource to save the audio stream that was used for verification/identification

apr_size_t mrcp_verifier_header_t::speech_complete_timeout

Specifies the length of silence required following user speech before the speech verifier finalizes a result

apt_bool_t mrcp_verifier_header_t::start_input_timers

MAY be sent as part of a VERIFY request. A value of false tells the verification resource to start the VERIFY operation, but not to start the no-input timer yet

apt_bool_t mrcp_verifier_header_t::ver_buffer_utterance

Indicates that this utterance could be later considered for Speaker Verification

apt_str_t mrcp_verifier_header_t::verification_mode

Specifies the mode of the verification resource

apt_bool_t mrcp_verifier_header_t::voiceprint_exists

Shows the status of the voiceprint specified in the QUERY-VOICEPRINT method

apt_str_t mrcp_verifier_header_t::voiceprint_identifier

Specifies the claimed identity for verification applications

apt_str_t mrcp_verifier_header_t::waveform_uri

If the Save-Waveform header field is set to true, the verification resource MUST attempt to record the incoming audio stream of the verification into a file and provide a URI for the client to access it


The documentation for this struct was generated from the following file: