This commit is contained in:
Timothy Jaeryang Baek
2026-05-09 05:04:51 +09:00
parent c978a788c8
commit 55e7c7854b
+6 -1
View File
@@ -1190,7 +1190,12 @@ def transcribe(request: Request, file_path: str, metadata: Optional[dict] = None
results = []
try:
with ThreadPoolExecutor() as executor:
if getattr(request.app.state.config, "STT_ENGINE", "") == "":
max_workers = 1
else:
max_workers = None
with ThreadPoolExecutor(max_workers=max_workers) as executor:
# Submit tasks for each chunk_path
futures = [
executor.submit(transcription_handler, request, chunk_path, metadata, user)