A segmentation algorithm for zebra finch song at the note level

12 years 5 months ago
A segmentation algorithm for zebra finch song at the note level
Songbirds have been widely used as a model for studying neuronal circuits that relate to vocal learning and production. An important component of this research relies on quantitative methods for characterizing song acoustics. Song in zebra finches - the most commonly studied songbird species - consists of a sequence of notes, defined as acoustically distinct segments in the song spectrogram. Here we present an algorithm that exploits the correspondence between note boundaries and rapid changes in overall sound energy to perform an initial automated segmentation of song. The algorithm uses linear fits to short segments of the amplitude envelope to detect sudden changes in song signal amplitude. A variable detection threshold based on average power greatly improves the performance of the algorithm. Automated boundaries and those picked by human observers agree to within 8 msec for >83% of boundaries. Key words: Zebra Finch, Song Analysis, Song Segmentation, Peak Detection 2
Ping Du, Todd W. Troyer
Added 13 Dec 2010
Updated 13 Dec 2010
Type Journal
Year 2006
Where IJON
Authors Ping Du, Todd W. Troyer
Comments (0)