Skip to content

File ns_mfcc.c

FileList > neuralspot > neuralspot > ns-audio > src > ns_mfcc.c

Go to the source code of this file

Based on original Arm version, see below. More...

  • #include "am_bsp.h"
  • #include "am_mcu_apollo.h"
  • #include "am_util.h"
  • #include "float.h"
  • #include "ns_audio_features_common.h"
  • #include "ns_audio_mfcc.h"
  • #include "ns_core.h"

Public Attributes

Type Name
arm_rfft_fast_instance_f32 g_mfccRfft

Public Static Functions

Type Name
void create_dct_matrix (ns_mfcc_cfg_t * cfg, int32_t input_length, int32_t coefficient_count)
void ns_mfcc_map_arena (ns_mfcc_cfg_t * cfg)

Detailed Description

Author:

Carlos Morales

Version:

0.1

Date:

2022-08-09

Copyright:

Copyright (c) 2022

Public Attributes Documentation

variable g_mfccRfft

arm_rfft_fast_instance_f32 g_mfccRfft;

Public Static Functions Documentation

function create_dct_matrix

static void create_dct_matrix (
    ns_mfcc_cfg_t * cfg,
    int32_t input_length,
    int32_t coefficient_count
) 

function ns_mfcc_map_arena

static void ns_mfcc_map_arena (
    ns_mfcc_cfg_t * cfg
) 


The documentation for this class was generated from the following file neuralspot/neuralspot/ns-audio/src/ns_mfcc.c