graph TD
A[Start] --> B[User Input Description]
B --> C[ScriptMaster]
C --> D[VoiceForge]
C --> E[AvatarVision]
D --> F[LipSyncWizard]
E --> F
F --> G[VideoAssemblerPro]
G --> H[Final MP4 Output]
subgraph Process Flow
C -->|Generate Script| C1[Parse Input]
C1 --> C2[Apply Writing Rules]
C2 --> C3[Format Script]
C3 --> C4[Review Length]
C4 -->|100-300 words| C5[Output Script]
end
subgraph Dependencies
C -.->|Requires| I[Writing Templates]
C -.->|Requires| J[Topic Analysis]
C -.->|Requires| K[Length Checker]
end