Model Types
TTSModelType
Supported TTS model types.Interfaces
TtsEngine
Batch TTS engine instance returned bycreateTTS().
StreamingTtsEngine
Streaming TTS engine instance returned bycreateStreamingTTS().
GeneratedAudio
Generated audio data from TTS synthesis.GeneratedAudioWithTimestamps
Generated audio with subtitle/timestamp metadata.TtsSubtitleItem
Subtitle/timestamp item for synthesized speech.TTSModelInfo
Information about TTS model capabilities.TtsGenerationOptions
Options for TTS generation.Model-Specific Options
TtsModelOptions
Model-specific TTS options. Only the block for the loaded model type is applied.TtsVitsModelOptions
Options for VITS models.TtsMatchaModelOptions
Options for Matcha models.TtsKokoroModelOptions
Options for Kokoro models.TtsKittenModelOptions
Options for KittenTTS models.TtsPocketModelOptions
Options for Pocket TTS models.TtsUpdateOptions
Options for updating TTS model parameters at runtime.Streaming Types
TtsStreamHandlers
Handlers for TTS streaming generation.TtsStreamChunk
Streaming chunk event payload.TtsStreamEnd
Streaming end event payload.TtsStreamError
Streaming error event payload.TtsStreamController
Controller returned bygenerateSpeechStream().
Constants
TTS_MODEL_TYPES
Runtime list of supported TTS model types.See Also
- createTTS() - Create batch TTS engine
- createStreamingTTS() - Create streaming TTS engine
- Model Path Types - ModelPathConfig types