To be a fully hands-off tool, this script should be able to run automatically to generate and upload a transcript whenever a new podcast episode is released.
Options are still open as to how this might be done. Some ideas:
Run a scheduled job at expected upload times to download new episodes when they are supposed to appear.
Respond to pushes to the RSS feed as they come in, perhaps by hosting this script on a small cloud service.
To be a fully hands-off tool, this script should be able to run automatically to generate and upload a transcript whenever a new podcast episode is released.
Options are still open as to how this might be done. Some ideas: