Update app.py
Browse files
app.py
CHANGED
@@ -163,14 +163,14 @@ def main():
|
|
163 |
if file_extension in [".wav", ".flac"]:
|
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 |
data = file.read()
|
171 |
btn = st.download_button(
|
172 |
label="Download watermarked audio",
|
173 |
-
data=
|
174 |
file_name="output.wav",
|
175 |
mime="audio/wav",
|
176 |
)
|
@@ -179,13 +179,14 @@ def main():
|
|
179 |
elif file_extension == ".mp3":
|
180 |
torchaudio.save("output.mp3", squeeze, default_sr)
|
181 |
watermarked_mp3 = torchaudio.save("output.mp3", squeeze, default_sr)
|
|
|
182 |
st.audio("output.mp3", format="audio/mpeg")
|
183 |
|
184 |
with open("output.mp3", "wb") as file:
|
185 |
data = file.read()
|
186 |
st.download_button(
|
187 |
label="Download watermarked audio",
|
188 |
-
data=
|
189 |
file_name="output.mp3",
|
190 |
mime="audio/mpeg",
|
191 |
)
|
|
|
163 |
if file_extension in [".wav", ".flac"]:
|
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 |
+
binary_data = watermarked_wav.getvalue()
|
167 |
st.audio("output.wav", format="audio/wav")
|
168 |
|
|
|
169 |
with open("output.wav", "wb") as file:
|
170 |
data = file.read()
|
171 |
btn = st.download_button(
|
172 |
label="Download watermarked audio",
|
173 |
+
data=binary_data,
|
174 |
file_name="output.wav",
|
175 |
mime="audio/wav",
|
176 |
)
|
|
|
179 |
elif file_extension == ".mp3":
|
180 |
torchaudio.save("output.mp3", squeeze, default_sr)
|
181 |
watermarked_mp3 = torchaudio.save("output.mp3", squeeze, default_sr)
|
182 |
+
binary_data = watermarked_mp3.getvalue()
|
183 |
st.audio("output.mp3", format="audio/mpeg")
|
184 |
|
185 |
with open("output.mp3", "wb") as file:
|
186 |
data = file.read()
|
187 |
st.download_button(
|
188 |
label="Download watermarked audio",
|
189 |
+
data=binary_data,
|
190 |
file_name="output.mp3",
|
191 |
mime="audio/mpeg",
|
192 |
)
|