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

TTSWit Class

Meta::WitAi::TTS::Integrations::TTSWit extends Meta.WitAi.TTS.TTSService.
Meta::WitAi::TTS::Integrations::TTSWit extends Meta.WitAi.TTS.Interfaces.ITTSVoiceProvider.
Meta::WitAi::TTS::Integrations::TTSWit extends Meta.WitAi.TTS.Interfaces.ITTSWebHandler.
Meta::WitAi::TTS::Integrations::TTSWit extends Meta.WitAi.Interfaces.IWitConfigurationProvider.

Overview

Object Data

override AudioType
override bool
GetShouldAudioStream
( AudioType audioType )
override bool
ShouldUseEvents
( AudioType audioType )

Public Member Functions

override string
Returns error if invalid
string
Method for determining if there are problems that will arise with performing a web request prior to doing so
void
Method for performing a web load request
bool
Cancel web stream
void
RequestDownloadFromWeb
( TTSClipData clipData,
string downloadPath )
Method for performing a web load request
bool
CancelWebDownload
( TTSClipData clipData,
string downloadPath )
Method for cancelling a running load request

Details

Fields

override ITTSVoiceProvider Meta.WitAi.TTS.Integrations.TTSWit.VoiceProvider
No description available.
override ITTSWebHandler Meta.WitAi.TTS.Integrations.TTSWit.WebHandler
No description available.
TTSWebRequestEvents Meta.WitAi.TTS.Integrations.TTSWit.WebRequestEvents
No description available.
WitConfiguration Meta.WitAi.TTS.Integrations.TTSWit.Configuration
No description available.
TTSWitRequestSettings Meta.WitAi.TTS.Integrations.TTSWit.RequestSettings
No description available.
TTSWitVoiceSettings [] Meta.WitAi.TTS.Integrations.TTSWit.PresetWitVoiceSettings
No description available.
TTSVoiceSettings Meta.WitAi.TTS.Integrations.TTSWit.VoiceDefaultSettings
No description available.

Properties

override ITTSRuntimeCacheHandler Meta.WitAi.TTS.Integrations.TTSWit.RuntimeCacheHandler
No description available.
override ITTSDiskCacheHandler Meta.WitAi.TTS.Integrations.TTSWit.DiskCacheHandler
No description available.
TTSStreamEvents Meta.WitAi.TTS.Integrations.TTSWit.WebStreamEvents
No description available.
TTSDownloadEvents Meta.WitAi.TTS.Integrations.TTSWit.WebDownloadEvents
No description available.
TTSVoiceSettings [] Meta.WitAi.TTS.Integrations.TTSWit.PresetVoiceSettings
No description available.

Object Data

override AudioType Meta.WitAi.TTS.Integrations.TTSWit.GetAudioType ( )
No description available.
override bool Meta.WitAi.TTS.Integrations.TTSWit.GetShouldAudioStream
( AudioType audioType )
No description available.
override bool Meta.WitAi.TTS.Integrations.TTSWit.ShouldUseEvents
( AudioType audioType )
No description available.

Member Functions

override string Meta.WitAi.TTS.Integrations.TTSWit.GetInvalidError ( )
Returns error if invalid
string Meta.WitAi.TTS.Integrations.TTSWit.GetWebErrors
( TTSClipData clipData )
Method for determining if there are problems that will arise with performing a web request prior to doing so
Parameters
clipData
The clip data to be used for the request
Returns
Invalid error(s). It will be empty if there are none
void Meta.WitAi.TTS.Integrations.TTSWit.RequestStreamFromWeb
( TTSClipData clipData )
Method for performing a web load request
Parameters
clipData
Clip request data
onStreamSetupComplete
Stream setup complete: returns clip and error if applicable
bool Meta.WitAi.TTS.Integrations.TTSWit.CancelWebStream
( TTSClipData clipData )
Cancel web stream
Parameters
clipID
Unique clip id
void Meta.WitAi.TTS.Integrations.TTSWit.RequestDownloadFromWeb
( TTSClipData clipData,
string downloadPath )
Method for performing a web load request
Parameters
clipData
Clip request data
downloadPath
Path to save clip
bool Meta.WitAi.TTS.Integrations.TTSWit.CancelWebDownload
( TTSClipData clipData,
string downloadPath )
Method for cancelling a running load request
Parameters
clipData
Clip request data
Did you find this page helpful?
Thumbs up icon
Thumbs down icon