Open hieuminh65 opened 8 months ago
Seems like mac os, which has some issues with multiprocessing queue size handling. I'll implement a workaround in the next release.
You can try uncommenting this block in audio_recorder.py for a quick fix:
while (self.audio_queue.qsize() >
self.allowed_latency_limit):
if not queue_overflow_logged:
logging.warning("Audio queue size exceeds latency "
"limit. Current size: "
f"{self.audio_queue.qsize()}. "
"Discarding old audio chunks."
)
queue_overflow_logged = True
data = self.audio_queue.get()
I have error when use the example of browser client folder:
Thank you for creating this app, this helps me a lot!