Installation
Requirements
Podcast Teaser Generator requires Python 3.7 or later and several dependencies for audio processing and analysis.
From PyPI
The package can be installed from PyPI:
pip install podcast-teaser
From Source
You can also install directly from the source code:
Clone the repository:
git clone https://github.com/yourusername/podcast_teaser.git cd podcast_teaser
Install the package and its dependencies:
pip install -e .
Or, to install just the dependencies:
pip install -r requirements.txt
Dependencies
The major dependencies include:
librosa: For audio analysis
pydub: For audio manipulation
numpy: For numerical operations
matplotlib: For visualization
SpeechRecognition or openai-whisper: For transcription (optional)
Operating System Compatibility
Podcast Teaser Generator works on:
Windows
macOS
Linux
For Windows and macOS users, the included batch files and shell scripts provide an easy way to run the tool without remembering command line arguments.