In hts_engine_API-1.06, HTS_lsp2mgc are used to transform LSP to MGC.
it's first step is HTS_lsp2lpc, second is HTS_mgc2mgc(v, mgc, m, alpha, v->gamma, mgc, m, alpha, v->gamma); I can not understand why using the function mgc2mgc?the lsp2lpc function has transform LSP to lpc,why added the mgc2mgc?especially the parameters transformed are same? As far as I know,mgc2mgc transforms mel-generalized cepstral coefficients; mgc2mgc can transform frequency and generalized cepstral ([alpha1、gamma1] -》[alpha12、gamma2]),but now the transformed parameters are same? why? mgc2mgc function is necessary? |