MNssRecognizeEventHandler Class Reference

class MNssRecognizeEventHandler

The MNssRecognizeEventHandler class provides the call back methods to handle the events generated by MNssRecognitionHandler::recognize().

NssVASApi.lib
Since
2.0

Member Functions Documentation

HandleEouDetected()

void HandleEouDetected ( ) [pure virtual]
End Of Utterance Event - Recognizer has received the input speech
Since
2.0

HandleRecognizeComplete(CArrayPtrFlat< MNssTag > *, TNssRecognizeError)

void HandleRecognizeComplete ( CArrayPtrFlat < MNssTag > * aClientTagList,
TNssRecognizeError aErrorCode
) [pure virtual]
Recognize Complete Event - Recognizer has analyzed the input speech.
Since
2.0

Parameters

CArrayPtrFlat < MNssTag > * aClientTagList A list of recognized voice tags returned by Recognize. The client is responsible for deleting the list and its associated tags.
TNssRecognizeError aErrorCode

HandleRecordStarted()

void HandleRecordStarted ( ) [pure virtual]
Record Started Event - Recognizer is recording and ready to receive the input speech
Since
2.0

Member Enumerations Documentation

Enum TNssRecognizeError

Enumerators

EVasErrorNone
EVasRecognizeFailed
EVasRecognitionFailedNoSpeech
EVasRecognitionFailedTooEarly
EVasRecognitionFailedTooLong
EVasRecognitionFailedTooShort
EVasRecognitionFailedNoMatch
EVasRecognizeAccessDeny
EVasRecognizeUndefinedError10
EVasRecognizeUndefinedError9
EVasRecognizeUndefinedError8
EVasRecognizeUndefinedError7
EVasRecognizeUndefinedError6
EVasRecognizeUndefinedError5
EVasRecognizeUndefinedError4
EVasRecognizeUndefinedError3
EVasRecognizeUndefinedError2
EVasRecognizeUndefinedError1