Skip to content

Production-level Python service (FastAPI) for HLS / FLAC → WAV / FLAC / PSD, spectrograms, and acoustic metrics—replacing one-off scripts/Lambdas with a uniform API/CLI.

Notifications You must be signed in to change notification settings

orcasound/ambient-sound-analysis-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

ambient-sound-analysis-api

REST API for batch processing HLS streams into WAV and Power Spectral Density (PSD) data for acoustic data visualization and AI training, based on the ambient-sound-analysis repo. Built during the 2025 Microsoft Hackathon.

Proposed subpackages:

  • api/ (FastAPI routes + OpenAPI)
  • workers/ (Lambda or container jobs for HLS→WAV/PSD)
  • lib/ (shared transforms, ffmpeg wrappers, PSD, bandpass utils)
  • cli/ (batch jobs for backfills)
  • infra/ (Infrastructure as Code for Lambda / Elastic Container Registry (ECR), e.g., Terraform)

About

Production-level Python service (FastAPI) for HLS / FLAC → WAV / FLAC / PSD, spectrograms, and acoustic metrics—replacing one-off scripts/Lambdas with a uniform API/CLI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published