Introduction - If you have any usage issues, please Google them yourself
ITU provided G729AB (have sid, vad functions) of the source code for the voice codec voip use.
Packet : 33753151g729ab.rar filelist
G729ab\COMMON\BASIC_OP.C
G729ab\COMMON\BASIC_OP.H
G729ab\COMMON\Bits.c
G729ab\COMMON\Calcexc.c
G729ab\COMMON\DEC_SID.C
G729ab\COMMON\DSPFUNC.C
G729ab\COMMON\DTX.H
G729ab\COMMON\FILTER.C
G729ab\COMMON\GAINPRED.C
G729ab\COMMON\LD8A.H
G729ab\COMMON\Lpcfunc.c
G729ab\COMMON\LSPGETQ.C
G729ab\COMMON\OCTET.H
G729ab\COMMON\OPER_32B.C
G729ab\COMMON\OPER_32B.H
G729ab\COMMON\PRED_LT3.C
G729ab\COMMON\P_PARITY.C
G729ab\COMMON\Qsidgain.c
G729ab\COMMON\SID.H
G729ab\COMMON\TAB_DTX.C
G729ab\COMMON\TAB_DTX.H
G729ab\COMMON\TAB_LD8A.C
G729ab\COMMON\TAB_LD8A.H
G729ab\COMMON\TAMING.C
G729ab\COMMON\TYPEDEF.H
G729ab\COMMON\UTIL.C
G729ab\COMMON\VAD.H
G729ab\COMMON
G729ab\DECODER\Decoder.c
G729ab\DECODER\Dec_gain.c
G729ab\DECODER\Dec_lag3.c
G729ab\DECODER\Dec_ld8a.c
G729ab\DECODER\De_acelp.c
G729ab\DECODER\Lspdec.c
G729ab\DECODER\Postfilt.c
G729ab\DECODER\Post_pro.c
G729ab\DECODER
G729ab\ENCODER\Acelp_ca.c
G729ab\ENCODER\Coder.c
G729ab\ENCODER\Cod_ld8a.c
G729ab\ENCODER\Cor_func.c
G729ab\ENCODER\Dtx.c
G729ab\ENCODER\Lpc.c
G729ab\ENCODER\Pitch_a.c
G729ab\ENCODER\Pre_proc.c
G729ab\ENCODER\Qsidlsf.c
G729ab\ENCODER\Qua_gain.c
G729ab\ENCODER\Qua_lsp.c
G729ab\ENCODER\Vad.c
G729ab\ENCODER
G729ab\TESTC\G729ab_enc.tree
G729ab\TESTC
G729ab\TESTD\G729ab_dec.tree
G729ab\TESTD
G729ab