Spaces:
Running
Running
Update app.py
Browse filesWhisper TTS format changed from default (mp3) to wav
app.py
CHANGED
|
@@ -238,7 +238,7 @@ def clean_up():
|
|
| 238 |
|
| 239 |
def speech_worker(chunks=[]):
|
| 240 |
for chunk in chunks:
|
| 241 |
-
response = client.audio.speech.create(model="tts-1", voice="fable", input=chunk, speed=0.85)
|
| 242 |
tempFile = NamedTemporaryFile(mode='wb', delete=False)
|
| 243 |
tempFile.write(response.content)
|
| 244 |
tempFile.close()
|
|
@@ -312,7 +312,7 @@ with gr.Blocks() as demo:
|
|
| 312 |
return gr.Audio(sources=None)
|
| 313 |
if len(chunklist) > 1:
|
| 314 |
threading.Thread(target=speech_worker, daemon=True, args=(chunklist[1:],)).start()
|
| 315 |
-
response = client.audio.speech.create(model="tts-1", voice="fable", input=chunk, speed=0.85)
|
| 316 |
tempFile = NamedTemporaryFile(mode='wb', delete=False)
|
| 317 |
tempFile.write(response.content)
|
| 318 |
tempFile.close()
|
|
|
|
| 238 |
|
| 239 |
def speech_worker(chunks=[]):
|
| 240 |
for chunk in chunks:
|
| 241 |
+
response = client.audio.speech.create(model="tts-1", voice="fable", input=chunk, speed=0.85, response_format="wav")
|
| 242 |
tempFile = NamedTemporaryFile(mode='wb', delete=False)
|
| 243 |
tempFile.write(response.content)
|
| 244 |
tempFile.close()
|
|
|
|
| 312 |
return gr.Audio(sources=None)
|
| 313 |
if len(chunklist) > 1:
|
| 314 |
threading.Thread(target=speech_worker, daemon=True, args=(chunklist[1:],)).start()
|
| 315 |
+
response = client.audio.speech.create(model="tts-1", voice="fable", input=chunk, speed=0.85, response_format="wav")
|
| 316 |
tempFile = NamedTemporaryFile(mode='wb', delete=False)
|
| 317 |
tempFile.write(response.content)
|
| 318 |
tempFile.close()
|