Class SpectrogramCepstral
Inheritance
SpectrogramCepstral
Assembly: AudioAnalysisTools.dll
public class SpectrogramCepstral : BaseSonogram
Constructors
|
Improve this Doc
View Source
Declaration
public SpectrogramCepstral(AmplitudeSonogram sg)
Parameters
|
Improve this Doc
View Source
Declaration
public SpectrogramCepstral(SonogramConfig config, WavReader wav)
Parameters
|
Improve this Doc
View Source
Declaration
public SpectrogramCepstral(string configFile, WavReader wav)
Parameters
Methods
|
Improve this Doc
View Source
Converts amplitude matrix to cepstral sonogram.
Declaration
public override void Make(double[, ] amplitudeM)
Parameters
Type |
Name |
Description |
Double[,] |
amplitudeM |
Matrix of amplitude values.
|
Overrides
|
Improve this Doc
View Source
Returns a cepstrogram matrix of mfcc values from a spectrogram matrix of amplitude values.
This was revised May/June 2021 in light of more recent literature on mfcc's.
Declaration
protected static double[, ] MakeCepstrogram(SonogramConfig config, double[, ] matrix, double[] frameLogEnergy, int sampleRate)
Parameters
Returns
Extension Methods