org.xiph.speex
Class NoiseSearch

java.lang.Object
  extended byorg.xiph.speex.CbSearch
      extended byorg.xiph.speex.NoiseSearch

public class NoiseSearch
extends CbSearch

Noise codebook search

Version:
$Revision: 1.3 $
Author:
Jim Lawrence, helloNetwork.com, Marc Gimpel, Wimba S.A. (marc@wimba.com)

Constructor Summary
NoiseSearch()
           
 
Method Summary
 void 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 unquant(float[] exc, int es, int nsf, Bits bits)
          Codebook Search Unquantification (Noise).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoiseSearch

public NoiseSearch()
Method Detail

quant

public final void 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).

Specified by:
quant in class CbSearch
Parameters:
target - target vector
ak - LPCs for this subframe
awk1 - Weighted LPCs for this subframe
awk2 - Weighted LPCs for this subframe
p - number of LPC coeffs
nsf - number of samples in subframe
exc - excitation array.
es - position in excitation array.
r -
bits - Speex bits buffer.
complexity -

unquant

public final void unquant(float[] exc,
                          int es,
                          int nsf,
                          Bits bits)
Codebook Search Unquantification (Noise).

Specified by:
unquant in class CbSearch
Parameters:
exc - - excitation array.
es - - position in excitation array.
nsf - - number of samples in subframe.
bits - - Speex bits buffer.


Copyright © 1999-2004 Wimba S.A. All Rights Reserved.