API reference

ITTSDiskCacheHandler Interface

Properties

DiskCacheDefaultSettings : TTSDiskCacheSettings
[Get]
The default cache settings
Signature
TTSDiskCacheSettings Meta.WitAi.TTS.Interfaces.ITTSDiskCacheHandler.DiskCacheDefaultSettings
DiskStreamEvents : TTSStreamEvents
[Get][Set]
All events for streaming from the disk cache
Signature
TTSStreamEvents Meta.WitAi.TTS.Interfaces.ITTSDiskCacheHandler.DiskStreamEvents

Methods

CancelDiskCacheStream ( clipData )
Method for cancelling a running cache load request
Signature
void Meta.WitAi.TTS.Interfaces.ITTSDiskCacheHandler.CancelDiskCacheStream(TTSClipData clipData)
Parameters
clipData: TTSClipData  Clip request data
Returns
void
CheckCachedToDisk ( clipData , onCheckComplete )
Performs a check to determine if a file is cached to disk or not
Signature
void Meta.WitAi.TTS.Interfaces.ITTSDiskCacheHandler.CheckCachedToDisk(TTSClipData clipData, Action< TTSClipData, bool > onCheckComplete)
Parameters
clipData: TTSClipData  Clip request data
onCheckComplete: Action< TTSClipData, bool >
Returns
void  Returns true if currently on disk (Except for Android Streaming Assets)
GetDiskCachePath ( clipData )
A method for obtaining the path to a specific cache clip
Signature
string Meta.WitAi.TTS.Interfaces.ITTSDiskCacheHandler.GetDiskCachePath(TTSClipData clipData)
Parameters
clipData: TTSClipData  Clip request data
Returns
string  Returns the clip's cache path
ShouldCacheToDisk ( clipData )
Whether or not the clip data should be cached on disk
Signature
bool Meta.WitAi.TTS.Interfaces.ITTSDiskCacheHandler.ShouldCacheToDisk(TTSClipData clipData)
Parameters
clipData: TTSClipData  Clip request data
Returns
bool  Returns true if should cache
StreamFromDiskCache ( clipData , onProgress )
Method for streaming from disk cache
Signature
void Meta.WitAi.TTS.Interfaces.ITTSDiskCacheHandler.StreamFromDiskCache(TTSClipData clipData, Action< TTSClipData, float > onProgress)
Parameters
clipData: TTSClipData  Clip request data
onProgress: Action< TTSClipData, float >  Callbacks for stream progress
Returns
void