Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -42,16 +42,14 @@ def synthesize_tts(
|
|
42 |
temp_files = []
|
43 |
try:
|
44 |
if speaker_wavs:
|
45 |
-
# Process each uploaded file
|
46 |
for speaker_wav in speaker_wavs:
|
47 |
with open(speaker_wav.name, "rb") as f:
|
48 |
speaker_wav_bytes = f.read()
|
49 |
-
# Convert the uploaded audio file to a WAV format using pydub
|
50 |
try:
|
51 |
audio = AudioSegment.from_file(io.BytesIO(speaker_wav_bytes))
|
52 |
wav_buffer = io.BytesIO()
|
53 |
audio.export(wav_buffer, format="wav")
|
54 |
-
wav_buffer.seek(0)
|
55 |
except Exception as e:
|
56 |
return f"Error processing audio file: {e}"
|
57 |
|
|
|
42 |
temp_files = []
|
43 |
try:
|
44 |
if speaker_wavs:
|
|
|
45 |
for speaker_wav in speaker_wavs:
|
46 |
with open(speaker_wav.name, "rb") as f:
|
47 |
speaker_wav_bytes = f.read()
|
|
|
48 |
try:
|
49 |
audio = AudioSegment.from_file(io.BytesIO(speaker_wav_bytes))
|
50 |
wav_buffer = io.BytesIO()
|
51 |
audio.export(wav_buffer, format="wav")
|
52 |
+
wav_buffer.seek(0)
|
53 |
except Exception as e:
|
54 |
return f"Error processing audio file: {e}"
|
55 |
|