summarybot 16k
1.0.0
This application uses OpenAI APIs to summarize YouTube videos. It downloads the audio stream of a YouTube video, transcribes the audio to text, and then summarizes the text transcript.
pytube library.git clone https://github.com/your_username_/Project-Name.gitpip install -r requirements.txt.env file in the project root directory and add your OpenAI API key to it like this: OPENAI_API_KEY=your_api_key_here. This project uses the dotenv library to load this key into the environment variables.To summarize a YouTube video, run the following command: python summarize.py {youtube_url}
The audio file, transcript, and summary will be saved to the /audio, /transcripts, and /summaries folders respectively.
We welcome contributions! Please see the CONTRIBUTING.md file for how to contribute.
This project is licensed under the MIT license - see the LICENSE file for more details.