API reference

WitUnityRequest Class

A class used to track Wit text 'Message' requests

Constructors

WitUnityRequest ( newConfiguration , newDataType , newOptions , newEvents )
Apply configuration
Signature
Meta.WitAi.Requests.WitUnityRequest.WitUnityRequest(WitConfiguration newConfiguration, NLPRequestInputType newDataType, WitRequestOptions newOptions, VoiceServiceRequestEvents newEvents)
Parameters
newConfiguration: WitConfiguration
newDataType: NLPRequestInputType
newOptions: WitRequestOptions

Protected Fields

DecodeRawResponses : override bool
Decode raw responses
Signature
override bool Meta.WitAi.Requests.WitUnityRequest.DecodeRawResponses

Properties

Configuration : WitConfiguration
[Get]
The configuration to be used for the request
Signature
WitConfiguration Meta.WitAi.Requests.WitUnityRequest.Configuration
Endpoint : string
[Get][Set]
Endpoint to be used
Signature
string Meta.WitAi.Requests.WitUnityRequest.Endpoint
ShouldPost : bool
[Get][Set]
Endpoint to be used
Signature
bool Meta.WitAi.Requests.WitUnityRequest.ShouldPost

Protected Methods

GetActivateAudioError ()
Error returned if audio cannot be activated
Signature
override string Meta.WitAi.Requests.WitUnityRequest.GetActivateAudioError()
Returns
override string
GetSendError ()
Get send error options
Signature
override string Meta.WitAi.Requests.WitUnityRequest.GetSendError()
Returns
override string
HandleAudioActivation ()
Activates audio & calls activated callback once complete
Signature
override void Meta.WitAi.Requests.WitUnityRequest.HandleAudioActivation()
Returns
override void
HandleAudioDeactivation ()
Deactivates audio asap & calls deactivated callback once complete
Signature
override void Meta.WitAi.Requests.WitUnityRequest.HandleAudioDeactivation()
Returns
override void
HandleCancel ()
Handle cancellation
Signature
override void Meta.WitAi.Requests.WitUnityRequest.HandleCancel()
Returns
override void
HandleResponse ( rawResponse , error , final )
Signature
void Meta.WitAi.Requests.WitUnityRequest.HandleResponse(string rawResponse, string error, bool final)
Parameters
rawResponse: string
error: string
final: bool
Returns
void
HandleSend ()
Performs a wit message request
Signature
override void Meta.WitAi.Requests.WitUnityRequest.HandleSend()
Returns
override void
OnComplete ()
Cancel on complete if needed
Signature
override void Meta.WitAi.Requests.WitUnityRequest.OnComplete()
Returns
override void
SetState ( newState )
Signature
override void Meta.WitAi.Requests.WitUnityRequest.SetState(VoiceRequestState newState)
Parameters
Returns
override void