Package org.xiph.speex


package org.xiph.speex

JSpeex codec package.

It contains all the classes necessary for encoding and decoding Speex files.

$Id: package.html,v 1.1 2004/10/20 17:50:53 mgimpel Exp $

  • Class
    Description
    Abstract Class that defines an Audio File Writer.
    Speex bit packing and unpacking class.
    Abstract class that is the base for the various Codebook search methods.
    Codebook tables
    Speex Decoder inteface, used as a base for the Narrowband and sideband decoders.
    Speex Encoder interface, used as a base for the Narrowband and sideband encoders.
    Filters
    LSP Quantisation and Unquantisation (high)
    Speex in-band and User in-band controls.
    LSP Quantisation and Unquantisation (Lbr)
    LPC - and Reflection Coefficients.
    Line Spectral Pair
    Abstract class that is the base for the various LSP Quantisation and Unquantisation methods.
    Abstract class that is the base for the various LTP (Long Term Prediction) Quantisation and Unquantisation methods.
    Long Term Prediction Quantisation and Unquantisation (3Tap)
    Long Term Prediction Quantisation and Unquantisation (Forced Pitch)
    Miscellaneous functions
    Narrowband Codec.
    Narrowband Speex Decoder
    Narrowband Speex Encoder
    LSP Quantisation and Unquantisation (narrowband)
    Noise codebook search
    Calculates the CRC checksum for Ogg packets.
    Ogg Speex Writer
    Writes basic PCM wave files from binary audio data.
    Raw Audio File Writer.
    Sideband Codec.
    Sideband Speex Decoder
    Wideband Speex Encoder
    Main Speex Decoder class.
    Main Speex Encoder class.
    Split shape codebook search
    Stereo
    Speex SubMode
    This class analyses the signal to help determine what bitrate to use when the Varible BitRate option has been selected.
    Vector Quantization.