Expand description
Data models for the Typecast API
This module contains all the data structures used for API requests and responses.
Structs§
- Error
Response - API error response
- Model
Info - Model information with supported emotions
- Output
- Audio output settings
- Preset
Prompt - Preset-based emotion control for ssfm-v30 model
- Prompt
- Emotion settings for ssfm-v21 model
- Smart
Prompt - Context-aware emotion inference for ssfm-v30 model
- TTSRequest
- Text-to-Speech request parameters
- TTSResponse
- Text-to-Speech response
- VoiceV2
- Voice from V2 API with enhanced metadata
- Voices
V2Filter - Filter options for V2 voices endpoint
Enums§
- Age
- Age group classification for voices
- Audio
Format - Audio output format
- Emotion
Preset - Emotion preset types for speech synthesis
- Gender
- Gender classification for voices
- TTSModel
- TTS model version to use for speech synthesis
- TTSPrompt
- Union type for all prompt types
- UseCase
- Voice use case categories