Package | Description |
---|---|
org.xiph.speex |
JSpeex codec package.
|
org.xiph.speex.spi |
JSpeex JavaSound SPI package.
|
Modifier and Type | Field and Description |
---|---|
private Bits |
SpeexDecoder.bits |
private Bits |
SpeexEncoder.bits |
Modifier and Type | Method and Description |
---|---|
int |
SbDecoder.decode(Bits bits,
float[] out)
Decode the given input bits.
|
int |
Decoder.decode(Bits bits,
float[] out)
Decode the given input bits.
|
int |
NbDecoder.decode(Bits bits,
float[] out)
Decode the given input bits.
|
int |
Encoder.encode(Bits bits,
float[] in)
Encode the given input signal.
|
int |
NbEncoder.encode(Bits bits,
float[] in)
Encode the given input signal.
|
int |
SbEncoder.encode(Bits bits,
float[] in)
Encode the given input signal.
|
static void |
Stereo.encode(Bits bits,
float[] data,
int frameSize)
Transforms a stereo frame into a mono frame and stores intensity stereo
info in 'bits'.
|
void |
Stereo.init(Bits bits)
Callback handler for intensity stereo info
|
private float |
Ltp3Tap.pitch_gain_search_3tap(float[] target,
float[] ak,
float[] awk1,
float[] awk2,
float[] exc,
int es,
int pitch,
int p,
int nsf,
Bits bits,
float[] exc2,
int e2s,
float[] r,
int[] cdbk_index)
Finds the best quantized 3-tap pitch predictor by analysis by synthesis.
|
void |
SplitShapeSearch.quant(float[] target,
float[] ak,
float[] awk1,
float[] awk2,
int p,
int nsf,
float[] exc,
int es,
float[] r,
Bits bits,
int complexity)
Codebook Search Quantification (Split Shape).
|
abstract void |
CbSearch.quant(float[] target,
float[] ak,
float[] awk1,
float[] awk2,
int p,
int nsf,
float[] exc,
int es,
float[] r,
Bits bits,
int complexity)
Codebook Search Quantification.
|
void |
NoiseSearch.quant(float[] target,
float[] ak,
float[] awk1,
float[] awk2,
int p,
int nsf,
float[] exc,
int es,
float[] r,
Bits bits,
int complexity)
Codebook Search Quantification (Noise).
|
void |
LbrLspQuant.quant(float[] lsp,
float[] qlsp,
int order,
Bits bits)
Line Spectral Pair Quantification (Lbr).
|
abstract void |
LspQuant.quant(float[] lsp,
float[] qlsp,
int order,
Bits bits)
Line Spectral Pair Quantification.
|
void |
NbLspQuant.quant(float[] lsp,
float[] qlsp,
int order,
Bits bits)
Line Spectral Pair Quantification (narrowband).
|
void |
HighLspQuant.quant(float[] lsp,
float[] qlsp,
int order,
Bits bits)
Line Spectral Pair Quantification (high).
|
int |
LtpForcedPitch.quant(float[] target,
float[] sw,
int sws,
float[] ak,
float[] awk1,
float[] awk2,
float[] exc,
int es,
int start,
int end,
float pitch_coef,
int p,
int nsf,
Bits bits,
float[] exc2,
int e2s,
float[] r,
int complexity)
Long Term Prediction Quantification (Forced Pitch).
|
int |
Ltp3Tap.quant(float[] target,
float[] sw,
int sws,
float[] ak,
float[] awk1,
float[] awk2,
float[] exc,
int es,
int start,
int end,
float pitch_coef,
int p,
int nsf,
Bits bits,
float[] exc2,
int e2s,
float[] r,
int complexity)
Long Term Prediction Quantification (3Tap).
|
abstract int |
Ltp.quant(float[] target,
float[] sw,
int sws,
float[] ak,
float[] awk1,
float[] awk2,
float[] exc,
int es,
int start,
int end,
float pitch_coef,
int p,
int nsf,
Bits bits,
float[] exc2,
int e2s,
float[] r,
int complexity)
Long Term Prediction Quantification.
|
void |
Inband.speexInbandRequest(Bits bits)
Speex in-band request (submode=14).
|
protected void |
LspQuant.unpackPlus(float[] lsp,
int[] tab,
Bits bits,
float k,
int ti,
int li)
Read the next 6 bits from the buffer, and using the value read and the
given codebook, rebuild LSP table.
|
void |
LbrLspQuant.unquant(float[] lsp,
int order,
Bits bits)
Line Spectral Pair Unquantification (Lbr).
|
abstract void |
LspQuant.unquant(float[] lsp,
int order,
Bits bits)
Line Spectral Pair Unquantification.
|
void |
NbLspQuant.unquant(float[] lsp,
int order,
Bits bits)
Line Spectral Pair Unquantification (narrowband).
|
void |
HighLspQuant.unquant(float[] lsp,
int order,
Bits bits)
Line Spectral Pair Unquantification (high).
|
void |
SplitShapeSearch.unquant(float[] exc,
int es,
int nsf,
Bits bits)
Codebook Search Unquantification (Split Shape).
|
abstract void |
CbSearch.unquant(float[] exc,
int es,
int nsf,
Bits bits)
Codebook Search Unquantification.
|
void |
NoiseSearch.unquant(float[] exc,
int es,
int nsf,
Bits bits)
Codebook Search Unquantification (Noise).
|
int |
LtpForcedPitch.unquant(float[] exc,
int es,
int start,
float pitch_coef,
int nsf,
float[] gain_val,
Bits bits,
int count_lost,
int subframe_offset,
float last_pitch_gain)
Long Term Prediction Unquantification (Forced Pitch).
|
int |
Ltp3Tap.unquant(float[] exc,
int es,
int start,
float pitch_coef,
int nsf,
float[] gain_val,
Bits bits,
int count_lost,
int subframe_offset,
float last_pitch_gain)
Long Term Prediction Unquantification (3Tap).
|
abstract int |
Ltp.unquant(float[] exc,
int es,
int start,
float pitch_coef,
int nsf,
float[] gain_val,
Bits bits,
int count_lost,
int subframe_offset,
float last_pitch_gain)
Long Term Prediction Unquantification.
|
void |
Inband.userInbandRequest(Bits bits)
User in-band request (submode=13).
|
Modifier and Type | Field and Description |
---|---|
private Bits |
Speex2PcmAudioInputStream.bits
Speex bit packing and unpacking class.
|
Copyright © 1999-2004 Wimba S.A. All Rights Reserved.