Skip to content

Repository files navigation

Shell Game Transcripts

Transcripts and summaries generated from the Shell Game podcast episodes through OpenAI Whisper, Llama 3.1, and LanguageTool.

GitHub Issues GitHub Pull Requests License

Key FeaturesInstallationUsageDocumentationSupportContributingCreditsLicense

Key Features

  • Downloads every published episode and converts it to audio.
  • Ability to download all pre-created transcripts.
  • Create transcripts for every episode using OpenAI's Whisper.
  • Generate a summary from the transcript using Ollama and Llama.
  • Correct spelling and grammatical errors using LanguageTool.

Installation

Requires Python, Ollama, and ffmpeg.

git clone https://github.com/willtheorangeguy/Shell-Game-Transcripts.git
cd Shell-Game-Transcripts
pip install -r requirements.txt

Full prerequisites, including GPU-accelerated Whisper, are in docs/usage.md.

Usage

python main.py <show> <year>

That runs the whole pipeline end to end. It covers 2024, 2025.

Documentation

Full documentation lives in docs/: Quickstart · Installation · Configuration · Architecture · Pipeline · FAQ · Troubleshooting

Support

Open a GitHub Discussion or file an issue.

Contributing

Contributions welcome. See the org-wide Contributing Guide and Code of Conduct.

Credits

Python OpenAI Whisper Ollama LanguageTool Shell Game
Python OpenAI Whisper Ollama LanguageTool Shell Game
Web - Donate GitHub GitHub GitHub Web

License

The pipeline code is MIT — see LICENSE.md.

The transcripts are not. They are machine-generated from recordings of the Shell Game podcast episodes, and the words belong to their speakers and rights holders. See CONTENT_LICENSE.md before reusing any of it.

About

Transcripts and summaries generated from the Shell Game podcast episodes through OpenAI Whisper, Llama 3.1, and LanguageTool

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages