We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6c2620d commit 2c037ddCopy full SHA for 2c037dd
1 file changed
src/fishaudio/types/tts.py
@@ -64,8 +64,8 @@ class TTSConfig(BaseModel):
64
prosody: Optional[Prosody] = None
65
66
# Model parameters
67
- top_p: float = 0.7
68
- temperature: float = 0.7
+ top_p: Annotated[float, Field(ge=0.0, le=1.0)] = 0.7
+ temperature: Annotated[float, Field(ge=0.0, le=1.0)] = 0.7
69
70
71
class TTSRequest(BaseModel):
@@ -87,8 +87,8 @@ class TTSRequest(BaseModel):
87
normalize: bool = True
88
latency: LatencyMode = "balanced"
89
90
91
92
93
94
# WebSocket event types for streaming TTS
0 commit comments