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

Data Fields

Properties

Generates a runtime cache if one is not found
Uses the local disk cache if found

Object Data

override AudioType
override bool
GetShouldAudioStream
( AudioType audioType )
override bool
ShouldUseEvents
( AudioType audioType )
override void
Awake ( )
Setup web socket adapter if needed

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
The voice provider used for preset voice settings. Uses TTSWit with TTSWitVoiceSettings
override ITTSWebHandler Meta.WitAi.TTS.Integrations.TTSWit.WebHandler
This script provides web request handling
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
Generates a runtime cache if one is not found
override ITTSDiskCacheHandler Meta.WitAi.TTS.Integrations.TTSWit.DiskCacheHandler
Uses the local disk cache if found
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.
override void Meta.WitAi.TTS.Integrations.TTSWit.Awake ( )
Setup web socket adapter if needed

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
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