graph TD A[User Input] --> B[TaskManager] B --> C[ScriptMaster] B --> D[VoiceForge] B --> E[AvatarVision] B --> F[LipSyncWizard] B --> G[VideoAssemblerPro] C -->|Script| D D -->|Voice Audio| F E -->|Avatar Image| F F -->|Lipsync Data| G D -->|Voice Audio| G E -->|Avatar Image| G G --> H[Final MP4 Video] subgraph Script Generation C --> C1[Process Topic] C1 --> C2[Generate Script] C2 --> C3[Format Output] end subgraph Voice Creation D --> D1[Process Script] D1 --> D2[Generate Voice] D2 --> D3[Export MP3] end subgraph Avatar Creation E --> E1[Process Theme] E1 --> E2[Generate Image] E2 --> E3[Export PNG] end subgraph Lipsync Process F --> F1[Analyze Audio] F1 --> F2[Map Phonemes] F2 --> F3[Generate Movement Data] end subgraph Video Assembly G --> G1[Import Assets] G1 --> G2[Apply Lipsync] G2 --> G3[Render Video] end