API reference
API reference
Select your platform
No SDKs available
No versions available

Wit Class

Protected Fields

ShouldSendMicData : override bool
Signature
override bool Meta.WitAi.Wit.ShouldSendMicData

Fields

Active : override bool
Signature
override bool Meta.WitAi.Wit.Active
IsRequestActive : override bool
Signature
override bool Meta.WitAi.Wit.IsRequestActive
MicActive : override bool
Signature
override bool Meta.WitAi.Wit.MicActive

Properties

RuntimeConfiguration : WitRuntimeConfiguration
[Get][Set]
Signature
WitRuntimeConfiguration Meta.WitAi.Wit.RuntimeConfiguration
TranscriptionProvider : override ITranscriptionProvider
[Get][Set]
Signature
override ITranscriptionProvider Meta.WitAi.Wit.TranscriptionProvider

Protected Methods

Awake ()
Signature
override void Meta.WitAi.Wit.Awake()
Returns
override void

Methods

Activate ( text , requestOptions , requestEvents )
Send text data for NLU processing with custom request options.
Signature
override Task<VoiceServiceRequest> Meta.WitAi.Wit.Activate(string text, WitRequestOptions requestOptions, VoiceServiceRequestEvents requestEvents)
Parameters
text: string  Text to be used for NLU processing
requestOptions: WitRequestOptions  Additional options such as dynamic entities
requestEvents: VoiceServiceRequestEvents Events specific to the request's lifecycle
Returns
override Task< VoiceServiceRequest >
Activate ( requestOptions , requestEvents )
Start listening for sound or speech from the user and start sending data to Wit.ai once sound or speech has been detected.
Signature
override VoiceServiceRequest Meta.WitAi.Wit.Activate(WitRequestOptions requestOptions, VoiceServiceRequestEvents requestEvents)
Parameters
requestOptions: WitRequestOptions  Additional options such as dynamic entities
requestEvents: VoiceServiceRequestEvents Events specific to the request's lifecycle
Returns
override VoiceServiceRequest
ActivateImmediately ( requestOptions , requestEvents )
Activate the microphone and send data for NLU processing immediately without waiting for sound/speech from the user to begin.
Signature
override VoiceServiceRequest Meta.WitAi.Wit.ActivateImmediately(WitRequestOptions requestOptions, VoiceServiceRequestEvents requestEvents)
Parameters
requestOptions: WitRequestOptions  Additional options such as dynamic entities
requestEvents: VoiceServiceRequestEvents Events specific to the request's lifecycle
Returns
override VoiceServiceRequest
Deactivate ()
Deactivate all requests
Signature
override void Meta.WitAi.Wit.Deactivate()
Returns
override void
DeactivateAndAbortRequest ()
Deactivate and abort all locally originated requests
Signature
override void Meta.WitAi.Wit.DeactivateAndAbortRequest()
Returns
override void
GetActivateAudioError ()
Check for error that will occur if attempting to activate audio
Signature
override string Meta.WitAi.Wit.GetActivateAudioError()
Returns
override string  Returns an error audio activation should not be allowed.
GetSendError ()
Check for error that will occur if attempting to send data
Signature
override string Meta.WitAi.Wit.GetSendError()
Returns
override string  Returns an error if send will not be allowed.