All projects

Developer tools · Open-source project

NoiseGuard

Make an audio signal observable.

Repository
Eunini/noiseguard
Stack
C · PortAudio · SQLite · Python

An edge-audio monitoring application linking a C capture agent with alerts, history and reporting.

01The problem

Continuous audio monitoring needs efficient capture, stored events and a useful way to inspect changes over time.

02The approach

  1. Capture audio and compute level measurements on an edge agent.
  2. Persist threshold events and expose data for a web dashboard.
  3. Separate notification and reporting components from the capture process.

03The evidence

  • The repository includes C capture code, dashboard components and Python reporting/alert services.

04Scope & status

An audio systems project. Threshold event detection is not described as a trained ML model, and README resource targets are not repeated as verified device measurements.

Public source is available for independent inspection.

Next projectFastAPI cloud deployment