WARNING: THIS PROJECT IS NO LONGER MAINTAINED. MOVED TO: https://github.com/jseproject/jse-spi
This is a fork of JSpeex.
This library is a Java port of the Speex speech codec (Open Source/Free Software patent-free audio compression format designed for speech). It provides both the decoder and the encoder in pure Java, as well as a JavaSound SPI. The current version of this library is based on the code from Speex 1.0.5.
- Add the Maven Central repository (if not exist) to your build file:
repositories {
...
mavenCentral()
}
- Add the dependency:
dependencies {
...
implementation 'com.tianscar.javasound:javasound-speex:0.9.8'
}
Tests and Examples
Command-line interfaces
Note you need to download test audios here and put them to /src/test/resources to run the test code properly!
Xiph.Org Variant of the BSD License
Library | License | Comptime | Runtime |
---|---|---|---|
Jetbrains Java Annotations | Apache-2.0 | Yes | No |
VorbisJava | Apache-2.0 | Yes | Yes |