Skip to main content

A package to monitor your dog's barks

Project description

Bark monitor

Get it from the Snap Store

Get it on Codeberg

my dog

Showing my neighbor my dog doesn't bark!

Get it today: pip install bark-monitor or snap install bark-monitor.

ATTENTION: if you found this repo on GitHub, this is a mirror of https://codeberg.org/MalcolmMielle/bark_monitor and PR won't be accepted on GitHub. This mirror is only here to have snapcraft build available. Please report issues on CodeBerg.

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 ruff and the code is managed with uv. 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-1.0.1.tar.gz (3.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bark_monitor-1.0.1-py3-none-any.whl (43.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bark_monitor-1.0.1.tar.gz
  • Upload date:
  • Size: 3.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.14

File hashes

Hashes for bark_monitor-1.0.1.tar.gz
Algorithm Hash digest
SHA256 c89a26e2368f2dfb013e53a4b6ce4239ea157a5d1c3714e9c02c3864772c798a
MD5 ee8207cf64eb91023bf68a39b1569856
BLAKE2b-256 353693fb24c8bcb979fecd50adb30c178dc5db286d9381a27586e7fa549dbd9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bark_monitor-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 849b5d9cf1a1093e7802a1affe6823caba7488ccdf49e107a1cac941fd9b3d09
MD5 e68064c3839ff32ca62890daa747fa08
BLAKE2b-256 84a96b6ff684d198aaa62ba1d7fdd01c24016b7cf0974da02cbfe2a74b7adc81

See more details on using hashes here.

Supported by

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