27 #ifndef KALDI_MATRIX_SRFFT_H_ 28 #define KALDI_MATRIX_SRFFT_H_ 47 template<
typename Real>
66 void Compute(Real *xr, Real *xi,
bool forward)
const;
71 void Compute(Real *x,
bool forward);
78 void Compute(Real *x,
bool forward, std::vector<Real> *temp_buffer)
const;
104 template<
typename Real>
121 void Compute(Real *x,
bool forward);
126 void Compute(Real *x,
bool forward, std::vector<Real> *temp_buffer)
const;
This code computes Goodness of Pronunciation (GOP) and extracts phone-level pronunciation feature for...
void BitReversePermute(Real *x, Integer logn) const
void ComputeRecursive(Real *xr, Real *xi, Integer logn) const
SplitRadixRealFft(MatrixIndexT N)
std::vector< Real > temp_buffer_
void Compute(Real *xr, Real *xi, bool forward) const
SplitRadixComplexFft & operator=(const SplitRadixComplexFft< Real > &other)
SplitRadixRealFft(const SplitRadixRealFft< Real > &other)
SplitRadixComplexFft(Integer N)