Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -119,11 +119,13 @@ def _do_predictions(texts, melodies, duration, progress=False, **gen_kwargs):
|
|
119 |
audio_write(
|
120 |
file.name, output, MODEL.sample_rate, strategy="loudness",
|
121 |
loudness_headroom_db=16, loudness_compressor=True, add_suffix=False)
|
122 |
-
out_files.append(
|
123 |
file_cleaner.add(file.name)
|
124 |
res = [out_file for out_file in out_files]
|
125 |
for file in res:
|
126 |
-
|
|
|
|
|
127 |
print("batch finished", len(texts), time.time() - be)
|
128 |
print("Tempfiles currently stored: ", len(file_cleaner.files))
|
129 |
return res
|
|
|
119 |
audio_write(
|
120 |
file.name, output, MODEL.sample_rate, strategy="loudness",
|
121 |
loudness_headroom_db=16, loudness_compressor=True, add_suffix=False)
|
122 |
+
out_files.append(file.name) # Store the filename as a string
|
123 |
file_cleaner.add(file.name)
|
124 |
res = [out_file for out_file in out_files]
|
125 |
for file in res:
|
126 |
+
if isinstance(file, Future): # Check if it's a Future object
|
127 |
+
file = file.result() # Extract the filename from the Future object
|
128 |
+
file_cleaner.add(file)
|
129 |
print("batch finished", len(texts), time.time() - be)
|
130 |
print("Tempfiles currently stored: ", len(file_cleaner.files))
|
131 |
return res
|