ClipCapacity
: int |
The maximum clips allowed in the runtime cache
Signature
int Meta.WitAi.TTS.Integrations.TTSRuntimeLRUCache.ClipCapacity |
ClipLimit
: bool |
Whether or not to unload clip data after the clip capacity is hit
Signature
bool Meta.WitAi.TTS.Integrations.TTSRuntimeLRUCache.ClipLimit |
RamCapacity
: int |
The maximum amount of RAM allowed in the runtime cache. In KBs
Signature
int Meta.WitAi.TTS.Integrations.TTSRuntimeLRUCache.RamCapacity |
RamLimit
: bool |
Whether or not to unload clip data after the ram capacity is hit
Signature
bool Meta.WitAi.TTS.Integrations.TTSRuntimeLRUCache.RamLimit |
BreakdownClip
(
clipData
)
|
Remove clip id from lru order if possible
Signature
override void Meta.WitAi.TTS.Integrations.TTSRuntimeLRUCache.BreakdownClip(TTSClipData clipData) Parameters clipData: TTSClipDataReturns override void |
OnDestroy
()
|
Signature
override void Meta.WitAi.TTS.Integrations.TTSRuntimeLRUCache.OnDestroy() Returns override void |
SetupClip
(
clipData
)
|
Add clip id to lru order
Signature
override void Meta.WitAi.TTS.Integrations.TTSRuntimeLRUCache.SetupClip(TTSClipData clipData) Parameters clipData: TTSClipDataReturns override void |
AddClip
(
clipData
)
|
Add clip to cache and ensure it is most recently referenced
Signature
override bool Meta.WitAi.TTS.Integrations.TTSRuntimeLRUCache.AddClip(TTSClipData clipData) Parameters clipData: TTSClipDataReturns override bool |
GetCacheDiskSize
()
|
Get RAM size of cache in KBs
Signature
int Meta.WitAi.TTS.Integrations.TTSRuntimeLRUCache.GetCacheDiskSize() Returns intÂ
Returns size in KBs rounded up
|
GetClip
(
clipId
)
|
Getter for a clip that also moves clip to the back of the queue
Signature
override TTSClipData Meta.WitAi.TTS.Integrations.TTSRuntimeLRUCache.GetClip(string clipId) Parameters clipId: stringReturns override TTSClipData |
GetClips
()
|
Simple getter for all clips
Signature
override TTSClipData [] Meta.WitAi.TTS.Integrations.TTSRuntimeLRUCache.GetClips() Returns override TTSClipData [] |
RefreshClipLRU
(
clipId
)
|
Refresh clip id's least recently used order
Signature
bool Meta.WitAi.TTS.Integrations.TTSRuntimeLRUCache.RefreshClipLRU(string clipId) Parameters clipId: stringReturns bool |
GetClipBytes
(
clip
)
|
Signature
static long Meta.WitAi.TTS.Integrations.TTSRuntimeLRUCache.GetClipBytes(AudioClip clip) Parameters clip: AudioClipReturns long |
GetClipBytes
(
channels
, samples
)
|
Signature
static long Meta.WitAi.TTS.Integrations.TTSRuntimeLRUCache.GetClipBytes(int channels, int samples) Parameters channels: intsamples: intReturns long |