yasserrmd commited on
Commit
c21bbf2
·
verified ·
1 Parent(s): 48fbb60

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -3
app.py CHANGED
@@ -45,10 +45,9 @@ async def speech_to_text(file: UploadFile = File(...)):
45
  return {"text": decoded_message}
46
 
47
  @app.post("/tts/")
48
- def text_to_speech(input_text: TextInput):
49
- instance = ggwave.init()
50
  """Convert text to a WAV audio file using ggwave and return as response."""
51
- encoded_waveform = ggwave.encode(instance, input_text.text)
52
  buffer = io.BytesIO()
53
  wav.write(buffer, 44100, np.frombuffer(encoded_waveform, dtype=np.uint8))
54
  buffer.seek(0)
 
45
  return {"text": decoded_message}
46
 
47
  @app.post("/tts/")
48
+ def text_to_speech(input_text: str):
 
49
  """Convert text to a WAV audio file using ggwave and return as response."""
50
+ encoded_waveform = ggwave.encode(instance, input_text)
51
  buffer = io.BytesIO()
52
  wav.write(buffer, 44100, np.frombuffer(encoded_waveform, dtype=np.uint8))
53
  buffer.seek(0)