Update app.py
Browse files
app.py
CHANGED
@@ -163,11 +163,12 @@ 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 |
-
|
167 |
st.audio("output.wav", format="audio/wav")
|
168 |
|
169 |
with open("output.wav", "wb") as file:
|
170 |
-
|
|
|
171 |
btn = st.download_button(
|
172 |
label="Download watermarked audio",
|
173 |
data=binary_data,
|
@@ -183,7 +184,8 @@ def main():
|
|
183 |
st.audio("output.mp3", format="audio/mpeg")
|
184 |
|
185 |
with open("output.mp3", "wb") as file:
|
186 |
-
|
|
|
187 |
st.download_button(
|
188 |
label="Download watermarked audio",
|
189 |
data=binary_data,
|
|
|
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 |
+
|
167 |
st.audio("output.wav", format="audio/wav")
|
168 |
|
169 |
with open("output.wav", "wb") as file:
|
170 |
+
file.write(watermarked_wav.getbuffer())
|
171 |
+
binary_data = file.read()
|
172 |
btn = st.download_button(
|
173 |
label="Download watermarked audio",
|
174 |
data=binary_data,
|
|
|
184 |
st.audio("output.mp3", format="audio/mpeg")
|
185 |
|
186 |
with open("output.mp3", "wb") as file:
|
187 |
+
file.write(watermarked_wav.getbuffer())
|
188 |
+
binary_data = file.read()
|
189 |
st.download_button(
|
190 |
label="Download watermarked audio",
|
191 |
data=binary_data,
|