michaelpiro1 commited on
Commit
d35a4b9
·
verified ·
1 Parent(s): 9456bc7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -3
app.py CHANGED
@@ -49,18 +49,19 @@ st.subheader('Upload your audio file to process with AudioLDM2 or StableAudio')
49
 
50
  uploaded_file = st.file_uploader("Choose an audio file", type=["wav", "mp3", "ogg"])
51
  model_choice = st.selectbox('Choose a model for processing', ('AudioLDM2', 'StableAudio'))
 
52
 
53
- if uploaded_file is not None:
54
  st.audio(uploaded_file, format="audio/mpeg")
55
 
56
  # Dummy processing function to demonstrate functionality
57
- def process_audio(file, model):
58
  # Replace this with actual audio processing code
59
  processed_audio_path = "processed_audio.wav"
60
  return processed_audio_path
61
 
62
  if st.button('Process Audio'):
63
- processed_audio = process_audio(uploaded_file, model_choice)
64
  st.audio(processed_audio, format="audio/mpeg", loop=False)
65
  st.download_button(label="Download Processed Audio", data=processed_audio, file_name="processed_audio.wav", mime="audio/wav")
66
 
 
49
 
50
  uploaded_file = st.file_uploader("Choose an audio file", type=["wav", "mp3", "ogg"])
51
  model_choice = st.selectbox('Choose a model for processing', ('AudioLDM2', 'StableAudio'))
52
+ prompt_text = st.text_input('Enter a prompt for the audio processing')
53
 
54
+ if uploaded_file is not None and prompt_text:
55
  st.audio(uploaded_file, format="audio/mpeg")
56
 
57
  # Dummy processing function to demonstrate functionality
58
+ def process_audio(file, model, prompt):
59
  # Replace this with actual audio processing code
60
  processed_audio_path = "processed_audio.wav"
61
  return processed_audio_path
62
 
63
  if st.button('Process Audio'):
64
+ processed_audio = process_audio(uploaded_file, model_choice, prompt_text)
65
  st.audio(processed_audio, format="audio/mpeg", loop=False)
66
  st.download_button(label="Download Processed Audio", data=processed_audio, file_name="processed_audio.wav", mime="audio/wav")
67