graph TD
Start[Start Subagent: Avatar Generation] --> MP3Input[Input: 4 MP3 Segments]
MP3Input --> Seg1[Process Segment 1]
MP3Input --> Seg2[Process Segment 2]
MP3Input --> Seg3[Process Segment 3]
MP3Input --> Seg4[Process Segment 4]
Seg1 --> Trans1[Skill #198: Transcribe Segment 1]
Seg2 --> Trans2[Skill #198: Transcribe Segment 2]
Seg3 --> Trans3[Skill #198: Transcribe Segment 3]
Seg4 --> Trans4[Skill #198: Transcribe Segment 4]
Trans1 --> Avatar1[Skill #168: Generate Avatar Video 1
Angle: Front View]
Trans2 --> Avatar2[Skill #168: Generate Avatar Video 2
Angle: Slight Left]
Trans3 --> Avatar3[Skill #168: Generate Avatar Video 3
Angle: Slight Right]
Trans4 --> Avatar4[Skill #168: Generate Avatar Video 4
Angle: Over Shoulder]
Avatar1 --> Collect[Collect MP4 URLs]
Avatar2 --> Collect
Avatar3 --> Collect
Avatar4 --> Collect
Collect --> FinalOutput[Output: Array of 4 MP4 URLs
avatar-talking-heads]
style Start fill:#f9f,stroke:#333
style FinalOutput fill:#9f9,stroke:#333