Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 1.03 KB

README.md

File metadata and controls

40 lines (29 loc) · 1.03 KB

podcaster

Turn your static blog into a podcast.

Original blog post.

Requirements

  • A static website with an RSS feed
  • An S3 compatible bucket (default uses R2 from Cloudflare)
  • A modal account
  • A small recording of your voice (~1min should be enough)

Usage

  1. Clone this repo
  2. Tweak the configuration under src/podcaster/config.py
  3. Set env variables (example under .env_example) and source them with source .env_example
  4. Install dependencies
$ make install-dev
  1. Run
$ podcaster

Enjoy :)

TODO

  • Pin those deps
  • Update model to F5 TTS with a decent recording
  • Add a better message that this is automated to audio and text
  • IF possible add audio image to podcast
  • Better cover for podcast
  • Optional pass through OpenAI to clean up audio (make sure audio independent)