Realistic Procedural Sound Synthesis of Bird Song Using Particle Swarm Optimization

We present a synthesis algorithm for approximating bird song using particle swarm optimization to match real bird recordings. Frequency and amplitude envelope curves are first extracted from a bird recording. Further analysis identifies the presence of even and odd harmonics. A particle swarm algorithm is then used to find cubic Bezier curves which emulate the envelopes. These curves are applied to modulate a sine oscillator and its harmonics. The synthesised syllable can then be repeated to generate the sound. 36 bird sounds have been emulated this way, and a real-time web-based demonstrator is available, with user control of all parameters. Objective evaluation showed that the synthesised bird sounds captured most audio features of the recordings.

[1]  Joshua D. Reiss,et al.  Real-Time Synthesis of Sound Effects Caused by the Interaction between Two Solids , 2019 .

[2]  William J. Wilkinson A Synthesis Model for Mammalian Vocalization Sound Effects , 2016 .

[3]  Robert Planqué,et al.  The Xeno-canto Collection and its Relation to Sound Recognition and Classification , 2015, CLEF.

[4]  Ryan Stables,et al.  JSAP: A Plugin Standard for the Web Audio API with Intelligent Functionality , 2016 .

[5]  Xiaoli Z. Fern,et al.  Time-frequency segmentation of bird song in noisy acoustic environments , 2011, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[6]  Dan Stowell,et al.  Automatic acoustic identification of individuals in multiple species: improving identification across recording conditions , 2019, Journal of the Royal Society Interface.

[7]  Dan Stowell,et al.  Detailed temporal structure of communication networks in groups of songbirds , 2016, bioRxiv.

[8]  Hervé Glotin,et al.  Automatic acoustic detection of birds through deep learning: The first Bird Audio Detection challenge , 2018, Methods in Ecology and Evolution.

[9]  Joshua D. Reiss,et al.  Perceptual Evaluation of Synthesized Sound Effects , 2018, ACM Trans. Appl. Percept..

[10]  Joshua D. Reiss,et al.  Creating Real-Time Aeroacoustic Sound Effects Using Physically Informed Models , 2018 .

[11]  P. Slater,et al.  Bird Song: Biological Themes and Variations , 1995 .

[12]  Judith C. Brown,et al.  A high resolution fundamental frequency determination based on phase changes of the Fourier transform , 1993 .

[13]  Andrey Anikin,et al.  Soundgen: An open-source tool for synthesizing nonverbal vocalizations , 2018, Behavior Research Methods.

[14]  Mark D. Plumbley,et al.  Large‐scale analysis of frequency modulation in birdsong data bases , 2013, ArXiv.

[15]  Dan Stowell,et al.  Computational Bioacoustic Scene Analysis , 2018 .

[16]  Joshua D. Reiss,et al.  FXive: A Web Platform for Procedural Sound Synthesis , 2018 .