ageraustine commited on
Commit
7122272
1 Parent(s): cafc551
Files changed (1) hide show
  1. app.py +2 -1
app.py CHANGED
@@ -38,13 +38,14 @@ genre = st.selectbox("Select Genre:", genres)
38
  energy_levels = ["Low", "Medium", "High"]
39
  energy_level = st.radio("Energy Level:", energy_levels)
40
  description = st.text_input("Description:", "")
 
41
 
42
  # Duration input
43
  duration = st.slider("Duration (in seconds):", min_value=15, max_value=90, value=30, step=1)
44
 
45
  # Generate audio based on the user's prompt
46
  if st.button("Generate Audio"):
47
- prompt = f"{genre}, Energy: {energy_level}, Description: {description}"
48
  st.text("Generating audio...")
49
  response = requests.post(API_URL, headers=headers, json={"inputs": {"prompt": prompt, "duration": duration}})
50
  audio = np.array(response.json()[0]['generated_audio'], dtype=np.float32)
 
38
  energy_levels = ["Low", "Medium", "High"]
39
  energy_level = st.radio("Energy Level:", energy_levels)
40
  description = st.text_input("Description:", "")
41
+ tempo = st.slider("Tempo (in bpm):", min_value=40, max_value=100, value=60, step=5)
42
 
43
  # Duration input
44
  duration = st.slider("Duration (in seconds):", min_value=15, max_value=90, value=30, step=1)
45
 
46
  # Generate audio based on the user's prompt
47
  if st.button("Generate Audio"):
48
+ prompt = f"{genre} ,{energy_level}, {tempo}, {description}"
49
  st.text("Generating audio...")
50
  response = requests.post(API_URL, headers=headers, json={"inputs": {"prompt": prompt, "duration": duration}})
51
  audio = np.array(response.json()[0]['generated_audio'], dtype=np.float32)