9
Bark Monitor (codeberg.org)
submitted 3 weeks ago* (last edited 3 weeks ago) by CamilleMellom@jlai.lu to c/opensource@jlai.lu

Je sais pas si c'est ok de faire ça sur cette commu mais je fais un petit post pour mon projet que j'utilise presque tous les jours au cas où ca interesse du monde.

C'est un programme en python pour suivre les aboiements de mon chien quand je suis pas là :P. C'est en python, ca utilise tensorflow et c'est dispo en snap et sur pipy (pas a jour sur pipy par contre, faut que je fasse). Ca suit aussi les miaulements de mes chats donc on discrimine pas les animaux ;)

Je viens de mettre a jour le snap mais je l'ai pas testé (j'avais un problème avec Alsa). Si qqun l'essaye et ca marche pas hesitez pas a faire remonter l'info (et eventuellement faire un PR 🙈)

top 3 comments
sorted by: hot top controversial new old
[-] Melyssandre@jlai.lu 2 points 3 weeks ago

C'est franchement, magnifique.
J'ai pas de chien, ni de chats, actuellement,

Mais je love !

[-] bill38@jlai.lu 2 points 3 weeks ago

Est ce que ça peut détecter les bruits de motos / scooters ?

[-] CamilleMellom@jlai.lu 1 points 3 weeks ago

Il y a une version qui marche avec l'amplitude du signal: https://codeberg.org/MalcolmMielle/bark_monitor/src/branch/main/bark_monitor/cli/record.py

Mais perso je trouve trop sensible. Il y a un enregistreur qui utilise Yamnet. Pour l'instant c'est hardcoder pour chercher les sons "animaux" mais le code peut etre facilement changer pour detecter les autres labels. Et il y a le label "motor" (https://research.google.com/audioset/dataset/index.html)

Les labels sont ici: https://codeberg.org/MalcolmMielle/bark_monitor/src/branch/main/bark_monitor/recorders/wave_recorder.py mais le mieux ce serait de pouvoir les changer avec un parametre

this post was submitted on 15 Dec 2024
9 points (100.0% liked)

Open Source

350 readers
1 users here now

founded 1 year ago
MODERATORS