Update app.py
Browse files
app.py
CHANGED
@@ -164,26 +164,29 @@ def main():
|
|
164 |
torchaudio.save("output.wav", squeeze, default_sr, bits_per_sample=16)
|
165 |
watermarked_wav = torchaudio.save("output.wav", squeeze, default_sr, bits_per_sample=16)
|
166 |
st.audio("output.wav", format="audio/wav")
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
|
|
|
|
174 |
|
175 |
|
176 |
elif file_extension == ".mp3":
|
177 |
torchaudio.save("output.mp3", squeeze, default_sr)
|
178 |
watermarked_mp3 = torchaudio.save("output.mp3", squeeze, default_sr)
|
179 |
st.audio("output.mp3", format="audio/mpeg")
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
|
|
187 |
|
188 |
# st.download_button(
|
189 |
# label="Download Watermarked audio",
|
|
|
164 |
torchaudio.save("output.wav", squeeze, default_sr, bits_per_sample=16)
|
165 |
watermarked_wav = torchaudio.save("output.wav", squeeze, default_sr, bits_per_sample=16)
|
166 |
st.audio("output.wav", format="audio/wav")
|
167 |
+
|
168 |
+
|
169 |
+
with open("output.wav", "wb") as file:
|
170 |
+
btn = st.download_button(
|
171 |
+
label="Download watermarked audio",
|
172 |
+
data=file,
|
173 |
+
file_name="output.wav",
|
174 |
+
mime="audio/wav",
|
175 |
+
)
|
176 |
|
177 |
|
178 |
elif file_extension == ".mp3":
|
179 |
torchaudio.save("output.mp3", squeeze, default_sr)
|
180 |
watermarked_mp3 = torchaudio.save("output.mp3", squeeze, default_sr)
|
181 |
st.audio("output.mp3", format="audio/mpeg")
|
182 |
+
|
183 |
+
with open("output.mp3", "wb") as file:
|
184 |
+
st.download_button(
|
185 |
+
label="Download watermarked audio",
|
186 |
+
data=file,
|
187 |
+
file_name="output.mp3",
|
188 |
+
mime="audio/mpeg",
|
189 |
+
)
|
190 |
|
191 |
# st.download_button(
|
192 |
# label="Download Watermarked audio",
|