qm-dsp
1.8
|
#include <Segmenter.h>
Public Member Functions | |
Segmenter () | |
virtual | ~Segmenter () |
virtual void | initialise (int samplerate)=0 |
virtual int | getWindowsize ()=0 |
virtual int | getHopsize ()=0 |
virtual void | extractFeatures (const double *samples, int nsamples)=0 |
virtual void | segment ()=0 |
virtual void | segment (int m)=0 |
virtual void | clear () |
const Segmentation & | getSegmentation () const |
Protected Attributes | |
std::vector< std::vector< double > > | features |
Segmentation | segmentation |
int | samplerate |
Detailed Description
Definition at line 41 of file Segmenter.h.
Constructor & Destructor Documentation
|
inline |
Definition at line 44 of file Segmenter.h.
|
inlinevirtual |
Definition at line 45 of file Segmenter.h.
Member Function Documentation
|
pure virtual |
Implemented in ClusterMeltSegmenter.
|
pure virtual |
Implemented in ClusterMeltSegmenter.
|
pure virtual |
Implemented in ClusterMeltSegmenter.
|
pure virtual |
Implemented in ClusterMeltSegmenter.
|
pure virtual |
Implemented in ClusterMeltSegmenter.
|
pure virtual |
Implemented in ClusterMeltSegmenter.
|
inlinevirtual |
Definition at line 52 of file Segmenter.h.
Referenced by ClusterMeltSegmenter::segment().
|
inline |
Definition at line 53 of file Segmenter.h.
Member Data Documentation
|
protected |
Definition at line 55 of file Segmenter.h.
Referenced by ClusterMeltSegmenter::extractFeaturesConstQ(), ClusterMeltSegmenter::extractFeaturesMFCC(), ClusterMeltSegmenter::segment(), and ClusterMeltSegmenter::setFeatures().
|
protected |
Definition at line 56 of file Segmenter.h.
Referenced by ClusterMeltSegmenter::makeSegmentation().
|
protected |
Definition at line 57 of file Segmenter.h.
Referenced by ClusterMeltSegmenter::getHopsize(), ClusterMeltSegmenter::getWindowsize(), ClusterMeltSegmenter::initialise(), and ClusterMeltSegmenter::makeSegmentation().
The documentation for this class was generated from the following file:
Generated by 1.8.11