diff --git a/buzz/transcriber/transcriber.py b/buzz/transcriber/transcriber.py index 1aa28ec8..5a3518a5 100644 --- a/buzz/transcriber/transcriber.py +++ b/buzz/transcriber/transcriber.py @@ -213,8 +213,10 @@ class Stopped(Exception): pass -SUPPORTED_AUDIO_FORMATS = "Audio files (*.mp3 *.wav *.m4a *.ogg *.opus *.flac);;\ -Video files (*.mp4 *.webm *.ogm *.mov *.mkv *.avi *.wmv);;All files (*.*)" +SUPPORTED_AUDIO_FORMATS = "Media files (*.mp3 *.wav *.m4a *.ogg *.opus *.flac *.mp4 *.webm *.ogm *.mov *.mkv *.avi *.wmv);;\ +Audio files (*.mp3 *.wav *.m4a *.ogg *.opus *.flac);;\ +Video files (*.mp4 *.webm *.ogm *.mov *.mkv *.avi *.wmv);;\ +All files (*.*)" def get_output_file_path( diff --git a/buzz/transcriber/whisper_cpp.py b/buzz/transcriber/whisper_cpp.py index b523fb73..52ffea62 100644 --- a/buzz/transcriber/whisper_cpp.py +++ b/buzz/transcriber/whisper_cpp.py @@ -162,7 +162,6 @@ class WhisperCpp: params.print_progress = print_progress params.language = self.instance.get_string((transcription_options.language or "auto")) params.translate = transcription_options.task == Task.TRANSLATE - params.max_len = ctypes.c_int(1) params.max_len = 1 if transcription_options.word_level_timings else 0 params.token_timestamps = transcription_options.word_level_timings params.initial_prompt = self.instance.get_string(transcription_options.initial_prompt)