Skip to content
Code for the Paper "Parallels in the sequential organization of birdsong and human speech." Nature Communications (2019)
Jupyter Notebook Python Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Parallels in the sequential organization of birdsong and human speech

This is the code for the paper:

Parallels in the sequential organization of birdsong and human speech. Tim Sainburg, Brad Theilman, Marvin Thielk, Timothy Gentner, Nature Communications, 2019 (in press)


Human speech possesses a rich hierarchical structure that allows for meaning to be altered by words spaced far apart in time. Conversely, the sequential structure of nonhuman communication is thought to follow non-hierarchical Markovian dynamics operating over only short distances. Here, we show that human speech and birdsong share a similar sequential structure indicative of both hierarchical and Markovian organization. We analyze the sequential dynamics of song from multiple songbird species and speech from multiple languages by modeling the information content of signals as a function of the sequential distance between vocal elements. Across short sequence-distances, an exponential decay dominates the information in speech and birdsong, consistent with underlying Markovian processes. At longer sequence-distances, the decay in information follows a power law, consistent with underlying hierarchical processes. Thus, the sequential organization of acoustic elements in two learned vocal communication signals (speech and birdsong) shows functionally equivalent dynamics, governed by similar processes.

The following datasets were used, and need to be manually downloaded for analysis using this code:

Project based on the cookiecutter data science project template. #cookiecutterdatascience

You can’t perform that action at this time.