Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -142,8 +142,8 @@ elif input_mode == "Audio Upload":
|
|
142 |
audio = audio_recorder("Click to record", "Recording...")
|
143 |
|
144 |
if audio is not None and len(audio) > 0: # Check if audio is not None and has length
|
145 |
-
st.audio(audio
|
146 |
-
wav_io = io.BytesIO(audio
|
147 |
|
148 |
recognizer = sr.Recognizer()
|
149 |
with sr.AudioFile(wav_io) as source:
|
@@ -162,3 +162,4 @@ elif input_mode == "Audio Upload":
|
|
162 |
st.error(f"Recording processing error: {e}")
|
163 |
else:
|
164 |
st.error("No audio recorded or audio is empty.")
|
|
|
|
142 |
audio = audio_recorder("Click to record", "Recording...")
|
143 |
|
144 |
if audio is not None and len(audio) > 0: # Check if audio is not None and has length
|
145 |
+
st.audio(audio, format="audio/wav") # Directly use audio as it is already a bytes object
|
146 |
+
wav_io = io.BytesIO(audio)
|
147 |
|
148 |
recognizer = sr.Recognizer()
|
149 |
with sr.AudioFile(wav_io) as source:
|
|
|
162 |
st.error(f"Recording processing error: {e}")
|
163 |
else:
|
164 |
st.error("No audio recorded or audio is empty.")
|
165 |
+
|