Scaper: A library for soundscape synthesis and augmentation

By Justin Salamon, Duncan MacConnell, Mark Brozier Cartwright, Peter Qi Li, Juan Pablo Bello. 2017

247 citations recorded by the source corpus.

Sound event detection (SED) in environmental recordings is a key topic of research in machine listening, with applications in noise monitoring for smart cities, self-driving cars, surveillance, bioa-coustic monitoring, and indexing of large multimedia collections. Developing new solutions for SED often relies on the availability of strongly labeled audio recordings, where the annotation includes the onset, offset and source of every event. Generating such precise annotations manually is very time consuming, and as a result existing datasets for SED with strong labels are scarce and limited in size. To address this issue, we present Scaper, an open-source library for soundscape synthesis and augmentation. Given a collection of iso-lated sound events, Scaper acts as a high-level sequencer that can generate multiple soundscapes from a single, probabilistically defined, “specification”. To increase the variability of the output, Scaper supports the application of audio transformations such as pitch shifting and time stretching individually to every event. To illustrate the potential of the library, we generate a dataset of 10,000 sound-scapes and use it to compare the performance of two state-of-the-art algorithms, including a breakdown by soundscape characteristics. We also describe how Scaper was used to generate audio stimuli for an audio labeling crowdsourcing experiment, and conclude with a discussion of Scaper's limitations and potential applications.

Subfields: Computer Vision and Pattern Recognition, Signal Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Vision and Pattern Recognition

  1. Eduardo Fonseca
  2. Xavier Serra
  3. Xavier Favory
  4. Frederic Font
  5. Jordi Pons
  6. D. Ellis
  7. Manoj Plakal
  8. Justin Salamon

In Signal Processing

  1. Eduardo Fonseca
  2. Xavier Serra
  3. Frederic Font
  4. Xavier Favory
  5. Jordi Pons
  6. D. Ellis
  7. Manoj Plakal
  8. Justin Salamon

Citations in the corpus