getFeatureMatrix method
Future<Float64List?>
getFeatureMatrix({
- required List<
double> signals, - required int sampleRate,
- required int hopLength,
- required int nMels,
- required int fftSize,
- required int mfcc,
override
Implementation
@override
Future<Float64List?> getFeatureMatrix({
required List<double> signals,
required int sampleRate,
required int hopLength,
required int nMels,
required int fftSize,
required int mfcc,
}) async {
final arguments = <String, dynamic>{
'values': signals,
'sample_rate': sampleRate,
'mfcc': mfcc,
'n_fft': fftSize,
'n_mels': nMels,
'hop_length': hopLength,
};
final featureMatrix = await methodChannel.invokeMethod<Float64List>(
'getFeatureMatrix',
arguments,
);
return featureMatrix;
}