Marsyas  0.5.0-beta1
Public Member Functions
MFCC Class Reference

MFCC Mel-Frequency Cepstral Coefficients. Takes as input the N/2+1 spectrum Magnitude points output by PowerSpectrum. More...

#include <MFCC.h>

Inherits MarSystem.

Public Member Functions

MarSystemclone () const
 MFCC (std::string name)
 MFCC (const MFCC &a)
void myProcess (realvec &in, realvec &out)
 Processes data.
 ~MFCC ()

Detailed Description

MFCC Mel-Frequency Cepstral Coefficients. Takes as input the N/2+1 spectrum Magnitude points output by PowerSpectrum.

Mel-Frequency cepstral coefficients are features frequently used in Speech Recognition. The code is based on the corresponding function in the Auditory Toolbox by Malcolm Slaney.

See also:
Spectrum, PowerSpectrum

Controls:

Definition at line 45 of file MFCC.h.


Constructor & Destructor Documentation

MFCC ( std::string  name)

Definition at line 27 of file MFCC.cpp.

MFCC ( const MFCC a)

Definition at line 37 of file MFCC.cpp.

~MFCC ( )

Definition at line 47 of file MFCC.cpp.


Member Function Documentation

MarSystem * clone ( ) const [virtual]

Implements MarSystem.

Definition at line 54 of file MFCC.cpp.

void myProcess ( realvec in,
realvec out 
) [virtual]

Processes data.

Parameters:
inInput data to read.
outOutput data to write.

Implement this method in subclass to define specific data processing.

Implements MarSystem.

Definition at line 215 of file MFCC.cpp.


The documentation for this class was generated from the following files: