Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -92,28 +92,29 @@ if input_method == "Upload":
|
|
92 |
|
93 |
elif input_method == "Record":
|
94 |
st.write("Record or Upload Original Audio")
|
95 |
-
|
96 |
|
97 |
-
|
98 |
-
original_audio = st.file_uploader("Or Upload Original Audio", type=["wav", "mp3"])
|
99 |
-
if original_audio:
|
100 |
-
original_audio_bytes = original_audio.read()
|
101 |
|
102 |
-
if original_audio_bytes:
|
103 |
with st.spinner("Processing original audio..."):
|
104 |
st.audio(original_audio_bytes, format="audio/wav")
|
|
|
|
|
|
|
|
|
105 |
|
106 |
st.write("Record or Upload User Audio")
|
107 |
-
|
108 |
|
109 |
-
|
110 |
-
user_audio = st.file_uploader("Or Upload User Audio", type=["wav", "mp3"])
|
111 |
-
if user_audio:
|
112 |
-
user_audio_bytes = user_audio.read()
|
113 |
|
114 |
-
if user_audio_bytes:
|
115 |
with st.spinner("Processing user audio..."):
|
116 |
st.audio(user_audio_bytes, format="audio/wav")
|
|
|
|
|
|
|
117 |
|
118 |
# Add a button to perform the test
|
119 |
if original_audio_bytes and user_audio_bytes:
|
|
|
92 |
|
93 |
elif input_method == "Record":
|
94 |
st.write("Record or Upload Original Audio")
|
95 |
+
st.write("Click the button below to start recording. The button will turn green when recording is active.")
|
96 |
|
97 |
+
original_audio_bytes = audio_recorder(key="original_audio_recorder", placeholder="Record Original Audio")
|
|
|
|
|
|
|
98 |
|
99 |
+
if original_audio_bytes and len(original_audio_bytes) > 0:
|
100 |
with st.spinner("Processing original audio..."):
|
101 |
st.audio(original_audio_bytes, format="audio/wav")
|
102 |
+
st.success("Original audio recorded successfully!")
|
103 |
+
|
104 |
+
else:
|
105 |
+
st.warning("No original audio recorded. Please record or upload an audio file.")
|
106 |
|
107 |
st.write("Record or Upload User Audio")
|
108 |
+
st.write("Click the button below to start recording. The button will turn green when recording is active.")
|
109 |
|
110 |
+
user_audio_bytes = audio_recorder(key="user_audio_recorder", placeholder="Record User Audio")
|
|
|
|
|
|
|
111 |
|
112 |
+
if user_audio_bytes and len(user_audio_bytes) > 0:
|
113 |
with st.spinner("Processing user audio..."):
|
114 |
st.audio(user_audio_bytes, format="audio/wav")
|
115 |
+
st.success("User audio recorded successfully!")
|
116 |
+
else:
|
117 |
+
st.warning("No user audio recorded. Please record or upload an audio file.")
|
118 |
|
119 |
# Add a button to perform the test
|
120 |
if original_audio_bytes and user_audio_bytes:
|