Skip to content

Commit ee64fd3

Browse files
committed
fixed failure_threshold
-fixed `failure_threshold` aborting alignment regardless of actual failure count for `Aligner` and `align()`
1 parent 3d0e14d commit ee64fd3

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

stable_whisper/non_whisper/alignment.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -644,7 +644,7 @@ def _load_text(
644644
self._pad_mask = self._get_pad_mask(self.options.align.presplit)
645645
self._total_words = len(self._all_word_tokens)
646646
self._remaining_len = sum(len(w.word) for w in self._all_word_tokens)
647-
self.failure_count = self._total_words * (self.failure_threshold or 1)
647+
self.failure_count = 0
648648
self.max_fail = self._total_words * (self.failure_threshold or 1)
649649

650650
def _compute_timestamps(

0 commit comments

Comments
 (0)