Skip to main content

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).

Metadata

Release files for bark_monitor 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bark_monitor 1.0.1
File Size Uploaded Provenance Actions
bark_monitor-1.0.1.tar.gz 3.6 MB Without provenance Details for bark_monitor-1.0.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for bark_monitor 1.0.1
File Interpreter ABI Platform Actions
bark_monitor-1.0.1-py3-none-any.whl Python 3 none any Details for bark_monitor-1.0.1-py3-none-any.whl

Total release size: 3.7 MB

Release files / bark_monitor-1.0.1.tar.gz

Download URL bark_monitor-1.0.1.tar.gz
Size 3.6 MB
Tags Source
SHA-256 checksum
How to use checksums
c89a26e2368f2dfb013e53a4b6ce4239ea157a5d1c3714e9c02c3864772c798a
BLAKE2b-256 checksum
How to use checksums
353693fb24c8bcb979fecd50adb30c178dc5db286d9381a27586e7fa549dbd9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.14

Release files / bark_monitor-1.0.1-py3-none-any.whl

Download URL bark_monitor-1.0.1-py3-none-any.whl
Size 43.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
849b5d9cf1a1093e7802a1affe6823caba7488ccdf49e107a1cac941fd9b3d09
BLAKE2b-256 checksum
How to use checksums
84a96b6ff684d198aaa62ba1d7fdd01c24016b7cf0974da02cbfe2a74b7adc81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.14

Security for bark_monitor 1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page