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

TTSDiskCache Class

Meta::WitAi::TTS::Integrations::TTSDiskCache extends MonoBehaviour.
Meta::WitAi::TTS::Integrations::TTSDiskCache extends Meta.WitAi.TTS.Interfaces.ITTSDiskCacheHandler.

Overview

Object Data

void
void
OnStreamReady
( TTSClipData clipData,
string error )
Performs on ready callback if no error is present, otherwise considered complete
void
OnStreamComplete
( TTSClipData clipData,
string error )
Removes request from list and performs final callbacks

Public Member Functions

string
Builds full cache path
bool
Determine if should cache to disk or not
void
CheckCachedToDisk
( TTSClipData clipData,
Action< TTSClipData, bool > onCheckComplete )
Determines if file is cached on disk
void
StreamFromDiskCache
( TTSClipData clipData,
Action< TTSClipData, float > onProgress )
Performs async load request
void
Cancels unity request

Details

Fields

string Meta.WitAi.TTS.Integrations.TTSDiskCache.DiskPath
No description available.
TTSDiskCacheSettings Meta.WitAi.TTS.Integrations.TTSDiskCache.DiskCacheDefaultSettings
No description available.

Properties

TTSStreamEvents Meta.WitAi.TTS.Integrations.TTSDiskCache.DiskStreamEvents
No description available.

Object Data

virtual void Meta.WitAi.TTS.Integrations.TTSDiskCache.OnDestroy ( )
No description available.
virtual void Meta.WitAi.TTS.Integrations.TTSDiskCache.OnStreamReady
( TTSClipData clipData,
string error )
Performs on ready callback if no error is present, otherwise considered complete
Parameters
clipData
The audio clip data container
error
Any error that occured during the stream.
virtual void Meta.WitAi.TTS.Integrations.TTSDiskCache.OnStreamComplete
( TTSClipData clipData,
string error )
Removes request from list and performs final callbacks
Parameters
clipData
The audio clip data container
error
Any error that occured during the stream.

Member Functions

string Meta.WitAi.TTS.Integrations.TTSDiskCache.GetDiskCachePath
( TTSClipData clipData )
Builds full cache path
Parameters
clipData
Returns
bool Meta.WitAi.TTS.Integrations.TTSDiskCache.ShouldCacheToDisk
( TTSClipData clipData )
Determine if should cache to disk or not
Parameters
clipData
All clip data
Returns
Returns true if should cache to disk
void Meta.WitAi.TTS.Integrations.TTSDiskCache.CheckCachedToDisk
( TTSClipData clipData,
Action< TTSClipData, bool > onCheckComplete )
Determines if file is cached on disk
Parameters
clipData
Request data
Returns
True if file is on disk
void Meta.WitAi.TTS.Integrations.TTSDiskCache.StreamFromDiskCache
( TTSClipData clipData,
Action< TTSClipData, float > onProgress )
Performs async load request
void Meta.WitAi.TTS.Integrations.TTSDiskCache.CancelDiskCacheStream
( TTSClipData clipData )
Cancels unity request
Did you find this page helpful?
Thumbs up icon
Thumbs down icon