HomeSort by relevance Sort by last modified time
    Searched refs:mel (Results 1 - 2 of 2) sorted by null

  /external/speex/libspeex/
filterbank.h 56 void filterbank_compute_bank32(FilterBank *bank, spx_word32_t *ps, spx_word32_t *mel);
58 void filterbank_compute_psd16(FilterBank *bank, spx_word16_t *mel, spx_word16_t *psd);
61 void filterbank_compute_bank(FilterBank *bank, float *psd, float *mel);
62 void filterbank_compute_psd(FilterBank *bank, float *mel, float *psd);
filterbank.c 80 spx_word32_t mel; local
83 mel = toBARK(curr_freq);
84 if (mel > max_mel)
87 id1 = DIV32(mel,mel_interval);
89 id1 = (int)(floor(mel/mel_interval));
96 val = DIV32_16(mel - id1*mel_interval,EXTRACT16(PSHR32(mel_interval,15)));
134 void filterbank_compute_bank32(FilterBank *bank, spx_word32_t *ps, spx_word32_t *mel)
138 mel[i] = 0;
144 mel[id] += MULT16_32_P15(bank->filter_left[i],ps[i]);
146 mel[id] += MULT16_32_P15(bank->filter_right[i],ps[i])
    [all...]

Completed in 1146 milliseconds