My girlfriend wants me to stop swearing. Let's ask Whisper for some help.
Key Features • How To Use • Credits • License
- Real-time audio processing from raw microphone input
- OpenAI Whisper inference
- GPU & CPU support
- Audio alarm and DBus system notifications
To clone and run this application, you'll need Git and Python installed on your computer. From your command line:
# Clone this repo.
git clone https://github.com/sam-ulrich1/i-swear-ill-stop
cd i-swear-ill-stop
# Install this repo's dependencies.
sudo apt install build-essential libdbus-glib-1-dev libgirepository1.0-dev ffmpeg portaudio19-dev
pip install -r requirements.txt
# Run the app!
python main.py
This software uses the following open source packages:
- OpenAI Whisper
- whisper_mic
- SpeechRecognition
- PyAudio
- Bad Words File
- Swear icons created by Smashicons - Flaticon
MIT