This is a highly WIP version and not distributed yet elsewhere than via this repo.
Braindump is an innovative project designed to transcribe speech into text files. Users can speak directly into their laptops, and the spoken content is transcribed and analyzed using OpenAI artificial intelligence models. The transcribed and analyzed content is then being output as voice and saved to a text file that can be easily viewed by the user.
- Speech Transcription: Transcribes user's speech into text using OpenAI's Whisper model.
- Content Analysis: Utilizes OpenAI's GPT-3.5 Turbo model for analysis and guidance.
- Text File Generation: Outputs the transcribed content into a text file.
- Speech-To-Text: Using gTTS lib to output analysis as simple voice.
- Easy Viewing: Opens the text file in the default text editor for easy viewing.
- Clone the repository: Use your preferred method to clone the project.
- Install necessary dependencies: Execute
pip install -r requirements.txt
. - Modify
.env.template
: Add your OpenAI API key for GPT and Whisper. - Customize settings: Specify your name in
settings.json
and customizeprompt.txt
. (optional) - Run main.py: Execute
python main.py
to initiate the transcription and analysis.
This project is licensed under the MIT License.