marf.Preprocessing.Endpoint
Class Endpoint

java.lang.Object
  extended bymarf.Preprocessing.Preprocessing
      extended bymarf.Preprocessing.Endpoint.Endpoint
All Implemented Interfaces:
StorageManager

public class Endpoint
extends Preprocessing

Class Endpoint

Not Implemented

$Header: /cvsroot/marf/marf/src/marf/Preprocessing/Endpoint/Endpoint.java,v 1.8 2004/04/20 16:38:39 mokhov Exp $


Field Summary
 
Fields inherited from class marf.Preprocessing.Preprocessing
oSample
 
Fields inherited from interface marf.Storage.StorageManager
DUMP_BINARY, DUMP_CSV_TEXT, DUMP_GZIP_BINARY, DUMP_XML
 
Constructor Summary
Endpoint(Sample poSample)
          Endpoint Constructor
 
Method Summary
 boolean cropAudio(double pdStartingFrequency, double pdEndFrequency)
          Not Implemented
 void dump()
          Not Implemented
 boolean preprocess()
          Not Implemented
 boolean removeNoise()
          Not Implemented
 boolean removeSilence()
          Not Implemented
 void restore()
          Not Implemented
 
Methods inherited from class marf.Preprocessing.Preprocessing
getSample, normalize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Endpoint

public Endpoint(Sample poSample)
Endpoint Constructor

Parameters:
poSample - incoming sample
Method Detail

preprocess

public boolean preprocess()
                   throws PreprocessingException
Not Implemented

Specified by:
preprocess in class Preprocessing
Returns:
boolean that sample has changed as a result of preprocessing
Throws:
PreprocessingException

removeNoise

public boolean removeNoise()
                    throws PreprocessingException
Not Implemented

Overrides:
removeNoise in class Preprocessing
Returns:
boolean that sample has changed (noise removed)
Throws:
PreprocessingException

removeSilence

public boolean removeSilence()
                      throws PreprocessingException
Not Implemented

Overrides:
removeSilence in class Preprocessing
Returns:
boolean that sample has changed (silence removed)
Throws:
PreprocessingException

cropAudio

public boolean cropAudio(double pdStartingFrequency,
                         double pdEndFrequency)
                  throws PreprocessingException
Not Implemented

Overrides:
cropAudio in class Preprocessing
Parameters:
pdStartingFrequency - double Fequency to start to crop from
pdEndFrequency - double Frequency to crop the sample to
Returns:
boolean true - cropped, false - not
Throws:
PreprocessingException

dump

public void dump()
          throws java.io.IOException
Not Implemented

Specified by:
dump in interface StorageManager
Overrides:
dump in class Preprocessing
Throws:
IOException

restore

public void restore()
             throws java.io.IOException
Not Implemented

Specified by:
restore in interface StorageManager
Overrides:
restore in class Preprocessing
Throws:
IOException