cat
来自「speech signal process tools」· 代码 · 共 199 行
TXT
199 行
LPCSYNT(1-ESPS) ENTROPIC RESEARCH LABNNNNAAAAMMMMEEEE lpcsynt - perform pitch-synchronous synthesis from FEA_ANA filesSSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS llllppppccccssssyyyynnnntttt [ ----xxxx ] [ ----PPPP _p_a_r_a_m__f_i_l_e ] [ ----rrrr _r_a_n_g_e ] [ ----pppp _r_a_n_g_e ] _i_n_p_u_t__f_e_a _o_u_t_p_u_t__s_dDDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN This program must be used with files with a format such as that created by _l_p_c_a_n_a(1-ESPS). Consider use of _l_p__s_y_n(1- ESPS). While still supported, _l_p_c_a_n_a(1-ESPS) and _l_p_c_s_y_n_t(1 - ESPS) should be considered obsolescent. _L_p_c_s_y_n_t takes as input an ESPS FEA_ANA(5 - ESPS) file (_i_n_p_u_t__f_e_a) containing analysis information, performs pitch-synchronous synthesis, and outputs the synthesized speech to an ESPS FEA_SD(5-ESPS) file _o_u_t_p_u_t__s_d. The output file is written in short format. If "-" is specified as the input file name, standard input is used; if "-" is specified as the output file name, stan- dard output is used.OOOOPPPPTTTTIIIIOOOONNNNSSSS The following options are supported: ----xxxx This option is specified for printing debugging mes- sage in the standard error. ----PPPP _p_a_r_a_m__f_i_l_e uses the parameter file _p_a_r_a_m__f_i_l_e rather than the default which is _p_a_r_a_m_s. ----pppp _r_a_n_g_e Selects a subrange of points to be synthesized, where the start and end points are defined with respect to the original SD file that is the source of the input FEA_ANA file. The range is specified using the format _s_t_a_r_t-_e_n_d or _s_t_a_r_t:_e_n_d or _s_t_a_r_t:+_n_a_n. Either _s_t_a_r_t or _e_n_d may be omitted, in which case the omitted parameter defaults respectively to the start or end of the input FEA_ANA file. ----rrrr _r_a_n_g_e rrrr is a synonym for pppp.EEEESSSSPPPPSSSS PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS The values of parameters obtained from the parameter file are printed if the environment variable ESPS_VERBOSE is 3 or greater. The default value is 3. Copyright Entropic Research Laboratory, Inc. 1G1 1LPCSYNT(1-ESPS) ENTROPIC RESEARCH LAB The following parameters are read from the params file: _p_o_s_t__f_i_l_t__n_u_m - _f_l_o_a_t A three element vector specifying the numerator of a pole-zero post processing filter. If no values are specified in the parameter file, the vector [1., -1., 0] is used. _p_o_s_t__f_i_l_t__d_e_n - _f_l_o_a_t A three element vector specifying the denominator of a pole-zero post processing filter. If no values are specified in the parameter file, the vector [1., -.875, 0.] is used.EEEESSSSPPPPSSSS CCCCOOOOMMMMMMMMOOOONNNN ESPS Common is not processed.EEEESSSSPPPPSSSS HHHHEEEEAAAADDDDEEEERRRRSSSS The following parameters are read from the header of the input FEA_ANA file: _s_t_a_r_t, _n_a_n, _n_o_m_i_n_a_l__f_r_a_m_e__s_i_z_e, _a_n_d _s_r_c__s_f. _S_y_n_t writes the following header items in the output FEA_SD file: _s_y_n_t__o_r_d_e_r (int), _s_y_n_t__m_e_t_h_o_d (coded), _s_y_n_t__i_n_t_e_r_p (coded), _s_y_n_t__p_w_r (coded), _v__e_x_c_i_t__m_e_t_h_o_d (coded), and _u_v__e_x_c_i_t__m_e_t_h_o_d (coded). Also, _s_r_c__s_f is copied from the input header and used as _r_e_c_o_r_d__f_r_e_q in the output FEA_SD file. In addition, the generic header item _s_t_a_r_t__t_i_m_e (type DOU- BLE) is written in the output file. The value written is computed by taking the _s_t_a_r_t__t_i_m_e value from the header of the input file (or zero, if such a header item doesn't exist) and adding to it the offset time (from the beginning of the original sampled data file) of the first point writ- ten by _l_p_c_s_y_n_t (1-ESPS).CCCCOOOOMMMMMMMMEEEENNNNTTTTSSSS The synthesizer implementation is very simple. A single impulse is used as the excitation function for each pitch pulse in the case of voiced speech. A gaussian white noise sequence is used as the excitation function when the frame is unvoiced. Linear interpolation is performed (for each pulse) on the reflection coefficients, prior to synthesis.SSSSEEEEEEEE AAAALLLLSSSSOOOO lpcana (1-ESPS), ESPS(5-ESPS), FEA_ANA(5-ESPS), FEA_SD(5-ESPS). Copyright Entropic Research Laboratory, Inc. 2G2 2LPCSYNT(1-ESPS) ENTROPIC RESEARCH LABBBBBUUUUGGGGSSSS None known.AAAAUUUUTTTTHHHHOOOORRRR S. Shankar Narayan. Slight mods by John Shore. ESPS 3.0 modification by David Burton Copyright Entropic Research Laboratory, Inc. 3G3 3
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?