Skip to content

ubivent-seuffert/jspeex

 
 

Repository files navigation

Building

If you have apache maven installed, there is a pom.xml file in the root directory.

Using with JavaSound

place the dist/jspeex.jar in your classpath and JavaSound will automatically have access to the codecs, to read, write and convert the Speex (.spx) files. It has been tested and works with the jlGui Java Music Player.

Running on the Command line

encoder help: java -cp dist/jspeex.jar JSpeexEnc -h or: java -jar dist/jspeex.jar -h decoder help: java -cp dist/jspeex.jar JSpeexDec -h ex: encoding a wav file: java -cp dist/jspeex.jar JSpeexEnc input.wav output.spx decoding any speex file: java -cp dist/jspeex.jar JSpeexDec input.spx output.wav

Credits

First of all I'd like to thank Jean-Marc Valin for giving us all this fantastic codec. This code is really just a porting of Jean-Marc's code from C to Java. I'd also like to thank James Lawrence, who wrote the original Java Speex Decoder, from which this encoder was build. Finally I'd like to thank all the people who have submitted patches since the project has started: Dan Rollo William Shubert George Arnhold Mark Brown

Marc Gimpel Director of Research Horizon Wimba

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.8%
  • HTML 0.2%