自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (3)
  • 收藏
  • 关注

空空如也

GSM+Rec.07.07标准AT命令(中文)

GSM+Rec.07.07标准AT命令 GSM详细的AT指令中文说明书,华为文档

2009-11-11

waveOut播放wav格式数据

这是我前段时间写的,采样率8000Hz,样本16位,单声道,从文件tmp.wav读PCM音频数据直接播放,没有wav文件头,如果有文件头,你可以从第45字节开始读取,一般前面44字节是文件头部,下面是我搜集的一些资料。注意:这是用窗体播放的,如果用线程播放,那还有一些其它问题要考虑(如:如果缓冲区的数据还没有播放完,这时调用了waveOutClose将不会返回,直接死锁,我现在的做法是Sleep一段时间,再waveOutClose)。

2009-12-17

G.729a/b语音编码解码ANSI C源码

G.729的全名Code Excited Linear Prediction Model (CELP) and Conjugate-Structure Algebraic CELP (CS-ACELP). 共轭结构-代数码激励线性预测编码. G.729家族一共包括三个版本G.729, G.729A,G.729B,G.729AB: G.729 是G.729的第一个版本, G.729A 相对于G.729简化了算法. G.729B 给G.729增加了静音压缩的算法. G.729Ab 给G.729A增加了静音压缩的算法. G.729属于合成分析(abs)的语音编码方法,这种方法在中低比特率的情况下可得到较好的语音质量. 编码工作于10ms的语音帧上,8K采样率,具有80个样点,,对每一帧提取CELP模型的有关参量(LP滤波器系数,自适应码书和固定码书的指针和增益),这些参量被编码和传送.在解码器中,这些参量被用来恢复激励信号和合成滤波器的参量.语音信号由激励信号通过LP合成滤波器重构得到. 注:8000Hz采样率,16位样本,压缩率为16:1,80个16位样本经过编码后为10个8位编码串;请看G.729a里面的例子,G.729b是静音压缩用的;我用G.729a试过,语音还可以,音乐就不行了。网上G.729a源码不太好找,我也是在CSDN找到的,就将G.729a和G.729b打包在一起了,希望对大家有用。另:商业应用G.729每个许可是10美元,一个许可就是一路通话;不知道现在还是不是。

2009-12-03

空空如也

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

TA关注的人

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