Skip to content

My girlfriend wants me to stop swearing. Let's ask Whisper for some help.

License

Notifications You must be signed in to change notification settings

sam-ulrich1/i-swear-ill-stop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


I Swear I'll Stop

My girlfriend wants me to stop swearing. Let's ask Whisper for some help.

Automatically detect swear words and alert using an audible sound and a DBus notification

Key FeaturesHow To UseCreditsLicense

Key Features

  • Real-time audio processing from raw microphone input
  • OpenAI Whisper inference
  • GPU & CPU support
  • Audio alarm and DBus system notifications

How To Use

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

Credits

This software uses the following open source packages:

License

MIT

About

My girlfriend wants me to stop swearing. Let's ask Whisper for some help.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages