amr-nb linux 编译安装包,3GPP最新版本amr-nb编解码源代码

【实例简介】

这是3GPP最新版的amr编解码的C源代码,支持多个平台(Linux,win,sun),对于学习amr编解码原理有很大帮助。

【实例截图】

【核心代码】

26073-b00_ANSI_C_source_code

├── c-code

│   ├── agc.c

│   ├── agc.h

│   ├── allmodes.txt

│   ├── amr_chk.csh

│   ├── a_refl.c

│   ├── a_refl.h

│   ├── autocorr.c

│   ├── autocorr.h

│   ├── az_lsp.c

│   ├── az_lsp.h

│   ├── basicop2.c

│   ├── basic_op.h

│   ├── b_cn_cod.c

│   ├── b_cn_cod.h

│   ├── bgnscd.c

│   ├── bgnscd.h

│   ├── bitno.tab

│   ├── bits2prm.c

│   ├── bits2prm.h

│   ├── c1035pf.c

│   ├── c1035pf.h

│   ├── c2_11pf.c

│   ├── c2_11pf.h

│   ├── c2_11pf.tab

│   ├── c2_9pf.c

│   ├── c2_9pf.h

│   ├── c2_9pf.tab

│   ├── c3_14pf.c

│   ├── c3_14pf.h

│   ├── c4_17pf.c

│   ├── c4_17pf.h

│   ├── c8_31pf.c

│   ├── c8_31pf.h

│   ├── calc_cor.c

│   ├── calc_cor.h

│   ├── calc_en.c

│   ├── calc_en.h

│   ├── cbsearch.c

│   ├── cbsearch.h

│   ├── c_g_aver.c

│   ├── c_g_aver.h

│   ├── cl_ltp.c

│   ├── cl_ltp.h

│   ├── cnst.h

│   ├── cnst_vad.h

│   ├── cod_amr.c

│   ├── cod_amr.h

│   ├── coder.c

│   ├── convolve.c

│   ├── convolve.h

│   ├── copy.c

│   ├── copy.h

│   ├── cor_h.c

│   ├── cor_h.h

│   ├── corrwght.tab

│   ├── count.c

│   ├── count.h

│   ├── d1035pf.c

│   ├── d1035pf.h

│   ├── d2_11pf.c

│   ├── d2_11pf.h

│   ├── d2_9pf.c

│   ├── d2_9pf.h

│   ├── d3_14pf.c

│   ├── d3_14pf.h

│   ├── d4_17pf.c

│   ├── d4_17pf.h

│   ├── d8_31pf.c

│   ├── d8_31pf.h

│   ├── dec_amr.c

│   ├── dec_amr.h

│   ├── dec_gain.c

│   ├── dec_gain.h

│   ├── dec_lag3.c

│   ├── dec_lag3.h

│   ├── dec_lag6.c

│   ├── dec_lag6.h

│   ├── decoder.c

│   ├── d_gain_c.c

│   ├── d_gain_c.h

│   ├── d_gain_p.c

│   ├── d_gain_p.h

│   ├── d_homing.c

│   ├── d_homing.h

│   ├── d_homing.tab

│   ├── d_plsf_3.c

│   ├── d_plsf_5.c

│   ├── d_plsf.c

│   ├── d_plsf.h

│   ├── dtx_dec.c

│   ├── dtx_dec.h

│   ├── dtx_enc.c

│   ├── dtx_enc.h

│   ├── ec_gains.c

│   ├── ec_gains.h

│   ├── e_homing.c

│   ├── e_homing.h

│   ├── enc_lag3.c

│   ├── enc_lag3.h

│   ├── enc_lag6.c

│   ├── enc_lag6.h

│   ├── ex_ctrl.c

│   ├── ex_ctrl.h

│   ├── frame.h

│   ├── g_adapt.c

│   ├── g_adapt.h

│   ├── gain_q.c

│   ├── gain_q.h

│   ├── gains.tab

│   ├── g_code.c

│   ├── g_code.h

│   ├── gc_pred.c

│   ├── gc_pred.h

│   ├── gmed_n.c

│   ├── gmed_n.h

│   ├── g_pitch.c

│   ├── g_pitch.h

│   ├── gray.tab

│   ├── grid.tab

│   ├── hp_max.c

│   ├── hp_max.h

│   ├── inter_36.c

│   ├── inter_36.h

│   ├── inter_36.tab

│   ├── int_lpc.c

