justinsalamon/scaper

A library for soundscape synthesis and augmentation

56
/ 100
Established

This tool helps researchers, audio engineers, or sound designers create large datasets of artificial soundscapes. You provide individual audio event files (like car horns, bird calls, or speech), and it combines them to produce diverse soundscapes. The output is ready-to-use audio files and metadata detailing each sound event within the generated soundscape.

414 stars. No commits in the last 6 months. Available on PyPI.

Use this if you need to create synthetic audio scenes with fine-grained control over individual sound events, ideal for training machine learning models or testing audio systems.

Not ideal if you need to analyze or process existing real-world soundscapes, or if your primary goal is to perform basic audio editing.

soundscape generation audio dataset creation acoustic research environmental sound analysis machine listening
Stale 6m
Maintenance 0 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 21 / 25

How are scores calculated?

Stars

414

Forks

70

Language

Python

License

BSD-3-Clause

Last pushed

May 04, 2022

Commits (30d)

0

Dependencies

6

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/justinsalamon/scaper"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.