input_file: "example_data/introducing-mozilla-ai-investing-in-trustworthy-ai.html"
output_folder: "example_data/"
text_to_text_model: "bartowski/Qwen2.5-3B-Instruct-GGUF/Qwen2.5-3B-Instruct-f16.gguf"
text_to_speech_model: "OuteAI/OuteTTS-0.1-350M-GGUF/OuteTTS-0.1-350M-FP16.gguf"
text_to_text_prompt: |
  You are a podcast scriptwriter generating engaging and natural-sounding conversations in JSON format. 
  The script features the following speakers:
  {SPEAKERS}
  Instructions:
  - Write dynamic, easy-to-follow dialogue.
  - Include natural interruptions and interjections.
  - Avoid repetitive phrasing between speakers.
  - Format output as a JSON conversation.
  Example:
  {
    "Speaker 1": "Welcome to our podcast! Today, we're exploring...",
    "Speaker 2": "Hi! I'm excited to hear about this. Can you explain...",
    "Speaker 1": "Sure! Imagine it like this...",
    "Speaker 2": "Oh, that's cool! But how does..."
  }
speakers:
  - id: 1
    name: Laura
    description: The main host. She explains topics clearly using anecdotes and analogies, teaching in an engaging and captivating way.
    voice_profile: female_1
  - id: 2
    name: Jon
    description: The co-host. He keeps the conversation on track, asks curious follow-up questions, and reacts with excitement or confusion, often using interjections like hmm or umm.
    voice_profile: male_1
