API reference

VoiceServiceRequestEventsWrapper Class

A base class to provide quick overridable methods that map to events from VoiceServiceRequestEvents.

Protected Methods

OnAudioActivation ( request )
Signature
virtual void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.OnAudioActivation(VoiceServiceRequest request)
Parameters
Returns
void
OnAudioDeactivation ( request )
Signature
virtual void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.OnAudioDeactivation(VoiceServiceRequest request)
Parameters
Returns
void
OnAudioInputStateChange ( request )
Signature
virtual void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.OnAudioInputStateChange(VoiceServiceRequest request)
Parameters
Returns
void
OnCancel ( request )
Signature
virtual void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.OnCancel(VoiceServiceRequest request)
Parameters
Returns
void
OnComplete ( request )
Signature
virtual void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.OnComplete(VoiceServiceRequest request)
Parameters
Returns
void
OnDownloadProgressChange ( request )
Signature
virtual void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.OnDownloadProgressChange(VoiceServiceRequest request)
Parameters
Returns
void
OnFailed ( request )
Signature
virtual void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.OnFailed(VoiceServiceRequest request)
Parameters
Returns
void
OnFullResponse ( request )
Signature
virtual void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.OnFullResponse(WitResponseNode request)
Parameters
Returns
void
OnFullTranscription ( transcription )
Signature
virtual void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.OnFullTranscription(string transcription)
Parameters
transcription: string
Returns
void
OnInit ( request )
Signature
virtual void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.OnInit(VoiceServiceRequest request)
Parameters
Returns
void
OnPartialResponse ( request )
Signature
virtual void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.OnPartialResponse(WitResponseNode request)
Parameters
Returns
void
OnPartialTranscription ( transcription )
Signature
virtual void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.OnPartialTranscription(string transcription)
Parameters
transcription: string
Returns
void
OnRawResponse ( rawResponse )
Signature
virtual void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.OnRawResponse(string rawResponse)
Parameters
rawResponse: string
Returns
void
OnSend ( request )
Signature
virtual void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.OnSend(VoiceServiceRequest request)
Parameters
Returns
void
OnStartListening ( request )
Signature
virtual void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.OnStartListening(VoiceServiceRequest request)
Parameters
Returns
void
OnStateChange ( request )
Signature
virtual void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.OnStateChange(VoiceServiceRequest request)
Parameters
Returns
void
OnStopListening ( request )
Signature
virtual void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.OnStopListening(VoiceServiceRequest request)
Parameters
Returns
void
OnSuccess ( request )
Signature
virtual void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.OnSuccess(VoiceServiceRequest request)
Parameters
Returns
void
OnUploadProgressChange ( request )
Signature
virtual void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.OnUploadProgressChange(VoiceServiceRequest request)
Parameters
Returns
void

Methods

Unwrap ( events )
Removes all listeners for the provided VoiceServiceRequestEvents event object.
Signature
void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.Unwrap(VoiceServiceRequestEvents events)
Parameters
Returns
void
Wrap ( events )
Adds all listeners for VoiceServiceRequestEvents to overridable methods
Signature
void Meta.WitAi.Requests.VoiceServiceRequestEventsWrapper.Wrap(VoiceServiceRequestEvents events)
Parameters
Returns
void