Update modules/whisper/whisper_base.py
Browse files
modules/whisper/whisper_base.py
CHANGED
@@ -440,7 +440,7 @@ class WhisperBase(ABC):
|
|
440 |
add_timestamp: bool
|
441 |
Determines whether to add a timestamp to the end of the filename.
|
442 |
file_format: str
|
443 |
-
File format to write. Supported formats: [SRT, WebVTT, txt]
|
444 |
output_dir: str
|
445 |
Directory path of the output
|
446 |
|
@@ -471,6 +471,10 @@ class WhisperBase(ABC):
|
|
471 |
content = get_txt(transcribed_segments)
|
472 |
output_path += '.txt'
|
473 |
|
|
|
|
|
|
|
|
|
474 |
write_file(content, output_path)
|
475 |
return content, output_path
|
476 |
|
|
|
440 |
add_timestamp: bool
|
441 |
Determines whether to add a timestamp to the end of the filename.
|
442 |
file_format: str
|
443 |
+
File format to write. Supported formats: [SRT, WebVTT, txt, csv]
|
444 |
output_dir: str
|
445 |
Directory path of the output
|
446 |
|
|
|
471 |
content = get_txt(transcribed_segments)
|
472 |
output_path += '.txt'
|
473 |
|
474 |
+
elif file_format == "csv":
|
475 |
+
content = get_txt(transcribed_segments)
|
476 |
+
output_path += '.csv'
|
477 |
+
|
478 |
write_file(content, output_path)
|
479 |
return content, output_path
|
480 |
|