A lightweight, terminal-based voice-to-text note-taking application.
Standard notes applications often struggle to keep up with the speed of thought. This tool is designed to capture dictated thoughts directly into local text files, bypassing traditional GUI overhead.
This project requires Python 3.x and the following dependencies:
SpeechRecognitionkeyboardPyAudio(Required for microphone input)
Install the dependencies via pip:
pip install SpeechRecognition keyboard PyAudioCloone the repository
git clone https://github.com/shadow-edge9/homemade-notesappRun the script:
python main.pyNOTE: MacOS users, it's python3. You may require admin priviledges to access the keyboard. If the spacebar doesn't work try this:
sudo python main.py- Enter the desired name for your note when prompted.
- Speak clearly. The program will automatically append your input to the file in the QuickNotes/ directory.
- Press the SPACEBAR at any time to save your progress and it will safely save and close your note.
This is an experimental build. Files are stored locally in the QuickNotes/ folder created at runtime. The script utilizes threading to monitor for input interrupts while actively listening to the microphone.