The Speex project aims to build an open-source patent-free voice codec. Unlike other codecs like MP3 and Ogg Vorbis, Speex is specially designed for compressing voice at low bit-rates for applications such as voice over IP (VoIP). In some sense, it is meant to be complementary to the Ogg Vorbis codec.
Integerized Vorbis Project is a fast, integerized implementation of the OGG Vorbis decoder, capable of running faster than real time on processors such as the Cirrus Logic 7212/7312. This implementation is written in C.
Ogg-on-a-Chip Project: The Ogg Vorbis Player audio decoder algorithm shall be implemented in form of a system-on-a-chip by using hardware/software co-design techniques. A prototyping board (XSV800 from Xess) with the open source LEON processor based on the SAPRCV8 architecture, will serve as SoC platform. uCLinux shall be used as embedded operating system. After an analysis of the performance requirements of the decoder, the system shall be partitioned appropriately and implemented as hardware/software co-design. As a result of this partition, a new core has to be designed and added to the Leon Plataform using AMBA-Bus
Happy coding !!!