【实例简介】

这是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

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

  1. Linux的软件包封装格式有,linux软件安装包详解---全

    详细介绍了常见的四种Linux应用软件安装包及其安装方法. 一.解析Linux应用软件安装包,通常Linux应用软件的安装包有四种: 1) tar包,如software-1.2.3-1.tar.gz. ...

  2. linux下如何安装软件?——linux应用软件安装包类型及安装介绍

    原文:http://blog.chinaunix.net/uid-24612962-id-3181499.html 一.解析Linux应用软件安装包,通常Linux应用软件的安装包有四种: 1) ta ...

  3. 制作 Linux 一键安装包

    文章目录 制作 Linux 一键安装包 制作 Linux 一键安装包 像 Qt,Anaconda3 等都提供了 Linux 的一键安装包,后来在网上查到过制作 Linux 一件安装包的方法,感觉思维挺 ...

  4. 解决 win10 pycurl安装出错 Command python setup.py egg_info failed with error code 10 编译安装包 安装万金油...

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/yexiaohhjk/article/d ...

  5. linux rpm安装包忽视所有依赖强制安装

    前言 在系统离线情况下,无法通过rpm直接安装依赖包,将rpm包上传到服务器上,linux rpm安装包忽视所有依赖强制安装 解决方法 rpm -Uvh *.rpm --nodeps --force ...

  6. 海思linux中编译,linux 编译安桌系统 海思

    linux 编译安桌系统 海思0 zzydesbz2015.11.30浏览27次分享举报 root@dm-desktop:~/HiSTBAndroidV600R001C00SPC060# make b ...

  7. 一键装机linux_(推荐)Linux一键安装包安装

    Linux一键安装包内置了apache, php, mysql这些应用程序,只需要下载解压缩即可运行禅道企业版. Linux一键安装包分为32位和64位两个包,请大家根据操作系统的情况下载相应的包. ...

  8. linux 查找安装包路径,查看yum安装软件包的路径

    Linux系统下查找安装包所在目录的方法,linux中查看软件文件安装路径,Linux查看软件安装路径,linux查找安装包路径,rpm查找安装包路径 rpm rpm -qa | grep php-f ...

  9. linux rabbitmq安装包,Linux安装RabbitMQ

    一.安装Erlang环境 1.在安装erlang之前先安装下依赖文件(这一步不要忘掉了, 不然后面./configure的时候要报错): yum install gcc glibc-devel mak ...

  10. linux下安装包打包依赖库所走的弯路

    鉴于之前并没有比较熟练的制作安装包的经验,一直走在摸索的路上,如果看过我之前写过关于制作二进制安装包和rpm安装包的小盆友们,会发现之前写的blog,也是漏洞百出,不慎完美.在这条摸索的路上,公司没有 ...

最新文章

  1. mipi LCD 的CLK时钟频率与显示分辨率及帧率的关系
  2. sublime text3函数追踪:ctags配置
  3. Package ‘*****‘ has no installation candidate
  4. 避免从单体到分布式单体
  5. The Normal Distributions Transform: A New Approach to Laser Scan Matching
  6. apache2 html文件夹,需要与我的Apache2网站配置文件
  7. java无经验_应届生没有项目经验怎么面试?(java篇)
  8. 二、用于数据分析的Tableau技巧
  9. mac 上查看字体文件的路径
  10. 绑架、做空、造假…是谁搞垮了曾经的“网红公司”网秦?
  11. 金融数据api接口记录(二)
  12. 遗传算法之基因型与表现型的相互转换
  13. 阿拉伯数字 转换 中文大写
  14. 关机、睡眠和休眠有啥区别
  15. 单例模式(Singleton) 1
  16. APP运营推广不简单 这些数据指标一定要看!
  17. Arcpy基础入门-6、arcpy要素属性操作
  18. Excel VBA - 操作文件
  19. EF6 批量更新删除数据
  20. 信息学奥赛一本通:2036:【例5.3】开关门

热门文章

  1. 数字翻译程序(PTA厦大慕课)
  2. Rasa课程、Rasa培训、Rasa面试系列之 Rasa幕后英雄系列-高级开发者 Rachael
  3. 【数据科学】迄今最全面的数据科学应用总结:16个分析学科及落地应用
  4. ae正在发生崩溃_本专业人才懂的梗 “pr未响应 ae正在发生崩溃”
  5. [BZOJ5109/CodePlus2017]大吉大利,晚上吃鸡!
  6. Python 查看微信撤回消息
  7. java中包、不同包下类之间的访问以及编译和运行示例
  8. 百思不得其姐的注意点
  9. 中兴笔试与面试经验总结
  10. Unity控制物体移动旋转