inpro.sphinx.frontend
Class ConversionUtil

java.lang.Object
  extended by inpro.sphinx.frontend.ConversionUtil

public class ConversionUtil
extends java.lang.Object

encapsulates conversion of DoubleData objects to a stream of bytes and back

Author:
timo

Field Summary
static int SAMPLING_RATE
           
static int SPHINX_RTP_HEADER_LENGTH
           
 
Constructor Summary
ConversionUtil()
           
 
Method Summary
static edu.cmu.sphinx.frontend.DoubleData bytesToDoubleData(byte[] ba)
           
static double[] bytesToDoubles(byte[] ba)
           
static byte[] doubleDataToBytes(edu.cmu.sphinx.frontend.DoubleData dd)
           
static byte[] doublesToBytes(double[] da)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SPHINX_RTP_HEADER_LENGTH

public static int SPHINX_RTP_HEADER_LENGTH

SAMPLING_RATE

public static int SAMPLING_RATE
Constructor Detail

ConversionUtil

public ConversionUtil()
Method Detail

doubleDataToBytes

public static byte[] doubleDataToBytes(edu.cmu.sphinx.frontend.DoubleData dd)

bytesToDoubleData

public static edu.cmu.sphinx.frontend.DoubleData bytesToDoubleData(byte[] ba)

doublesToBytes

public static byte[] doublesToBytes(double[] da)

bytesToDoubles

public static double[] bytesToDoubles(byte[] ba)

main

public static void main(java.lang.String[] args)