Introduction ============ Podcast Teaser Generator is a tool that automatically creates engaging audio teasers from your podcast episodes. It uses advanced audio analysis to identify the most interesting segments and combines them into short, compelling teasers. Features -------- - Fully automated teaser generation - Customizable teaser duration and settings - Smart segment selection based on audio features - Clean transitions with automatic crossfades - Audio level normalization - Optional visualization of audio analysis - Batch processing of multiple files How It Works ----------- 1. **Audio Analysis**: The system analyzes your podcast using multiple audio features: - RMS energy (volume/excitement) - Spectral contrast (tonal variation) - Speech tempo and rhythm patterns - Silence detection for natural breaks 2. **Segment Selection**: The most interesting moments are identified and scored based on these features. 3. **Smart Extraction**: Segments are intelligently extracted with clean cut points at natural breaks in speech. 4. **Teaser Assembly**: Selected segments are combined with smooth crossfades to create a cohesive teaser. 5. **Output**: The final teaser is saved with optional visualization of the analysis process.