│   ├── int_lpc.h

│   ├── int_lsf.c

│   ├── int_lsf.h

│   ├── inv_sqrt.c

│   ├── inv_sqrt.h

│   ├── inv_sqrt.tab

│   ├── lag_wind.c

│   ├── lag_wind.h

│   ├── lag_wind.tab

│   ├── levinson.c

│   ├── levinson.h

│   ├── lflg_upd.c

│   ├── log2.c

│   ├── log2.h

│   ├── log2.tab

│   ├── lpc.c

│   ├── lpc.h

│   ├── lsfwt.c

│   ├── lsfwt.h

│   ├── lsp_avg.c

│   ├── lsp_avg.h

│   ├── lsp_az.c

│   ├── lsp_az.h

│   ├── lsp.c

│   ├── lsp.h

│   ├── lsp_lsf.c

│   ├── lsp_lsf.h

│   ├── lsp_lsf.tab

│   ├── lsp.tab

│   ├── mac_32.c

│   ├── mac_32.h

│   ├── makefile

│   ├── makefile.cc

│   ├── makefile.sun

│   ├── mode.h

│   ├── n_proc.c

│   ├── n_proc.h

│   ├── ol_ltp.c

│   ├── ol_ltp.h

│   ├── oper_32b.c

│   ├── oper_32b.h

│   ├── ph_disp.c

│   ├── ph_disp.h

│   ├── ph_disp.tab

│   ├── pitch_fr.c

│   ├── pitch_fr.h

│   ├── pitch_ol.c

│   ├── pitch_ol.h

│   ├── p_ol_wgh.c

│   ├── p_ol_wgh.h

│   ├── post_pro.c

│   ├── post_pro.h

│   ├── pow2.c

│   ├── pow2.h

│   ├── pow2.tab

│   ├── pre_big.c

│   ├── pre_big.h

│   ├── pred_lt.c

│   ├── pred_lt.h

│   ├── preemph.c

│   ├── preemph.h

│   ├── pre_proc.c

│   ├── pre_proc.h

│   ├── prm2bits.c

│   ├── prm2bits.h

│   ├── pstfilt.c

│   ├── pstfilt.h

│   ├── qgain475.c

│   ├── qgain475.h

│   ├── qgain475.tab

│   ├── qgain795.c

│   ├── qgain795.h

│   ├── q_gain_c.c

│   ├── q_gain_c.h

│   ├── q_gain_p.c

│   ├── q_gain_p.h

│   ├── q_plsf_3.c

│   ├── q_plsf_3.tab

│   ├── q_plsf_5.c

│   ├── q_plsf_5.tab

│   ├── q_plsf.c

│   ├── q_plsf.h

│   ├── qua_gain.c

│   ├── qua_gain.h

│   ├── qua_gain.tab

│   ├── reorder.c

│   ├── reorder.h

│   ├── residu.c

│   ├── residu.h

│   ├── r_fft.c

│   ├── s10_8pf.c

│   ├── s10_8pf.h

│   ├── set_sign.c

│   ├── set_sign.h

│   ├── set_zero.c

│   ├── set_zero.h

│   ├── sid_sync.c

│   ├── sid_sync.h

│   ├── spch_do2.cod

│   ├── spch_do2.out

│   ├── spch_dos.cod

│   ├── spch_dos.inp

│   ├── spch_dos.out

│   ├── spch_un2.cod

│   ├── spch_un2.out

│   ├── spch_unx.cod

│   ├── spch_unx.inp

│   ├── spch_unx.out

│   ├── sp_dec.c

│   ├── sp_dec.h

│   ├── sp_enc.c

│   ├── sp_enc.h

│   ├── spreproc.c

│   ├── spreproc.h

│   ├── spstproc.c

│   ├── spstproc.h

│   ├── sqrt_l.c

│   ├── sqrt_l.h

│   ├── sqrt_l.tab

│   ├── strfunc.c

│   ├── strfunc.h

│   ├── syn_filt.c

│   ├── syn_filt.h

│   ├── ton_stab.c

│   ├── ton_stab.h

│   ├── typedef.h

│   ├── typedefs.h

│   ├── vad1.c

│   ├── vad1.h

│   ├── vad2.c

│   ├── vad2.h

│   ├── vad.h

│   ├── vadname.c

│   ├── vadname.h

│   ├── weight_a.c

│   ├── weight_a.h

│   └── window.tab

└── readme.doc

1 directory, 263 files

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值