Skip to content

An application written in Python, this will alert pet owners if their dogs are being noisy while they're at work.

License

Notifications You must be signed in to change notification settings

FOSSRIT/BarkTracker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BarkTracker

An application written in Python, this will alert pet owners if their dogs are being noisy while they're at work.

This script needs to be customized to work with your personal microphone and machine. All of the customizable data is stored in variables at the top of the file. The lines that should be altered are noted in the code but we will also list them here.

  • Gmail address to send from
  • Gmail password for the above
  • E-mail for receiving notifications
  • Microphone settings
  • Timer to prevent e-mails from being sent too often
  • Ambient noise level

We would also like to note that right now the code uses gmail's smtp server for sending e-mails, but it should be possible to use your own if you have one hosted. This would require modifying the code a little bit though.

This project was developed as part of the Advanced FOSS course taught at RIT during Spring 2014.

Installation

  • Install Python 2.7.5 (unless you are using a Raspberry Pi in which case move to the next section)
  • Install python-devel
  • Pip install numpy
  • Pip install pyaudio, you might need to install portaudio-devel first
  • Pip install SoundAnalyse
  • Modify BarkTracker.py with your microphone, ambient noise level, and time between notications settings
  • Run BarkTracker.py ("python BarkTracker.py"), you should start receiving e-mails

Alternatively, if you have Python 3 you can follow the same instructions I have listed for the Raspberry Pi setup

Raspberry Pi?

This application can be run on a Raspberry Pi but there are several requirements as of 3/10/14.

About

An application written in Python, this will alert pet owners if their dogs are being noisy while they're at work.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published