mirror of
https://github.com/openai/whisper.git
synced 2025-11-24 06:26:03 +00:00
support comma separated output_format
This commit is contained in:
parent
25639fc17d
commit
7f0b03461a
@ -313,4 +313,11 @@ def get_writer(
|
||||
|
||||
return write_all
|
||||
|
||||
return writers[output_format](output_dir)
|
||||
writer_funcs = []
|
||||
for format in output_format.split(','):
|
||||
if format in writers:
|
||||
writer_funcs.append(writers[format])
|
||||
else:
|
||||
raise ValueError(f"Output format '{format}' is not supported.")
|
||||
|
||||
return lambda result, file: [writer(output_dir)(result, file) for writer in writer_funcs]
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user