|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object marf.FeatureExtraction.FeatureExtractionFactory
public final class FeatureExtractionFactory
Provides a factory to instantiate requested feature extraction module(s).
$Id: FeatureExtractionFactory.java,v 1.3 2007/12/18 03:45:41 mokhov Exp $
Method Summary | |
---|---|
static IFeatureExtraction |
create(java.lang.Integer poFeatureExtractionMethod,
IPreprocessing poPreprocessing)
Instantiates a FeatureExtraction module indicated by the first parameter with the 2nd parameter as an argument. |
static IFeatureExtraction |
create(int piFeatureExtractionMethod,
IPreprocessing poPreprocessing)
Instantiates a FeatureExtraction module indicated by the first parameter with the 2nd parameter as an argument. |
static java.lang.String |
getMARFSourceCodeRevision()
Returns source code revision information. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static final IFeatureExtraction create(java.lang.Integer poFeatureExtractionMethod, IPreprocessing poPreprocessing) throws FeatureExtractionException
poFeatureExtractionMethod
- the integer value corresponding to the
desired feature extraction modulepoPreprocessing
- passed as an argument to the feature extractor per framework requirement
FeatureExtractionException
- if the indicated module is
unknown or could not be loadedMARF.LPC
,
MARF.FFT
,
MARF.F0
,
MARF.SEGMENTATION
,
MARF.CEPSTRAL
,
MARF.RANDOM_FEATURE_EXTRACTION
,
MARF.MIN_MAX_AMPLITUDES
,
MARF.FEATURE_EXTRACTION_PLUGIN
,
MARF.FEATURE_EXTRACTION_AGGREGATOR
,
LPC
,
FFT
,
F0
,
Segmentation
,
Cepstral
,
RandomFeatureExtraction
,
MinMaxAmplitudes
,
FeatureExtractionAggregator
public static final IFeatureExtraction create(int piFeatureExtractionMethod, IPreprocessing poPreprocessing) throws FeatureExtractionException
piFeatureExtractionMethod
- the integer value corresponding to the
desired feature extraction modulepoPreprocessing
- passed as an argument to the feature extractor per framework requirement
FeatureExtractionException
- if the indicated module is
unknown or could not be loadedMARF.LPC
,
MARF.FFT
,
MARF.F0
,
MARF.SEGMENTATION
,
MARF.CEPSTRAL
,
MARF.RANDOM_FEATURE_EXTRACTION
,
MARF.MIN_MAX_AMPLITUDES
,
MARF.FEATURE_EXTRACTION_PLUGIN
,
MARF.FEATURE_EXTRACTION_AGGREGATOR
,
LPC
,
FFT
,
F0
,
Segmentation
,
Cepstral
,
RandomFeatureExtraction
,
MinMaxAmplitudes
,
FeatureExtractionAggregator
public static java.lang.String getMARFSourceCodeRevision()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |