rahul7star commited on
Commit
d2e46d8
·
verified ·
1 Parent(s): 4fadd0f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -102,6 +102,7 @@ class TTSPayload(BaseModel):
102
  # TTS ENDPOINT
103
  # ===============================
104
  @app.post("/tts")
 
105
  def generate_tts(payload: TTSPayload):
106
  model = get_or_load_model()
107
 
@@ -117,10 +118,11 @@ def generate_tts(payload: TTSPayload):
117
 
118
  # CPU-safe inference
119
  with torch.no_grad():
120
- sr, wav = model.generate(
121
  final_text[:300],
122
  language_id=payload.language_id,
123
  )
 
124
 
125
  # Convert numpy -> WAV bytes
126
  buf = io.BytesIO()
@@ -134,6 +136,7 @@ def generate_tts(payload: TTSPayload):
134
  "audio_base64": base64.b64encode(audio_bytes).decode("utf-8")
135
  }
136
 
 
137
  # ===============================
138
  # RUN: uvicorn app:app --host 0.0.0.0 --port 7860
139
  # ===============================
 
102
  # TTS ENDPOINT
103
  # ===============================
104
  @app.post("/tts")
105
+
106
  def generate_tts(payload: TTSPayload):
107
  model = get_or_load_model()
108
 
 
118
 
119
  # CPU-safe inference
120
  with torch.no_grad():
121
+ wav = model.generate(
122
  final_text[:300],
123
  language_id=payload.language_id,
124
  )
125
+ sr = model.sr # <-- sample rate from model property
126
 
127
  # Convert numpy -> WAV bytes
128
  buf = io.BytesIO()
 
136
  "audio_base64": base64.b64encode(audio_bytes).decode("utf-8")
137
  }
138
 
139
+
140
  # ===============================
141
  # RUN: uvicorn app:app --host 0.0.0.0 --port 7860
142
  # ===============================