📄 vad_h.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0074)http://ece.ut.ac.ir/classpages/VLSI/GSM%20Vocoder/Half-Rate/C-Source/VAD.H -->
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2600.0" name=GENERATOR></HEAD>
<BODY><PRE>#ifndef __VAD
#define __VAD
#include "typedefs.h"
/*_________________________________________________________________________
| |
| Function Prototypes |
|_________________________________________________________________________|
*/
void vad_reset(void);
void vad_algorithm
(
Longword pL_acf[9],
Shortword swScaleAcf,
Shortword pswRc[4],
Shortword swPtch,
Shortword *pswVadFlag
);
void energy_computation
(
Longword pL_acf[],
Shortword swScaleAcf,
Shortword pswRvad[],
Shortword swNormRvad,
Shortword *pswM_pvad,
Shortword *pswE_pvad,
Shortword *pswM_acf0,
Shortword *pswE_acf0
);
void average_acf
(
Longword pL_acf[],
Shortword swScaleAcf,
Longword pL_av0[],
Longword pL_av1[]
);
void predictor_values
(
Longword pL_av1[],
Shortword pswRav1[],
Shortword *pswNormRav1
);
void schur_recursion
(
Longword pL_av1[],
Shortword pswVpar[]
);
void step_up
(
Shortword swNp,
Shortword pswVpar[],
Shortword pswAav1[]
);
void compute_rav1
(
Shortword pswAav1[],
Shortword pswRav1[],
Shortword *pswNormRav1
);
void spectral_comparison
(
Shortword pswRav1[],
Shortword swNormRav1,
Longword pL_av0[],
Shortword *pswStat
);
void tone_detection
(
Shortword pswRc[4],
Shortword *pswTone
);
void threshold_adaptation
(
Shortword swStat,
Shortword swPtch,
Shortword swTone,
Shortword pswRav1[],
Shortword swNormRav1,
Shortword swM_pvad,
Shortword swE_pvad,
Shortword swM_acf0,
Shortword swE_acf0,
Shortword pswRvad[],
Shortword *pswNormRvad,
Shortword *pswM_thvad,
Shortword *pswE_thvad
);
void vad_decision
(
Shortword swM_pvad,
Shortword swE_pvad,
Shortword swM_thvad,
Shortword swE_thvad,
Shortword *pswVvad
);
void vad_hangover
(
Shortword swVvad,
Shortword *pswVadFlag
);
void periodicity_update
(
Shortword pswLags[4],
Shortword *pswPtch
);
#endif
</PRE></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -