Saiyaswanth007 commited on
Commit
f722385
·
1 Parent(s): 99ecc54
Files changed (2) hide show
  1. shared.py +3 -4
  2. test_websocket.py +1 -0
shared.py CHANGED
@@ -344,14 +344,13 @@ class RealtimeSpeakerDiarization:
344
  min_length_of_recording=MIN_LENGTH_OF_RECORDING,
345
  pre_recording_buffer_duration=PRE_RECORDING_BUFFER_DURATION,
346
  enable_realtime_transcription=True,
347
- realtime_processing_pause=0,
348
  realtime_model_type=REALTIME_TRANSCRIPTION_MODEL,
349
  on_realtime_transcription_update=self.live_text_detected,
350
  on_recording_stop=self.process_final_text,
351
- # Add setting to reduce log spam
352
- verbose=False,
353
  # Don't start processing immediately
354
- start_on_init=False
355
  )
356
 
357
  logger.info("Models initialized successfully!")
 
344
  min_length_of_recording=MIN_LENGTH_OF_RECORDING,
345
  pre_recording_buffer_duration=PRE_RECORDING_BUFFER_DURATION,
346
  enable_realtime_transcription=True,
347
+ realtime_processing_pause=0.2,
348
  realtime_model_type=REALTIME_TRANSCRIPTION_MODEL,
349
  on_realtime_transcription_update=self.live_text_detected,
350
  on_recording_stop=self.process_final_text,
351
+ level=logging.WARNING,
 
352
  # Don't start processing immediately
353
+ handle_buffer_overflow=True
354
  )
355
 
356
  logger.info("Models initialized successfully!")
test_websocket.py CHANGED
@@ -15,6 +15,7 @@ async def test_ws():
15
  audio = (np.random.randn(3200) * 3000).astype(np.int16)
16
  await websocket.send(audio.tobytes())
17
  print(f"Sent audio chunk {i+1}/20")
 
18
 
19
  try:
20
  while True:
 
15
  audio = (np.random.randn(3200) * 3000).astype(np.int16)
16
  await websocket.send(audio.tobytes())
17
  print(f"Sent audio chunk {i+1}/20")
18
+ await asyncio.sleep(0.050)
19
 
20
  try:
21
  while True: