graph TD A[Input: Text Script] --> B[Voice Generation] B --> C[Generate MP3] C --> D[Quality Check] D --> E[Create Waveform] D --> F[Get Transcription] E --> G[Analyze Waveform] F --> H{Quality OK?} G --> H H -->|Yes| I[Final MP3 Output] H -->|No| J[Adjust Parameters] J --> B subgraph SILO1[Voice Generation Silo] B C end subgraph SILO2[Quality Verification Silo] D E F G H end subgraph SILO3[Quality Adjustment Silo] J end