How to calculate MFCC on imx Processor

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

How to calculate MFCC on imx Processor

1,208件の閲覧回数
Priyanshu1069
Contributor I

Hi,

I am working on Audio based machine learning project where i need to extract MFCC [ Mel-frequency cepstral coefficients ] feature vector on the device. we are using imx6ul board which is based on ARM cortex A series processor.

I am aware about CMSIS-DSP library which only supports for cortex M based architecture.

So can you please guide like how can i calculate MFCC on cortex A using any lib?

ラベル(1)
0 件の賞賛
返信
2 返答(返信)

1,181件の閲覧回数
Priyanshu1069
Contributor I

Hello petrz_,

Thank you for the solution.

0 件の賞賛
返信

1,186件の閲覧回数
petrz_
NXP Employee
NXP Employee

Hi,

if you have Matlab, the easiest way would be to use the cepstral feature extractor block and generate the code from Simulink using Embedded Coder.

Alternatively, you can write your own MFCC extractor in C/C++. The key operations are Real-to-Complex FFT and Matrix-Vector Multiplication to process mel-filter bank. These functions are available in the Ne10 open-source libraryThe DCT (discrete cosine transform) can be found in the FFTW open-source library.

0 件の賞賛
返信