Jaward commited on
Commit
8d5be29
·
verified ·
1 Parent(s): d2c2f81

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -5
app.py CHANGED
@@ -178,8 +178,8 @@ def generate_xtts_audio(text, speaker_wav, output_path):
178
  cmd = [
179
  "tts",
180
  "--model_name", "tts_models/multilingual/multi-dataset/xtts_v2",
181
- "--encoder_path", os.path.join(XTTS_MODEL_DIR, "model_se.pth.tar"),
182
- "--encoder_config", os.path.join(XTTS_MODEL_DIR, "config_se.json"),
183
  "--speaker_wav", speaker_wav,
184
  "--text", text,
185
  "--out_path", output_path,
@@ -286,7 +286,7 @@ def extract_json_from_message(message):
286
 
287
  # Function to generate Markdown and convert to PDF (landscape, centered)
288
  def generate_slides_pdf(slides):
289
- pdf = MarkdownPdf(page_size="A4", orientation="landscape")
290
  for slide in slides:
291
  content_lines = slide['content'].replace('\n', '\n\n')
292
  markdown_content = f"""
@@ -776,7 +776,6 @@ with gr.Blocks(title="Agent Feynman") as demo:
776
  serpapi_key = gr.Textbox(label="SerpApi Key", type="password", placeholder="Enter your SerpApi key")
777
  num_slides = gr.Slider(1, 20, step=1, label="Number of Content Slides", value=3)
778
  speaker_audio = gr.Audio(label="Speaker sample audio (MP3 or WAV)", type="filepath", elem_id="speaker-audio")
779
- audio_preview = gr.Audio(label="Audio Preview", interactive=False)
780
  generate_btn = gr.Button("Generate Lecture")
781
  with gr.Column(scale=2):
782
  default_slide_html = """
@@ -790,7 +789,7 @@ with gr.Blocks(title="Agent Feynman") as demo:
790
  speaker_audio.change(
791
  fn=update_audio_preview,
792
  inputs=speaker_audio,
793
- outputs=audio_preview
794
  )
795
 
796
  generate_btn.click(
 
178
  cmd = [
179
  "tts",
180
  "--model_name", "tts_models/multilingual/multi-dataset/xtts_v2",
181
+ "--encoder_path", "model_se.pth.tar",
182
+ "--encoder_config", "config_se.json",
183
  "--speaker_wav", speaker_wav,
184
  "--text", text,
185
  "--out_path", output_path,
 
286
 
287
  # Function to generate Markdown and convert to PDF (landscape, centered)
288
  def generate_slides_pdf(slides):
289
+ pdf = MarkdownPdf()
290
  for slide in slides:
291
  content_lines = slide['content'].replace('\n', '\n\n')
292
  markdown_content = f"""
 
776
  serpapi_key = gr.Textbox(label="SerpApi Key", type="password", placeholder="Enter your SerpApi key")
777
  num_slides = gr.Slider(1, 20, step=1, label="Number of Content Slides", value=3)
778
  speaker_audio = gr.Audio(label="Speaker sample audio (MP3 or WAV)", type="filepath", elem_id="speaker-audio")
 
779
  generate_btn = gr.Button("Generate Lecture")
780
  with gr.Column(scale=2):
781
  default_slide_html = """
 
789
  speaker_audio.change(
790
  fn=update_audio_preview,
791
  inputs=speaker_audio,
792
+ outputs=speaker_audio
793
  )
794
 
795
  generate_btn.click(