DOI: 10.5281/zenodo.7615370
title: PipeSound

description: The<em> <strong>PipeSound</strong></em><strong> </strong>audio repository is a collection of audio files related to domestic in-pipe acoustic events. The archive includes: A weakly-labelled <strong><em>Soundbank</em></strong> containing the real source recordings, A strongly-labelled <em><strong>Synthetic Dataset</strong></em> composed of 2k synthetic audio observations, A strongly-labelled <em><strong>Synthetic Soundbank</strong></em> containing the atomic audio blocks of the Synthetic Dataset. The Soundbank comprises the following classes of low-reverberated signals: <em>Backgrounds*,</em> <em>Disturbances*,</em> <em>Dish Washers,</em> <em>Showers,</em> <em>Sinks,</em> <em>Taps,</em> <em>Toilets,</em> <em>Washing Machines.</em> The special classes Backgrounds* and Disturbances* are obtained from the remaining classes but linked separately<sup>(1)</sup>. The background recordings are also used as noise references to post-process the Soundbank and improve the signal-to-noise ratio of the source recordings. The count of the Soundbank class instances is reported in the related <strong><em>Summary</em></strong>. The Synthetic Observations composing the Synthetic Dataset are obtained as a combination of the augmented artificial audio blocks, which are stored for reference in the Synthetic Soundbank. The augmentation is obtained by recombination of the source recordings and through additional transformations, such as time-invariant pitch shift and pitch-invariant time stretch. A bespoke acoustic model simulates the in-pipe reverberations accounting for straight elastic pipes filled with inviscid water. The audio files are equipped with a set of descriptive time/frequency domain figures and strong annotation metadata. Annotation metadata are stored using the <em>.jams</em> format extended with a bespoke .json schema named <em>pipeSound.</em> A comprehensive description of the audio items is stored in the related annotations, where the link between corresponding audio blocks is also fully maintained. All the class instances of the Soundbank are roughly evenly represented in the Synthetic Soundbank. The Summary of the dataset reports the related count and illustrates this property. The unprocessed source audio recordings are stored in .dat format and were acquired using a processing chain composed of: Brüel&Kjær type 8103 hydrophone, Brüel&Kjær Nexus 2692 charge amplifier/ gain amplifier/ anti-aliasing filter, ADLINK USB-1210 16bit ADC. Copies of the unprocessed recordings and the related filtered audio samples are stored in the Soundbank in the uncompressed .wav format. The Synthetic Dataset and Synthetic Soundbank signals are stored in the compressed .mp4 format to minimise the space required<sup>(2)</sup>. The scale factor to convert the dimensionless signal into the equivalent pressure signal in Pascal is stored in the <em>comment</em> of the audio file metadata (multiply the normalised amplitude by the scale factor). The associated Matlab software library can be downloaded from Github<sup>(3</sup>). <sup>(1)</sup> The .lnk files are generated for Windows machines and might need conversion in the case of different operative systems. <sup>(2)</sup> The full uncompressed version of the dataset can be requested at pipesoundlibrary@gmail.com. <sup>(3)</sup> https://github.com/pipesoundlibrary