Package org.xiph.speex
Class VQ
- java.lang.Object
-
- org.xiph.speex.VQ
-
public class VQ extends java.lang.ObjectVector Quantization.- Version:
- $Revision: 1.2 $
- Author:
- Marc Gimpel, Wimba S.A. (mgimpel@horizonwimba.com)
-
-
Constructor Summary
Constructors Constructor Description VQ()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intindex(float[] in, float[] codebook, int len, int entries)Finds the index of the entry in a codebook that best matches the input.static intindex(float in, float[] codebook, int entries)Finds the index of the entry in a codebook that best matches the input.static voidnbest(float[] in, int offset, float[] codebook, int len, int entries, float[] E, int N, int[] nbest, float[] best_dist)Finds the indices of the n-best entries in a codebookstatic voidnbest_sign(float[] in, int offset, float[] codebook, int len, int entries, float[] E, int N, int[] nbest, float[] best_dist)Finds the indices of the n-best entries in a codebook with sign
-
-
-
Method Detail
-
index
public static final int index(float in, float[] codebook, int entries)Finds the index of the entry in a codebook that best matches the input.- Parameters:
in- - the value to compare.codebook- - the list of values to search through for the best match.entries- - the size of the codebook.- Returns:
- the index of the entry in a codebook that best matches the input.
-
index
public static final int index(float[] in, float[] codebook, int len, int entries)Finds the index of the entry in a codebook that best matches the input.- Parameters:
in- - the vector to compare.codebook- - the list of values to search through for the best match.len- - the size of the vector.entries- - the size of the codebook.- Returns:
- the index of the entry in a codebook that best matches the input.
-
nbest
public static final void nbest(float[] in, int offset, float[] codebook, int len, int entries, float[] E, int N, int[] nbest, float[] best_dist)Finds the indices of the n-best entries in a codebook- Parameters:
in-offset-codebook-len-entries-E-N-nbest-best_dist-
-
nbest_sign
public static final void nbest_sign(float[] in, int offset, float[] codebook, int len, int entries, float[] E, int N, int[] nbest, float[] best_dist)Finds the indices of the n-best entries in a codebook with sign- Parameters:
in-offset-codebook-len-entries-E-N-nbest-best_dist-
-
-