adssa
Browse files
app.py
CHANGED
@@ -77,10 +77,10 @@ def transcribe(path, task):
|
|
77 |
labels = clustering.labels_
|
78 |
output_text=""
|
79 |
for i in range(len(segments)):
|
80 |
-
segments[i]["speaker"] = 'SPEAKER ' + str(labels[i] + 1)
|
81 |
for (i, segment) in enumerate(segments):
|
82 |
if i == 0 or segments[i - 1]["speaker"] != segment["speaker"]:
|
83 |
-
output_text += "
|
84 |
output_text += segment["text"][1:] + ' '
|
85 |
return output_text
|
86 |
|
@@ -136,7 +136,7 @@ file_transcribe = gr.Interface(
|
|
136 |
gr.Audio(sources="upload", type="filepath", label="Audio file"),
|
137 |
gr.Radio(["transcribe", "translate"], label="Task", value="transcribe"),
|
138 |
],
|
139 |
-
outputs="
|
140 |
title="VerbaLens Demo 1 : Prototype",
|
141 |
description="Transcribe uploaded audio files using WhisperX.",
|
142 |
allow_flagging="never",
|
|
|
77 |
labels = clustering.labels_
|
78 |
output_text=""
|
79 |
for i in range(len(segments)):
|
80 |
+
segments[i]["speaker"] = '**SPEAKER ' + str(labels[i] + 1) + "**"
|
81 |
for (i, segment) in enumerate(segments):
|
82 |
if i == 0 or segments[i - 1]["speaker"] != segment["speaker"]:
|
83 |
+
output_text += " "+segment["speaker"] + ' : \n'
|
84 |
output_text += segment["text"][1:] + ' '
|
85 |
return output_text
|
86 |
|
|
|
136 |
gr.Audio(sources="upload", type="filepath", label="Audio file"),
|
137 |
gr.Radio(["transcribe", "translate"], label="Task", value="transcribe"),
|
138 |
],
|
139 |
+
outputs=gr.Markdown(label="Sortie Markdown"),
|
140 |
title="VerbaLens Demo 1 : Prototype",
|
141 |
description="Transcribe uploaded audio files using WhisperX.",
|
142 |
allow_flagging="never",
|