From dabb5970ba791c90dd82266ab893ccd0c4cf4d7a Mon Sep 17 00:00:00 2001 From: admin Date: Fri, 19 Jun 2026 15:18:03 +0000 Subject: [PATCH] Remove language and number of speakers fields from web GUI - Drop 'Language (optional)' and 'Number of speakers (optional)' inputs. - Update submit handler to pass None for both fields. --- scraibe/webui.py | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/scraibe/webui.py b/scraibe/webui.py index 7b22bfa..774cb67 100644 --- a/scraibe/webui.py +++ b/scraibe/webui.py @@ -157,16 +157,6 @@ def create_app(): info="If enabled, AI will attempt to infer real names for speakers and replace Speaker 1/2/etc. in the transcript.", ) - with gr.Row(): - language_input = gr.Textbox( - label="Language (optional)", - placeholder="e.g., english, german", - ) - num_speakers_input = gr.Number( - label="Number of speakers (optional)", - precision=0, - ) - email_to = gr.Textbox( label="Your email address (required)", placeholder="e.g. your.name@example.com", @@ -205,8 +195,6 @@ def create_app(): def on_submit( audio, task, - language, - num_speakers, email_to_val, email_cc_val, identify_speakers_val, @@ -242,8 +230,8 @@ def create_app(): task_result = process_transcription_task.delay( audio_path=dest_path, task_type=task, - language=language or None, - num_speakers=int(num_speakers) if num_speakers else None, + language=None, + num_speakers=None, email_to=email_to_val, email_cc=email_cc_val or None, include_summary=(task == "transcript_and_summarize"), @@ -266,8 +254,6 @@ def create_app(): inputs=[ audio_input, task_choice, - language_input, - num_speakers_input, email_to, email_cc, identify_speakers,