Projects / Java Implementation of Speex

Java Implementation of Speex

JSpeex is a Java port of the Speex speech codec (a patent-free, Free software audio compression format designed for speech). It provides both the decoder and the encoder in pure Java, as well as a JavaSound SPI.

Tags multimedia Sound/Audio
Licenses BSD Revised
Operating Systems OS Independent
Implementation Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  31 May 2005 05:59
  • Rrelease-after

Changes: This release can now deal with Ogg stream containing empty Ogg pages. It properly closes the InputStream at the end of JSpeexEnc.encode.

  • Rrelease-mid
  •  21 Oct 2004 15:36
  • Rrelease-after

Changes: A rather important bug that prevented the decoder from properly decoding stereo files has been fixed. Some unit tests have been added to make sure that bug never reappears.

  • Rrelease-mid
  •  25 Jun 2004 04:51
  • Rrelease-after

Changes: This version fixes a minor bug in the SPI that meant that not all the SpeexEncodings were recognised by the SpeexAudioFileWriter. This release also adds a couple of freatures to the Speex2PcmAudioInputStream (skip, etc.).

  • Rrelease-mid
  •  28 Jan 2004 02:56
  • Rrelease-after

Changes: This version fixes a bug in the calculation of the amount of available data in the audio streams, and adds beta support for Speex wave file decoding.

  • Rrelease-mid
  •  13 Jan 2004 13:24
  • Rrelease-after

Changes: Small bugfixes, some new command line options, and synchronization of the code with Speex 1.0.3.

D09387e9e59942d7598e8445ae76a278_thumb

Project Spotlight

The Digital Seed Vault

A Web-based FOSS seed stock database.

5300159a82abb6982ca394dcf8cc7805_thumb

Project Spotlight

get_iplayer

Makes stream recordings of BBC iPlayer TV/radio, BBC podcast, and ITV player programs.