Mogen we je voorstellen aan Speex: een audio-codec speciaal gemaakt voor toepassingen waarbij spraak getransporteert moet worden. Speex heeft eergisteren versie 1.0 bereikt, wat betekent dat de codec na een jaar ontwikkeling officieel volwassen is.
Dat klinkt leuk, maar wat doet het nou eigenlijk? Speex is niet slechts een op zichzelf staand programma maar een soort technologie die in andere programma's gebruikt kan worden om verschillende media (in dit geval geluid) om te zetten in eentjes en nulletjes; het is een zogenaamde codec. De makers van Speex hebben hun codec helemaal ontwikkeld om snel en duidelijk spraak te transporteren. De techniek heeft zijn plaats al gevonden in programma's als de Voice over IP-applicaties LinPhone en tkPhone. Er zijn ook al verschillende grafische frontends van de encoder beschikbaar voor zowel Linux als Windows. De codec kan bitrates tussen de 2 en de 44 kbps aan met een bereik van maximaal 32kHz. Dit lijkt weinig als je denkt aan bijvoorbeeld mp3, maar is meer dan voldoende voor het beoogde doel; concurrerende codecs gaan vaak niet verder dan zo'n 15 kbps en 16kHz.
Speex wordt gebouwd door de non-profit organisatie Xiph.Org. Ze verspreiden het programma onder een aangepaste versie van de BSD licentie die iedereen in staat stelt om met de code te doen wat ze willen, zolang er aan drie kleine regeltjes wordt voldaan:
[break]Over de release van versie 1.0 van het programma zijn de makers vrij kort:[/break]It’s official; Speex has reached the 1.0 milestone. In addition to some minor cosmetic fixes, the bitstream format has been frozen.[break]De Speex codec voor Linux is hier als RPM op te halen. Windows binaries zijn hier te halen. Wil je liever zelf compileren of gewoon de broncode bekijken dan kan je hier een tarball met sources ophalen. Voor een lijst met programma's die gebruik maken van Speex moet je hier zijn. Wil je weten hoe zo'n Speex-geluidje nou klinkt, dan moet je hier eens kijken.
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of the Xiph.org Foundation nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.