Skip to content
forked from alexkh13/emma

"Sheldon" is a Node.js application designed for Raspberry Pi, capable of monitoring and detecting dog barks using a microphone. It automatically logs these barking events to Firebase, offering a novel way for pet owners to track their dog's barking behavior, especially when away from home.

Notifications You must be signed in to change notification settings

itai590/Sheldon

 
 

Repository files navigation

Sends a notification when 3 Barks are detected within 60 seconds above the MAX_RMS_AMPLITUDE.

Startup

  • On mac brew install sox

  • On Linux apt-get install sox alsa-lib alsa-utils

Run

rm -rf node_modules

npm cache clean --force

npm install

node index.js or node start

About

"Sheldon" is a Node.js application designed for Raspberry Pi, capable of monitoring and detecting dog barks using a microphone. It automatically logs these barking events to Firebase, offering a novel way for pet owners to track their dog's barking behavior, especially when away from home.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 88.0%
  • Shell 9.2%
  • Dockerfile 2.8%