Sound Open Firmware
Loading...
Searching...
No Matches
mfcc_data_header Struct Reference

Data header prepended to every MFCC output frame. More...

#include <mfcc_comp.h>

Data Fields

uint32_t magic
 Magic word MFCC_MAGIC (0x6d666363).
uint32_t frame_number
 Frame number, counting calculated frames starting from 0.
int32_t reserved
 Reserved for future use, set to 0.
int32_t energy
 Weighted signal energy in Q9.23.
int32_t noise_energy
 Weighted noise floor energy in Q9.23.
int32_t vad_flag
 VAD decision: 1 = speech, 0 = silence.

Detailed Description

Data header prepended to every MFCC output frame.

Written before the Mel spectrum or cepstral coefficient data in each output frame.

Field Documentation

◆ energy

int32_t mfcc_data_header::energy

Weighted signal energy in Q9.23.

◆ frame_number

uint32_t mfcc_data_header::frame_number

Frame number, counting calculated frames starting from 0.

◆ magic

uint32_t mfcc_data_header::magic

Magic word MFCC_MAGIC (0x6d666363).

◆ noise_energy

int32_t mfcc_data_header::noise_energy

Weighted noise floor energy in Q9.23.

◆ reserved

int32_t mfcc_data_header::reserved

Reserved for future use, set to 0.

◆ vad_flag

int32_t mfcc_data_header::vad_flag

VAD decision: 1 = speech, 0 = silence.


The documentation for this struct was generated from the following file:
  • /home/lrg/work/sof-dox-work/src/include/sof/audio/mfcc/mfcc_comp.h