Set segment.completed to False by default
Signed-off-by: makaveli10 <vineet.suryan@collabora.com>
This commit is contained in:
@@ -112,9 +112,9 @@ class Client:
|
||||
for i, seg in enumerate(segments):
|
||||
if not text or text[-1] != seg["text"]:
|
||||
text.append(seg["text"])
|
||||
if i == len(segments) - 1 and not seg["completed"]:
|
||||
if i == len(segments) - 1 and not seg.get("completed", False):
|
||||
self.last_segment = seg
|
||||
elif (self.server_backend == "faster_whisper" and seg["completed"] and
|
||||
elif (self.server_backend == "faster_whisper" and seg.get("completed", False) and
|
||||
(not self.transcript or
|
||||
float(seg['start']) >= float(self.transcript[-1]['end']))):
|
||||
self.transcript.append(seg)
|
||||
|
||||
Reference in New Issue
Block a user