✅ ALL VOICES IN ENGLISH: - 12x Kai (en-US-GuyNeural) - 8x Ana (en-US-JennyNeural) - 1x Gronk (en-GB-RyanNeural - Deep UK!) ✅ SCRIPT UPDATED: - Complete English dialogue - Full sentences (no missing words) - Clear emotional beats - Professional voice acting 📝 FILES: - INTRO_60S_ENGLISH_SCRIPT.md (complete guide) - 21 *_en_*.mp3 voice files NEXT: Update IntroScene with English + Subtitles!
6.5 KiB
🎬 60-SECOND EPIC INTRO - ENGLISH VERSION
"From Colors to Darkness" - Complete Script
Duration: 60 seconds
Language: English
Voices: Kai (US Male) + Ana (US Female) + Gronk (UK Deep)
Subtitles: Bottom of screen, typewriter style
📝 COMPLETE ENGLISH DIALOGUE
PHASE 1: THE BEGINNING (0-15s) - HAPPY CHILDHOOD
Shot 1 (0-3s): Family Portrait
- KAI: "It all started with family. With colors. With hope."
- SUBTITLE: "It all started with family. With colors. With hope."
Shot 2 (3-6s): Otac Longboard
- KAI: "Dad taught me that life isn't a straight line..."
- SUBTITLE: "Dad taught me that life isn't a straight line..."
Shot 3 (6-9s): Kai First Dreads
- ANA: "...but a wild ride with those you love."
- SUBTITLE: "...but a wild ride with those you love."
Shot 4 (9-12s): Ana Barbershop
- ANA: "We were unstoppable. We were immortal."
- SUBTITLE: "We were unstoppable. We were immortal."
Shot 5 (12-15s): Birthday Cake
- KAI + ANA: "We were... whole."
- SUBTITLE: "We were... whole."
PHASE 2: THE VIRUS (15-30s) - COLLAPSE
Shot 6 (15-18s): Virus Microscope
- KAI: "Then came X-Noir. The virus. Death in nanobytes."
- SUBTITLE: "Then came X-Noir. The virus. Death in nanobytes."
Shot 7 (18-21s): Chaos Streets
- ANA: "Everyone changed. The streets burned."
- SUBTITLE: "Everyone changed. The streets burned."
Shot 8 (21-24s): Zombie Silhouettes
- KAI: "Neighbors, friends... they all became zombies."
- SUBTITLE: "Neighbors, friends... they all became zombies."
Shot 9 (24-27s): Parents Ghosts
- ANA: "Our parents fought. Our parents... left us."
- SUBTITLE: "Our parents fought. Our parents... left us."
Shot 10 (27-30s): Ana Taken
- ANA: "KAI! DON'T FORGET ME!"
- SUBTITLE: "KAI! DON'T FORGET ME!"
PHASE 3: THE AMNESIA (30-45s) - ALONE & AGE
Shot 11 (30-33s): Kai Alone Basement
- KAI: "I was left alone. In darkness. With a hole in my head."
- SUBTITLE: "I was left alone. In darkness. With a hole in my head."
Shot 12 (33-36s): Kai Young Timelapse
- KAI: "Years passed. My face changed..."
- SUBTITLE: "Years passed. My face changed..."
Shot 13 (36-39s): Kai Adult 35
- KAI: "...my beard grew... but my memories?"
- SUBTITLE: "...my beard grew... but my memories?"
Shot 14 (39-42s): Kai Elder 50
- KAI: "All memory was fog. Except for one face."
- SUBTITLE: "All memory was fog. Except for one face."
Shot 15 (42-45s): Ana Memory Flash
- ANA: "Ana... Sister... Twin... The truth."
- SUBTITLE: "Ana... Sister... Twin... The truth."
PHASE 4: THE AWAKENING (45-60s) - PRESENT
Shot 16 (45-48s): Kai Bedroom Wakeup
- KAI: "And now... I wake up. Again. Every single day."
- SUBTITLE: "And now... I wake up. Again. Every single day."
Shot 17 (48-51s): Gronk Doorway
- GRONK: "Finally awake, old man. Your mission awaits."
- SUBTITLE: "Finally awake, old man. Your mission awaits."
Shot 18 (51-54s): Ana Memory (Reprise)
- KAI: "I must find her."
- SUBTITLE: "I must find her."
Shot 19 (54-57s): Twins Childhood (Flashback)
- ANA: "We were always two..."
- SUBTITLE: "We were always two..."
Shot 20 (57-60s): Fade to Black
- KAI: "...even if it takes my entire life."
- SUBTITLE: "...even if it takes my entire life."
🎤 EDGE-TTS VOICE COMMANDS (ENGLISH)
KAI LINES (en-US-GuyNeural - Young energetic male):
# Generate all Kai voices
python3 -m edge_tts --text "It all started with family. With colors. With hope." --voice en-US-GuyNeural --write-media kai_en_01.mp3
python3 -m edge_tts --text "Dad taught me that life isn't a straight line..." --voice en-US-GuyNeural --write-media kai_en_02.mp3
python3 -m edge_tts --text "We were... whole." --voice en-US-GuyNeural --write-media kai_en_03.mp3
python3 -m edge_tts --text "Then came X-Noir. The virus. Death in nanobytes." --voice en-US-GuyNeural --write-media kai_en_04.mp3
python3 -m edge_tts --text "Neighbors, friends... they all became zombies." --voice en-US-GuyNeural --write-media kai_en_05.mp3
python3 -m edge_tts --text "I was left alone. In darkness. With a hole in my head." --voice en-US-GuyNeural --write-media kai_en_06.mp3
python3 -m edge_tts --text "Years passed. My face changed..." --voice en-US-GuyNeural --write-media kai_en_07.mp3
python3 -m edge_tts --text "...my beard grew... but my memories?" --voice en-US-GuyNeural --write-media kai_en_08.mp3
python3 -m edge_tts --text "All memory was fog. Except for one face." --voice en-US-GuyNeural --write-media kai_en_09.mp3
python3 -m edge_tts --text "And now... I wake up. Again. Every single day." --voice en-US-GuyNeural --write-media kai_en_10.mp3
python3 -m edge_tts --text "I must find her." --voice en-US-GuyNeural --write-media kai_en_11.mp3
python3 -m edge_tts --text "...even if it takes my entire life." --voice en-US-GuyNeural --write-media kai_en_12.mp3
ANA LINES (en-US-JennyNeural - Warm female voice):
# Generate all Ana voices
python3 -m edge_tts --text "...but a wild ride with those you love." --voice en-US-JennyNeural --write-media ana_en_01.mp3
python3 -m edge_tts --text "We were unstoppable. We were immortal." --voice en-US-JennyNeural --write-media ana_en_02.mp3
python3 -m edge_tts --text "We were... whole." --voice en-US-JennyNeural --write-media ana_en_03.mp3
python3 -m edge_tts --text "Everyone changed. The streets burned." --voice en-US-JennyNeural --write-media ana_en_04.mp3
python3 -m edge_tts --text "Our parents fought. Our parents... left us." --voice en-US-JennyNeural --write-media ana_en_05.mp3
python3 -m edge_tts --text "KAI! DON'T FORGET ME!" --voice en-US-JennyNeural --write-media ana_en_06.mp3
python3 -m edge_tts --text "Ana... Sister... Twin... The truth." --voice en-US-JennyNeural --write-media ana_en_07.mp3
python3 -m edge_tts --text "We were always two..." --voice en-US-JennyNeural --write-media ana_en_08.mp3
GRONK LINE (en-GB-RyanNeural - Deep UK male):
python3 -m edge_tts --text "Finally awake, old man. Your mission awaits." --voice en-GB-RyanNeural --write-media gronk_en_01.mp3
📐 SUBTITLE POSITIONING
Position: Bottom center, 100px from bottom
Font: Courier New, 20px
Color: White with cyan glow
Effect: Typewriter (instant display for readability)
Duration: Show for full shot duration
Transitions: Fade in 500ms, fade out 300ms
NEXT: Generate all English voices and update IntroScene.js!