Update app.py
Browse files
app.py
CHANGED
@@ -247,13 +247,6 @@ def process_media(file_path, is_url=False):
|
|
247 |
if wav_path and os.path.exists(wav_path):
|
248 |
os.unlink(wav_path)
|
249 |
|
250 |
-
@app.callback(
|
251 |
-
[Output('summary-status', 'children'),
|
252 |
-
Output('summary-output', 'children')],
|
253 |
-
Input('btn-summarize', 'n_clicks'),
|
254 |
-
State('transcription-preview', 'children'),
|
255 |
-
prevent_initial_call=True
|
256 |
-
)
|
257 |
@app.callback(
|
258 |
[Output('summary-status', 'children'),
|
259 |
Output('download-transcription', 'data')],
|
@@ -288,14 +281,6 @@ def summarize_transcript(n_clicks, transcript):
|
|
288 |
logger.error(f"Error generating summary: {str(e)}")
|
289 |
return f"An error occurred while generating the summary: {str(e)}", None
|
290 |
|
291 |
-
@app.callback(
|
292 |
-
[Output('minutes-status', 'children'),
|
293 |
-
Output('minutes-output', 'children')],
|
294 |
-
Input('btn-minutes', 'n_clicks'),
|
295 |
-
State('transcription-preview', 'children'),
|
296 |
-
prevent_initial_call=True
|
297 |
-
)
|
298 |
-
|
299 |
@app.callback(
|
300 |
[Output('minutes-status', 'children'),
|
301 |
Output('download-transcription', 'data', allow_duplicate=True)],
|
@@ -350,6 +335,7 @@ def generate_meeting_minutes(n_clicks, transcript):
|
|
350 |
[State('upload-media', 'filename'),
|
351 |
State('url-input', 'value')]
|
352 |
)
|
|
|
353 |
def update_output(contents, n_clicks, filename, url):
|
354 |
global transcription_text
|
355 |
ctx = callback_context
|
|
|
247 |
if wav_path and os.path.exists(wav_path):
|
248 |
os.unlink(wav_path)
|
249 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
250 |
@app.callback(
|
251 |
[Output('summary-status', 'children'),
|
252 |
Output('download-transcription', 'data')],
|
|
|
281 |
logger.error(f"Error generating summary: {str(e)}")
|
282 |
return f"An error occurred while generating the summary: {str(e)}", None
|
283 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
284 |
@app.callback(
|
285 |
[Output('minutes-status', 'children'),
|
286 |
Output('download-transcription', 'data', allow_duplicate=True)],
|
|
|
335 |
[State('upload-media', 'filename'),
|
336 |
State('url-input', 'value')]
|
337 |
)
|
338 |
+
|
339 |
def update_output(contents, n_clicks, filename, url):
|
340 |
global transcription_text
|
341 |
ctx = callback_context
|