Skip to content

πŸ”Š Detecting and triangulating sounds with Raspberry Pis.

Notifications You must be signed in to change notification settings

tawnyzhao/Murmur

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

murmur

Murmur utilizes an array of Raspberry Pi modules, with each module connected to 3 microphones, in order to detect open seating in a library space by running a custom sound detection algorithm.

Usage

On server:

  1. Run app.py
  2. Open the hosted website

On each Raspberry Pi:

  1. Run setup.sh to install required dependencies (assuming using Raspian).
  2. Configure config.py by updating the UPLOAD_URL to the API endpoint of the server and MIC_RATE and DEV_INDEXES to match the current audio IO devices connected to the Raspberry Pi.
  • To run in development, consider using a service like ngrok
  • Consider updating MODULE_ID, RECORD_TIME and OUTPUT_FILENAME.
  1. Run app.py

About

πŸ”Š Detecting and triangulating sounds with Raspberry Pis.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.2%
  • Shell 3.8%