Spaces:
Sleeping
Sleeping
main.py
CHANGED
@@ -94,10 +94,14 @@ async def process_audio_data(websocket: WebSocket):
|
|
94 |
try:
|
95 |
# Convert audio data from webm/ogg to wav format using pydub
|
96 |
audio_segment = AudioSegment.from_file(io.BytesIO(audio_data), format="webm")
|
|
|
97 |
wav_io = io.BytesIO()
|
98 |
audio_segment.export(wav_io, format="wav")
|
|
|
99 |
wav_io.seek(0)
|
|
|
100 |
audio, sr = sf.read(wav_io, dtype='float32')
|
|
|
101 |
except Exception as e:
|
102 |
logger.error(f"Failed to read audio data: {e}")
|
103 |
return
|
|
|
94 |
try:
|
95 |
# Convert audio data from webm/ogg to wav format using pydub
|
96 |
audio_segment = AudioSegment.from_file(io.BytesIO(audio_data), format="webm")
|
97 |
+
logging.info("audio_segment worked")
|
98 |
wav_io = io.BytesIO()
|
99 |
audio_segment.export(wav_io, format="wav")
|
100 |
+
logging.info("audio_segment wav worked")
|
101 |
wav_io.seek(0)
|
102 |
+
logging.info("wav io worked")
|
103 |
audio, sr = sf.read(wav_io, dtype='float32')
|
104 |
+
logging.info("sf worked")
|
105 |
except Exception as e:
|
106 |
logger.error(f"Failed to read audio data: {e}")
|
107 |
return
|