dictationEvents
: DictationEvents |
summary> Internal events used to report telemetry. These events are reserved for internal use only and should not be used for any other purpose.
Signature
DictationEvents Meta.WitAi.Dictation.DictationService.dictationEvents |
telemetryEvents
: TelemetryEvents |
Signature
TelemetryEvents Meta.WitAi.Dictation.DictationService.telemetryEvents |
AudioEvents
: IAudioInputEvents |
A subset of events around collection of audio data
Signature
IAudioInputEvents Meta.WitAi.Dictation.DictationService.AudioEvents |
IsRequestActive
: bool |
Returns true if the service is actively communicating with Wit.ai during an Activation. The mic may or may not still be active while this is true.
Signature
virtual bool Meta.WitAi.Dictation.DictationService.IsRequestActive |
TranscriptionEvents
: ITranscriptionEvent |
A subset of events around receiving transcriptions
Signature
ITranscriptionEvent Meta.WitAi.Dictation.DictationService.TranscriptionEvents |
ShouldSendMicData
: abstract bool
[Get] |
Returns true if the audio input should be read in an activation
Signature
abstract bool Meta.WitAi.Dictation.DictationService.ShouldSendMicData |
DictationEvents
: DictationEvents
[Get][Set] |
Signature
virtual DictationEvents Meta.WitAi.Dictation.DictationService.DictationEvents |
MicActive
: abstract bool
[Get] |
Returns true if this voice service is currently reading data from the microphone
Signature
abstract bool Meta.WitAi.Dictation.DictationService.MicActive |
TelemetryEvents
: TelemetryEvents
[Get][Set] |
Signature
TelemetryEvents Meta.WitAi.Dictation.DictationService.TelemetryEvents |
TranscriptionProvider
: abstract ITranscriptionProvider
[Get][Set] |
Gets/Sets a custom transcription provider. This can be used to replace any built in asr with an on device model or other provided source
Signature
abstract ITranscriptionProvider Meta.WitAi.Dictation.DictationService.TranscriptionProvider |
Awake
()
|
Signature
virtual void Meta.WitAi.Dictation.DictationService.Awake() Returns void |
GetSpeechEvents
()
|
If applicable, get all speech events
Signature
override SpeechEvents Meta.WitAi.Dictation.DictationService.GetSpeechEvents() Returns override SpeechEvents |
Activate
()
|
Activate the microphone and send data for NLU processing. Includes optional additional request parameters like dynamic entities and maximum results.
Signature
void Meta.WitAi.Dictation.DictationService.Activate() Returns void |
Activate
(
requestOptions
)
|
Activate the microphone and send data for NLU processing. Includes optional additional request parameters like dynamic entities and maximum results.
Signature
void Meta.WitAi.Dictation.DictationService.Activate(WitRequestOptions requestOptions) Parameters Returns void |
Activate
(
requestEvents
)
|
Activate the microphone and send data for NLU processing. Includes optional additional request parameters like dynamic entities and maximum results.
Signature
VoiceServiceRequest Meta.WitAi.Dictation.DictationService.Activate(VoiceServiceRequestEvents requestEvents) Parameters requestEvents: VoiceServiceRequestEventsReturns VoiceServiceRequest |
Activate
(
requestOptions
, requestEvents
)
|
Activate the microphone and send data for NLU processing. Includes optional additional request parameters like dynamic entities and maximum results.
Signature
abstract VoiceServiceRequest Meta.WitAi.Dictation.DictationService.Activate(WitRequestOptions requestOptions, VoiceServiceRequestEvents requestEvents) Parameters Returns abstract VoiceServiceRequest |
ActivateImmediately
()
|
Activate the microphone and send data for NLU processing immediately without waiting for sound/speech from the user to begin. Includes optional additional request parameters like dynamic entities and maximum results.
Signature
void Meta.WitAi.Dictation.DictationService.ActivateImmediately() Returns void |
ActivateImmediately
(
requestOptions
)
|
Activate the microphone and send data for NLU processing immediately without waiting for sound/speech from the user to begin. Includes optional additional request parameters like dynamic entities and maximum results.
Signature
void Meta.WitAi.Dictation.DictationService.ActivateImmediately(WitRequestOptions requestOptions) Parameters Returns void |
ActivateImmediately
(
requestEvents
)
|
Activate the microphone and send data for NLU processing immediately without waiting for sound/speech from the user to begin. Includes optional additional request parameters like dynamic entities and maximum results.
Signature
VoiceServiceRequest Meta.WitAi.Dictation.DictationService.ActivateImmediately(VoiceServiceRequestEvents requestEvents) Parameters requestEvents: VoiceServiceRequestEventsReturns VoiceServiceRequest |
ActivateImmediately
(
requestOptions
, requestEvents
)
|
Activate the microphone and send data for NLU processing immediately without waiting for sound/speech from the user to begin. Includes optional additional request parameters like dynamic entities and maximum results.
Signature
abstract VoiceServiceRequest Meta.WitAi.Dictation.DictationService.ActivateImmediately(WitRequestOptions requestOptions, VoiceServiceRequestEvents requestEvents) Parameters Returns abstract VoiceServiceRequest |
Cancel
()
|
Cancels the current transcription. No FullTranscription event will fire.
Signature
abstract void Meta.WitAi.Dictation.DictationService.Cancel() Returns abstract void |