noumanjavaid commited on
Commit
08d62e8
Β·
verified Β·
1 Parent(s): 6af84c5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -10
app.py CHANGED
@@ -12,7 +12,8 @@ from dotenv import load_dotenv
12
  from datetime import datetime
13
  import requests
14
  from requests.exceptions import RequestException
15
- from typing import Optional, Dict, Any
 
16
  from download import download_video_audio, delete_download
17
  from st_audiorec import st_audiorec # Import the audio recorder component
18
 
@@ -42,7 +43,7 @@ if 'transcription_error' not in st.session_state:
42
 
43
  # Set page configuration
44
  st.set_page_config(
45
- page_title="ScribeWizard πŸ§™β€β™‚οΈ",
46
  page_icon
47
  ="πŸ§™β€β™‚οΈ",
48
  layout="wide",
@@ -328,12 +329,12 @@ def process_transcript(transcript):
328
 
329
  prompt = f"""
330
  You are an expert meeting notes organizer with exceptional skills in creating structured, clear, and comprehensive notes.
331
- Please analyze the following transcript and transform it into highly organized meeting notes:
332
 
333
  ```
334
  {transcript}
335
  ```
336
-
337
  Create a professional meeting notes document with the following specific sections:
338
 
339
  # Executive Summary
@@ -494,8 +495,8 @@ def export_notes(notes, format="markdown"):
494
  )
495
 
496
  def main():
497
- st.title("πŸ§™β€β™‚οΈ ScribeWizard")
498
- st.markdown("Transform speech into highly structured notes with AI magic")
499
 
500
  # Initialize API key from environment (Hugging Face secrets)
501
  if st.session_state.api_key and not st.session_state.groq_client:
@@ -545,7 +546,7 @@ def main():
545
  st.markdown(transcript)
546
 
547
  if st.button("Generate Structured Notes", key="generate_live"):
548
- with st.spinner("Creating highly structured notes..."):
549
  notes = process_transcript(transcript)
550
 
551
  if notes:
@@ -596,7 +597,7 @@ def main():
596
  with st.expander("View Transcript", expanded=True):
597
  st.markdown(transcript)
598
 
599
- with st.spinner("Creating highly structured notes..."):
600
  notes = process_transcript(transcript)
601
 
602
  if notes:
@@ -651,7 +652,7 @@ def main():
651
  with st.expander("View Transcript", expanded=True):
652
  st.markdown(transcript)
653
 
654
- with st.spinner("Creating highly structured notes..."):
655
  notes = process_transcript(transcript)
656
 
657
  if notes:
@@ -690,7 +691,7 @@ def main():
690
  st.session_state.transcript = transcript
691
 
692
  if st.button("Generate Structured Notes", key="process_text"):
693
- with st.spinner("Creating highly structured notes..."):
694
  notes = process_transcript(transcript)
695
 
696
  if notes:
 
12
  from datetime import datetime
13
  import requests
14
  from requests.exceptions import RequestException
15
+ from
16
+ typing import Optional, Dict, Any
17
  from download import download_video_audio, delete_download
18
  from st_audiorec import st_audiorec # Import the audio recorder component
19
 
 
43
 
44
  # Set page configuration
45
  st.set_page_config(
46
+ page_title="NoteME",
47
  page_icon
48
  ="πŸ§™β€β™‚οΈ",
49
  layout="wide",
 
329
 
330
  prompt = f"""
331
  You are an expert meeting notes organizer with exceptional skills in creating structured, clear, and comprehensive notes.
332
+ Please analyze the following transcript and transform it into organized meeting notes in the same language as the Transcript ensuring Clarity:
333
 
334
  ```
335
  {transcript}
336
  ```
337
+
338
  Create a professional meeting notes document with the following specific sections:
339
 
340
  # Executive Summary
 
495
  )
496
 
497
  def main():
498
+ st.title("πŸ§™β€β™‚οΈ Note")
499
+ st.markdown("Transform speech into structured notes")
500
 
501
  # Initialize API key from environment (Hugging Face secrets)
502
  if st.session_state.api_key and not st.session_state.groq_client:
 
546
  st.markdown(transcript)
547
 
548
  if st.button("Generate Structured Notes", key="generate_live"):
549
+ with st.spinner("Creating structured notes..."):
550
  notes = process_transcript(transcript)
551
 
552
  if notes:
 
597
  with st.expander("View Transcript", expanded=True):
598
  st.markdown(transcript)
599
 
600
+ with st.spinner("Creating structured notes..."):
601
  notes = process_transcript(transcript)
602
 
603
  if notes:
 
652
  with st.expander("View Transcript", expanded=True):
653
  st.markdown(transcript)
654
 
655
+ with st.spinner("Creating structured notes..."):
656
  notes = process_transcript(transcript)
657
 
658
  if notes:
 
691
  st.session_state.transcript = transcript
692
 
693
  if st.button("Generate Structured Notes", key="process_text"):
694
+ with st.spinner("Creating structured notes..."):
695
  notes = process_transcript(transcript)
696
 
697
  if notes: