sivakorn-su commited on
Commit
9ea140b
·
1 Parent(s): a0b5df4
Files changed (1) hide show
  1. app.py +7 -9
app.py CHANGED
@@ -346,8 +346,8 @@ async def upload_video(file: UploadFile = File(...)):
346
  speaker_array = df_diarization["speaker"].unique().tolist()
347
  counter = Counter(df_diarization["speaker"])
348
  result_array = [{"speaker": spk, "count": cnt} for spk, cnt in counter.most_common()]
349
- # api_key = "9d698113d5c677fa44aae75a51882e5b2f094f20381e763df82188fc5585bfed"
350
- # summaries = summarize_texts(df_merged["text"].tolist(), api_key, delay=2)
351
  duration_minutes = len(AudioSegment.from_wav(audio_path)) / 1000 / 60
352
 
353
  return JSONResponse(content={
@@ -358,14 +358,12 @@ async def upload_video(file: UploadFile = File(...)):
358
  "speaker_array": speaker_array,
359
  "count_speaker": result_array,
360
  "num_speakers": len(speaker_array),
361
- "summaries": '',
362
  "total_sentence": len(df_merged['text']),
363
  })
364
 
 
 
 
365
  if __name__ == "__main__":
366
- uvicorn.run(
367
- app,
368
- host="0.0.0.0",
369
- port=7860, # Hugging Face ใช้ port 7860
370
- reload=False
371
- )
 
346
  speaker_array = df_diarization["speaker"].unique().tolist()
347
  counter = Counter(df_diarization["speaker"])
348
  result_array = [{"speaker": spk, "count": cnt} for spk, cnt in counter.most_common()]
349
+ api_key = "9d698113d5c677fa44aae75a51882e5b2f094f20381e763df82188fc5585bfed"
350
+ summaries = summarize_texts(df_merged["text"].tolist(), api_key, delay=2)
351
  duration_minutes = len(AudioSegment.from_wav(audio_path)) / 1000 / 60
352
 
353
  return JSONResponse(content={
 
358
  "speaker_array": speaker_array,
359
  "count_speaker": result_array,
360
  "num_speakers": len(speaker_array),
361
+ "summaries": summaries,
362
  "total_sentence": len(df_merged['text']),
363
  })
364
 
365
+ public_url = ngrok.connect(8300)
366
+ print(f"Public URL: {public_url}")
367
+
368
  if __name__ == "__main__":
369
+ uvicorn.run(app, host="0.0.0.0", port=8300)