Download Speex 1.2rc1
Speex is a patent-free open source audio codec aimed at transmitting speech over a network. For example, it can be used in VoIP applications LinPhone, Ekiga and Asterisk. For a comparison of the possibilities compared to others, we refer you to this page and when you want to judge the sound quality is up this page listen to some examples. The developers have finally released the first release candidate of Speex 1.2 and updated the changelog with the following additions since the previous entry in the muck tracker:
Version 1.2 rc1:
This release adds support for acoustic echo cancellation with multiple microphones and multiple loudspeakers. It also adds an API to decorrelate loudspeaker signals to improve multi-channel performance. In the bugfix department, there are fixes for a few bugs in the echo canceller, jitter buffer and preprocessor. At this point, the API for 1.2 should be stable and only a few very minor additions are planned.
Version 1.2beta 3
The most obvious change in this release is that all the non-codec components (preprocessor, echo cancellation, jitter buffer) have been moved to a new libspeexdsp library. Other changes include a new jitter buffer algorithm and resampler improvements/fixes. This is also the first release where libspeex can be built without any floating point support. To do this, the float compatibility API must be disabled (–disable-float-api or DISABLE_FLOAT_API) and the VBR feature must be disabled (–disable-vbr or DISABLE_VBR).
Version 1.2 beta 2: Fixed point improvements and more
Again, this new release brings many improvements. The RAM requirement for wideband has gone down drastically (ie more than 2x). A new resampler module has been added, providing arbitrary sampling rate conversion — fast. The echo canceller has also been improved. A bug in 1.2beta1 that made the echo canceller unstable has been fixed. The echo canceller should now converge faster, be robust and tolerant of incorrect capture-playback synchronization. The preprocessor has also been greatly improved. Not only should the quality be better, but it is now fully converted to fixed-point. At last, early TriMedia support (incomplete) has been merged.
Version number | 1.2rc1 |
Release status | Beta |
Website | Speex |
Download | |
File size |
1.01MB |
License type | Prerequisites (GNU/BSD/etc.) |