Table of Contents

Class VoiceCatalog

Namespace
Glitch9.AIDevKit

ScriptableObject database for storing voice data used for TTS (Text-to-Speech) and other voice-related tasks.

public class VoiceCatalog : ScriptableDatabase<VoiceCatalog.Repo, Voice, VoiceCatalog>
Inheritance
object
VoiceCatalog

Methods

GetApiAsset(string)

public static Voice GetApiAsset(string id)

Parameters

id string

Returns

Voice

GetDictionary()

public static Dictionary<Api, List<Voice>> GetDictionary()

Returns

Dictionary<Api, List<Voice>>

GetFirstFallback(Api)

public static Voice GetFirstFallback(Api api)

Parameters

api Api

Returns

Voice

GetListByApi(Api)

public static List<Voice> GetListByApi(Api api)

Parameters

api Api

Returns

List<Voice>