Skip to content

Commit a82e4d8

Browse files
committed
fixes #190 : avoid to write twice the header of a file
1 parent 5d4fdaa commit a82e4d8

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

whisper_timestamped/transcribe.py

100644100755
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
__author__ = "Jérôme Louradour"
44
__credits__ = ["Jérôme Louradour"]
55
__license__ = "GPLv3"
6-
__version__ = "1.15.3"
6+
__version__ = "1.15.4"
77

88
# Set some environment variables
99
import os
@@ -2946,14 +2946,14 @@ def cli():
29462946
def do_write(transcript, file, output_format):
29472947
writer = get_writer(output_format, os.path.curdir)
29482948
try:
2949-
return writer.write_result({"segments": transcript}, file)
2950-
except TypeError:
2951-
# Version > 20230314
29522949
return writer.write_result({"segments": list(transcript)}, file, {
29532950
"highlight_words": False,
29542951
"max_line_width": None,
29552952
"max_line_count": None,
29562953
})
2954+
except TypeError:
2955+
# Version <= 20230314
2956+
return writer.write_result({"segments": transcript}, file)
29572957
def get_do_write(output_format):
29582958
return lambda transcript, file: do_write(transcript, file, output_format)
29592959

0 commit comments

Comments
 (0)