摘要:
完成了lpc 分析,并转成lsp之后, 接下来就是要对lsp进行量化 lsp_quant_nb speex lsp的量化是采用欧式距离最短的方法,在码本表里搜索 分成三级 首先扣减直流分量 for (i=0;i<order;i++) ... 阅读全文
摘要:
本文简要地分析一下speex窄带的编码算法 算法实现主要在nb_celp.c这个文件里,看名字,大概可以猜出其它编码框架与g723等算法是极其类似的 在分析前,先来看一下怎么用speex编解码算法 //初始化编解码器: void *st; vo... 阅读全文
摘要:
http://sourceforge.net/projects/liboauth/files/ 封装了oauth认证,比较好用,但在多线程时有个问题,会有一些越界的问题,程序会乱飞 oauth_split_post_paramters 函数 约362行 s... 阅读全文
摘要:
这里整理一个完整版的tremulous移植到windows下面的步骤. linux下面直接make就搞定了,但在是linux虚拟机里运行只有5fps... 所以还是得移到windows下面编译 step 1 下载mingw http://ncu.dl.s... 阅读全文
摘要:
tremulous采用的是雷神之锤的游戏引擎。 雷神之锤自带了一个编译器,会把c代码编译成一个qvm包, 然后在游戏进行的时候,再根据配置,编译成对应平台的机器码,直接执行 或编译成字节码,交由雷神之锤的虚拟机来执行。 tremulous 的三个模块g... 阅读全文
摘要:
这是linux下面的一款游戏,有点类似cs吧,反正我是玩不了这种游戏了,反应太慢。 在linux虚拟机里编译,运行,5fps,根本没法做调试, 编译过程很简单,make即可。但makefile的一处要更新tool/asm里的 -Werr要删掉 另外需要要o... 阅读全文
摘要:
这是一个开源的语音算法库,包含编解码,以及其他语音相关的算法,自适增益,自适应回声消除等 代码比较稳定了,最后更新是在2010年(好像是吧,笔者英文差,可能看错了) 需要配合libogg使用。libogg好像类似mp3的东西,可以认为是一个44k级别的... 阅读全文
摘要:
g729的长时后置滤波,最后还有一些细节处理 会再次升抽样,用一个129的样点对激励进行升抽样,并与search_del的升抽样进行比较,哪个相关大选取哪个 /* Filtering with long filter */ ... 阅读全文
摘要:
转载自:http://blog.csdn.net/sealyao/article/details/6402257 一、概述 scons是一个Python写的自动化构建工具,和GNU make相比优点明显: 1、 移植性:python能运行的地... 阅读全文
摘要:
后置滤波处理 后置滤波处理,大致有以下几个步骤 step 1: 长时预测 这段代码的主要目的是利用语音的长时相关来加强当前的语音信号 做法是在基音延迟附近搜索最佳基音延迟,利用历史解码出来的激励信号 对当前的激励信号做一个加权 step 2:共振峰... 阅读全文