From e23acf1555eba4039ef350b2e111b29804377ff6 Mon Sep 17 00:00:00 2001 From: jadssss Date: Wed, 28 Oct 2026 09:47:27 +0300 Subject: [PATCH] stop passing vad_filter to whisperx transcribe - retry only lowers batch_size: configured, 1, 1\n- keep vad_filter parameters for future model-load-level control\n- do not log success in staged finalize when no text was produced --- core/pipeline.py | 5 ++++- core/transcribe.py | 24 +++++++++++------------- 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/core/pipeline.py b/core/pipeline.py index e41d90b..823dc1a 100644 --- a/core/pipeline.py +++ b/core/pipeline.py @@ -1378,7 +1378,10 @@ def _run_staged_batch( config, f, text, source, metadata=(ident.metadata if ident else None), ) - log(f" ✓ {f.name}") + if text is not None or s["resolved"]: + log(f" ✓ {f.name}") + else: + log(f" ⊘ {f.name}: пропущен (нет текста)") mark_overall(is_complete(s)) finally: diff --git a/core/transcribe.py b/core/transcribe.py index 3182c62..d8a1cd9 100644 --- a/core/transcribe.py +++ b/core/transcribe.py @@ -74,31 +74,29 @@ def _enable_tf32() -> None: def _model_transcribe_with_retry( - model_obj, audio, language, batch_size, vad_filter, name="