Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -137,7 +137,6 @@ with gr.Blocks(title="ποΈ Speech-to-Text Note Taker") as demo:
|
|
| 137 |
gr.Markdown("<h2 style='text-align:center'>π§ Speech-to-Text Note Taker</h2>")
|
| 138 |
with gr.Row():
|
| 139 |
with gr.Column(scale=2):
|
| 140 |
-
# β
new API (Gradio 5.x)
|
| 141 |
audio_in = gr.Audio(sources=["microphone", "upload"], type="numpy", label="π€ Record or upload audio")
|
| 142 |
language = gr.Textbox(label="Language (optional)", placeholder="e.g. en, es, leave blank for auto")
|
| 143 |
beam = gr.Slider(1, 10, value=5, step=1, label="Beam size (1β10)")
|
|
@@ -156,7 +155,6 @@ with gr.Blocks(title="ποΈ Speech-to-Text Note Taker") as demo:
|
|
| 156 |
delete_btn = gr.Button("ποΈ Delete")
|
| 157 |
notes_preview = gr.Textbox(label="Note preview", lines=12)
|
| 158 |
|
| 159 |
-
# Event Handlers
|
| 160 |
def on_transcribe(audio, language, title, tags, beam_size):
|
| 161 |
txt, saved = transcribe_audio(audio, language if language else None, title, tags, beam_size)
|
| 162 |
msg = f"β
Saved as {saved}" if saved else "β οΈ Not saved."
|
|
@@ -178,8 +176,8 @@ with gr.Blocks(title="ποΈ Speech-to-Text Note Taker") as demo:
|
|
| 178 |
)
|
| 179 |
|
| 180 |
# -----------------------
|
| 181 |
-
# Launch (
|
| 182 |
# -----------------------
|
| 183 |
if __name__ == "__main__":
|
| 184 |
-
demo.queue(
|
| 185 |
demo.launch()
|
|
|
|
| 137 |
gr.Markdown("<h2 style='text-align:center'>π§ Speech-to-Text Note Taker</h2>")
|
| 138 |
with gr.Row():
|
| 139 |
with gr.Column(scale=2):
|
|
|
|
| 140 |
audio_in = gr.Audio(sources=["microphone", "upload"], type="numpy", label="π€ Record or upload audio")
|
| 141 |
language = gr.Textbox(label="Language (optional)", placeholder="e.g. en, es, leave blank for auto")
|
| 142 |
beam = gr.Slider(1, 10, value=5, step=1, label="Beam size (1β10)")
|
|
|
|
| 155 |
delete_btn = gr.Button("ποΈ Delete")
|
| 156 |
notes_preview = gr.Textbox(label="Note preview", lines=12)
|
| 157 |
|
|
|
|
| 158 |
def on_transcribe(audio, language, title, tags, beam_size):
|
| 159 |
txt, saved = transcribe_audio(audio, language if language else None, title, tags, beam_size)
|
| 160 |
msg = f"β
Saved as {saved}" if saved else "β οΈ Not saved."
|
|
|
|
| 176 |
)
|
| 177 |
|
| 178 |
# -----------------------
|
| 179 |
+
# Launch (β
updated for Gradio 5.x)
|
| 180 |
# -----------------------
|
| 181 |
if __name__ == "__main__":
|
| 182 |
+
demo.queue()
|
| 183 |
demo.launch()
|