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

TTSSpeakerObserver Class

A script that provides access to a TTSSpeaker and overrides all TTSSpeaker callback events.
Meta::WitAi::TTS::UX::TTSSpeakerObserver extends MonoBehaviour.

Overview

Data Fields

Object Data

void
Awake ( )
Obtains speaker in children if not found
void
On enable, add all callbacks
void
On disable, remove all callbacks
void
Callback for queue begin
void
Callback for queue completion
void
OnLoadBegin
( TTSSpeaker speaker,
TTSClipData clipData )
Callback for load begin
void
OnLoadAbort
( TTSSpeaker speaker,
TTSClipData clipData )
Callback for load cancelation
void
OnLoadFailed
( TTSSpeaker speaker,
TTSClipData clipData,
string error )
Callback for load error
void
OnLoadSuccess
( TTSSpeaker speaker,
TTSClipData clipData )
Callback for load success
void
OnPlaybackReady
( TTSSpeaker speaker,
TTSClipData clipData )
Callback for playback is ready for a clip
void
OnPlaybackStart
( TTSSpeaker speaker,
TTSClipData clipData )
Callback for playback for a clip has begun
void
OnPlaybackCancelled
( TTSSpeaker speaker,
TTSClipData clipData,
string reason )
Callback for playback for a clip has been canceled
void
Callback for playback completion

Details

Fields

TTSSpeaker Meta.WitAi.TTS.UX.TTSSpeakerObserver.Speaker
No description available.

Object Data

virtual void Meta.WitAi.TTS.UX.TTSSpeakerObserver.Awake ( )
Obtains speaker in children if not found
virtual void Meta.WitAi.TTS.UX.TTSSpeakerObserver.OnEnable ( )
On enable, add all callbacks
virtual void Meta.WitAi.TTS.UX.TTSSpeakerObserver.OnDisable ( )
On disable, remove all callbacks
virtual void Meta.WitAi.TTS.UX.TTSSpeakerObserver.OnPlaybackQueueBegin ( )
Callback for queue begin
virtual void Meta.WitAi.TTS.UX.TTSSpeakerObserver.OnPlaybackQueueComplete ( )
Callback for queue completion
virtual void Meta.WitAi.TTS.UX.TTSSpeakerObserver.OnLoadBegin
( TTSSpeaker speaker,
TTSClipData clipData )
Callback for load begin
virtual void Meta.WitAi.TTS.UX.TTSSpeakerObserver.OnLoadAbort
( TTSSpeaker speaker,
TTSClipData clipData )
Callback for load cancelation
virtual void Meta.WitAi.TTS.UX.TTSSpeakerObserver.OnLoadFailed
( TTSSpeaker speaker,
TTSClipData clipData,
string error )
Callback for load error
virtual void Meta.WitAi.TTS.UX.TTSSpeakerObserver.OnLoadSuccess
( TTSSpeaker speaker,
TTSClipData clipData )
Callback for load success
virtual void Meta.WitAi.TTS.UX.TTSSpeakerObserver.OnPlaybackReady
( TTSSpeaker speaker,
TTSClipData clipData )
Callback for playback is ready for a clip
virtual void Meta.WitAi.TTS.UX.TTSSpeakerObserver.OnPlaybackStart
( TTSSpeaker speaker,
TTSClipData clipData )
Callback for playback for a clip has begun
virtual void Meta.WitAi.TTS.UX.TTSSpeakerObserver.OnPlaybackCancelled
( TTSSpeaker speaker,
TTSClipData clipData,
string reason )
Callback for playback for a clip has been canceled
virtual void Meta.WitAi.TTS.UX.TTSSpeakerObserver.OnPlaybackComplete
( TTSSpeaker speaker,
TTSClipData clipData )
Callback for playback completion
Did you find this page helpful?
Thumbs up icon
Thumbs down icon