ciyidogan commited on
Commit
2dd9128
·
verified ·
1 Parent(s): c1c7b46

Update websocket_handler.py

Browse files
Files changed (1) hide show
  1. websocket_handler.py +2 -2
websocket_handler.py CHANGED
@@ -648,8 +648,8 @@ async def handle_audio_chunk(websocket: WebSocket, session: RealtimeSession, mes
648
  else:
649
  log_warning(f"⚠️ Unknown audio format, first 4 bytes: {decoded_audio[:4].hex()}", session_id=session.session.session_id)
650
  # Format hatalıysa buffer'ı temizle ve chunk counter'ı resetle
651
- await session.audio_buffer.clear()
652
- session.chunk_counter = 0
653
  return
654
  elif session.chunk_counter % 100 == 0:
655
  log_info(f"📊 Sent {session.chunk_counter} chunks to STT so far...", session_id=session.session.session_id)
 
648
  else:
649
  log_warning(f"⚠️ Unknown audio format, first 4 bytes: {decoded_audio[:4].hex()}", session_id=session.session.session_id)
650
  # Format hatalıysa buffer'ı temizle ve chunk counter'ı resetle
651
+ await session.stop_stt_streaming()
652
+ await session.restart_stt_if_needed()
653
  return
654
  elif session.chunk_counter % 100 == 0:
655
  log_info(f"📊 Sent {session.chunk_counter} chunks to STT so far...", session_id=session.session.session_id)