Skip to main content

A package to monitor your dog's barks

Project description

Bark monitor

my dog

Showing my neighbor my dog doesn't bark!

Get it today: pip install bark-monitor.

Introduction

Do you also have neighbor who accuses your dog of barking all the time, want to kick you out of your flat because of it, even though you know it's not true? Do you want to know if your dog is actually noisy when you are gone but you don't (and don't want to buy) a baby cam?

Then this project is for you!

How to use the bark monitor

The bark monitor will:

  • Record your dog while you are gone. The recordings are saved in a folder to enable you to really show that neighbor they are full of shit.
  • Monitor its barking real time and send you notification through a Telegram bot when your neighbor drives the dog crazy and they barks. Detection of the bark can be done using the Yamnet neural network implemented in tensorflow, or the amplitude of the signal. Using Yamnet, cats are also tracked ;).

Install and use

Check out our documentation for information on how to install, use, and more.

Contributions

Contributions are always welcome to help show my neighbor is wrong!

Code submitted should be formatted with black and pass flake8 . with no errors. All methods should be type hinted and return types should always be present even when it's None.

If possible, submit unit tests and a picture of your dog with your PR (I also accept cat pictures as payments).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bark_monitor-0.0.3.tar.gz (3.7 MB view details)

Uploaded Source

Built Distribution

bark_monitor-0.0.3-py3-none-any.whl (43.1 kB view details)

Uploaded Python 3

File details

Details for the file bark_monitor-0.0.3.tar.gz.

File metadata

  • Download URL: bark_monitor-0.0.3.tar.gz
  • Upload date:
  • Size: 3.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for bark_monitor-0.0.3.tar.gz
Algorithm Hash digest
SHA256 5997acdc5dd56ee4c699cd172c6a9f0a9116d732327860f33329f02d4c854935
MD5 7ad86224b9341eb967d55cf3dde977ab
BLAKE2b-256 06e78597219144ea1364fe8d7f5dd9151dca1dd19de9ca943b181678ab9d0f23

See more details on using hashes here.

File details

Details for the file bark_monitor-0.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for bark_monitor-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4cf9c8542e0b951265b959cec32f9f0a25a1e9ddf6a2b8eba99f5cc5c3666583
MD5 67e0e8711e9acbe3fb222fcefc3ba72f
BLAKE2b-256 186b1a3cb8b8a697cd0b9cd2e605491d512556e986a5f4b59974a2ce1edb74ee

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page