Zw07 commited on
Commit
a840685
·
verified ·
1 Parent(s): 7217d9b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -7
app.py CHANGED
@@ -179,17 +179,25 @@ def main():
179
  watermarked_audio = wav + watermark
180
  print(watermarked_audio.size())
181
  size = watermarked_audio.size()
182
- st.markdown(size)
183
 
184
  print(watermarked_audio.squeeze())
185
  squeeze = watermarked_audio.squeeze(1)
186
  shape = squeeze.size()
187
- st.markdown(shape)
188
 
189
- st.markdown(squeeze)
190
 
191
  torchaudio.save("output.wav", squeeze, default_sr)
192
  st.audio("output.wav", format="audio/wav")
 
 
 
 
 
 
 
 
193
 
194
  #2nd Attempt
195
  # watermarked_audio = model(wav, sample_rate=default_sr, alpha=1)
@@ -213,10 +221,10 @@ def main():
213
  #st.write("Time Cost: %d seconds" % encode_time_cost)
214
 
215
  # # st.button("Add Watermark", disabled=False)
216
- # elif action == "Decode Watermark":
217
- # if st.button("Decode"):
218
- # with st.spinner("Decoding..."):
219
- # decode_watermark(tmp_input_audio_file)
220
 
221
 
222
  if __name__ == "__main__":
 
179
  watermarked_audio = wav + watermark
180
  print(watermarked_audio.size())
181
  size = watermarked_audio.size()
182
+ #st.markdown(size)
183
 
184
  print(watermarked_audio.squeeze())
185
  squeeze = watermarked_audio.squeeze(1)
186
  shape = squeeze.size()
187
+ #st.markdown(shape)
188
 
189
+ #st.markdown(squeeze)
190
 
191
  torchaudio.save("output.wav", squeeze, default_sr)
192
  st.audio("output.wav", format="audio/wav")
193
+
194
+ with open("output.wav", "wb") as file:
195
+ st.download_button(
196
+ label="Download Watermarked audio",
197
+ data=file,
198
+ file_name="output.wav",
199
+ mime="audio/wav",
200
+ )
201
 
202
  #2nd Attempt
203
  # watermarked_audio = model(wav, sample_rate=default_sr, alpha=1)
 
221
  #st.write("Time Cost: %d seconds" % encode_time_cost)
222
 
223
  # # st.button("Add Watermark", disabled=False)
224
+ # elif action == "Decode Watermark":
225
+ # if st.button("Decode"):
226
+ # with st.spinner("Decoding..."):
227
+ # decode_watermark(tmp_input_audio_file)
228
 
229
 
230
  if __name__ == "__main__":