Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -35,7 +35,8 @@ def generate_music_tensors(descriptions, duration: int):
|
|
35 |
|
36 |
def save_audio(samples: torch.Tensor):
|
37 |
sample_rate = 30000
|
38 |
-
save_path = "/content/drive/MyDrive/Colab Notebooks/audio_output"
|
|
|
39 |
assert samples.dim() == 2 or samples.dim() == 3
|
40 |
|
41 |
samples = samples.detach().cpu()
|
@@ -97,13 +98,14 @@ def main():
|
|
97 |
idx = 0
|
98 |
music_tensor = music_tensors[idx]
|
99 |
save_music_file = save_audio(music_tensor)
|
100 |
-
audio_filepath = f'/content/drive/MyDrive/Colab Notebooks/audio_output/audio_{idx}.wav'
|
|
|
101 |
audio_file = open(audio_filepath, 'rb')
|
102 |
audio_bytes = audio_file.read()
|
103 |
|
104 |
# Play the full audio
|
105 |
st.audio(audio_bytes, format='audio/wav')
|
106 |
-
st.markdown(get_binary_file_downloader_html(audio_filepath,
|
107 |
|
108 |
|
109 |
if __name__ == "__main__":
|
|
|
35 |
|
36 |
def save_audio(samples: torch.Tensor):
|
37 |
sample_rate = 30000
|
38 |
+
# save_path = "/content/drive/MyDrive/Colab Notebooks/audio_output"
|
39 |
+
save_path= "audio_output/"
|
40 |
assert samples.dim() == 2 or samples.dim() == 3
|
41 |
|
42 |
samples = samples.detach().cpu()
|
|
|
98 |
idx = 0
|
99 |
music_tensor = music_tensors[idx]
|
100 |
save_music_file = save_audio(music_tensor)
|
101 |
+
# audio_filepath = f'/content/drive/MyDrive/Colab Notebooks/audio_output/audio_{idx}.wav'
|
102 |
+
audio_filepath = 'audio_output/audio_0.wav'
|
103 |
audio_file = open(audio_filepath, 'rb')
|
104 |
audio_bytes = audio_file.read()
|
105 |
|
106 |
# Play the full audio
|
107 |
st.audio(audio_bytes, format='audio/wav')
|
108 |
+
st.markdown(get_binary_file_downloader_html(audio_filepath, 'Audio'), unsafe_allow_html=True)
|
109 |
|
110 |
|
111 |
if __name__ == "__main__":
|