Update asr.py

This commit is contained in:
awerks
2023-08-16 16:11:46 +02:00
committed by GitHub
parent 14e593f60b
commit 4acb5b3abc

View File

@ -285,7 +285,10 @@ class FasterWhisperPipeline(Pipeline):
segments: List[SingleSegment] = []
batch_size = batch_size or self._batch_size
total_segments = len(vad_segments)
for idx, out in enumerate(self.__call__(data(audio, vad_segments), batch_size=batch_size, num_workers=num_workers)):
percent_complete = ((idx + 1) / total_segments) * 100
print(f"Progress: {percent_complete:.2f}%...")
text = out['text']
if batch_size in [0, 1, None]:
text = text[0]