Spaces:
Running
on
A100
Running
on
A100
Update app.py
Browse files
app.py
CHANGED
@@ -66,8 +66,8 @@ def empty_output_folder(output_dir):
|
|
66 |
print(f"Error deleting file {file_path}: {e}")
|
67 |
|
68 |
# Function to create a temporary file with string content
|
69 |
-
def create_temp_file(content,
|
70 |
-
fd, path = tempfile.mkstemp(
|
71 |
with os.fdopen(fd, "w", encoding="utf-8") as f:
|
72 |
f.write(content)
|
73 |
return path
|
@@ -94,8 +94,8 @@ def get_last_mp3_file(output_dir):
|
|
94 |
|
95 |
def infer(genre_txt_content, lyrics_txt_content, num_segments, max_new_tokens):
|
96 |
# Create temporary files
|
97 |
-
genre_txt_path = create_temp_file(genre_txt_content,
|
98 |
-
lyrics_txt_path = create_temp_file(lyrics_txt_content,
|
99 |
|
100 |
print(f"Genre TXT path: {genre_txt_path}")
|
101 |
print(f"Lyrics TXT path: {lyrics_txt_path}")
|
|
|
66 |
print(f"Error deleting file {file_path}: {e}")
|
67 |
|
68 |
# Function to create a temporary file with string content
|
69 |
+
def create_temp_file(content, suffix=".txt"):
|
70 |
+
fd, path = tempfile.mkstemp(suffix=suffix)
|
71 |
with os.fdopen(fd, "w", encoding="utf-8") as f:
|
72 |
f.write(content)
|
73 |
return path
|
|
|
94 |
|
95 |
def infer(genre_txt_content, lyrics_txt_content, num_segments, max_new_tokens):
|
96 |
# Create temporary files
|
97 |
+
genre_txt_path = create_temp_file(genre_txt_content, ".txt")
|
98 |
+
lyrics_txt_path = create_temp_file(lyrics_txt_content, ".txt")
|
99 |
|
100 |
print(f"Genre TXT path: {genre_txt_path}")
|
101 |
print(f"Lyrics TXT path: {lyrics_txt_path}")
|