From 6552dc4aa8c57682c6c19d5ccdba0938d02388cc Mon Sep 17 00:00:00 2001 From: misyaguziya Date: Mon, 6 May 2024 02:16:45 +0900 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B[bugfix]=20Model:=20ThreadFnc?= =?UTF-8?q?=E3=81=AE=E5=87=A6=E7=90=86=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- model.py | 4 ++-- models/transcription/transcription_transcriber.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/model.py b/model.py index 71c3d92f..bc0b2706 100644 --- a/model.py +++ b/model.py @@ -9,7 +9,7 @@ from datetime import datetime from logging import getLogger, FileHandler, Formatter, INFO from time import sleep from queue import Queue -from threading import Thread, Event +from threading import Thread from requests import get as requests_get import webbrowser @@ -33,7 +33,7 @@ from config import config class threadFnc(Thread): def __init__(self, fnc, end_fnc=None, daemon=True, *args, **kwargs): - super(threadFnc, self).__init__(daemon=daemon, *args, **kwargs) + super(threadFnc, self).__init__(daemon=daemon, target=fnc, *args, **kwargs) self.fnc = fnc self.end_fnc = end_fnc self.loop = True diff --git a/models/transcription/transcription_transcriber.py b/models/transcription/transcription_transcriber.py index aaaca210..56d9d979 100644 --- a/models/transcription/transcription_transcriber.py +++ b/models/transcription/transcription_transcriber.py @@ -40,7 +40,7 @@ class AudioTranscriber: def transcribeAudioQueue(self, audio_queue, language, country): if audio_queue.empty(): - time.sleep(0.1) + time.sleep(0.01) return False audio, time_spoken = audio_queue.get() self.updateLastSampleAndPhraseStatus(audio, time_spoken)