自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞天大蟾蜍的专栏

飞天大蟾蜍

  • 博客(6)
  • 资源 (4)
  • 收藏
  • 关注

原创 语音信号处理相关的书籍

信号与系统     奥本海默        数字信号处理  奥本海默       自适应滤波原理   赫金       语音信号数字处理  杨行俊

2012-11-21 10:21:32 4722

原创 speex 回声消除的用法

speex的回声消息就是speex_echo_cancellation函数的正确用法回声消息的原理:对参考声音(解码的对端原始语音包)做延迟(会有多个延迟,如麦克风直接采集到音箱的声音,经墙壁反射后再次采集),衰减,从声卡里采集到的语音,做一个语音合成。回声产生的条件:通话中,有一方使用音箱(或者双方都用音箱)。在实际中如何使用speex_ech

2012-11-13 11:24:53 17531 5

原创 speex

speex窄带模式编解码算法算是搞懂了,按原计划,差不多要开始读echo cancel部分的代码了,一个困扰我4年的问题,今天才有能力去找答案。。。

2012-11-07 11:35:35 1675

原创 speex源码分析-5-解码简要说明

看了一下speex窄带的解码,在默认的方式下,解码的过程相对简单。这里大致做一个文字说明(忽略不常用的代码逻辑以及丢包处理等)先解码lsp系数,基本就是查表,与直流分量相加,得到反量化的lsp系数解码原始激励的平均增益 ol_gain,这个增被用于计算固定码本激励的增益然后是解码自适应激励,编解码双方都要保存历史解码的激励,所以直接根据最佳延后查

2012-11-06 17:12:34 1885

原创 speex源码分析-4-固定码本激励

完成自适应激励后,激励的剩余成分可以认为是随机信号了所以各种celpc编码器的第二级码本都是一个伪随机的码本speex的也不例外.speex首先会做一个类似归一化的操作.具体地说,先把real_exc减去自适应解码激励,得到随机激励      /* FIXME: Make sure this is save from overflows (so far so g

2012-11-02 16:51:07 2517

原创 speex源码分析-3-自适应激励

本节来分析speex的自适应激励,与g723 729一样,自适应激励最主要的课题就是基音周期的搜索,这个自然是通过自相关算法来解决的.而自适应码本则是由固定码本不断迭代计算出来的首先来看一下,开环基音增益ol_gain.直观地解释这个变量的含义,就是搜索出自适应激励码本后,要根据这个增益做一个比例缩放.如我们在之前章节中提到的ol_gain是由原

2012-11-01 10:06:49 2489

g723源码分析注释

笔者在分析g723时产生的注释,希望对语音感兴趣朋友有用 email: lsccsl@tom.com

2012-05-18

Rhapsody b树算法

container下面存放在诸如红黑树 avl树等常用的容器算法 storage目录下面存放在b树算法 其它目录存放了一些os api以及一个简单应用程序框架。

2009-01-16

foolib_c_develop_lib

实现了常用容器(rbtree heap vector hash list) 快速排序算法等

2007-08-14

红黑树的源码与测试函数

rbtree源码与测试函数

2007-05-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除