This document is divided in the following way. Section 2 describes the different Speex features and defines many basic terms that are used throughout this manual. Section 4 documents the standard command-line tools provided in the Speex distribution
Echo Cancellaton Demystified by Alexey Frunze. An article public on the internet in 15 pages, I just compile it to one word document. Together is speex manual and api ref as of Jan 25 2014.