您好,欢迎光临本网站![请登录][注册会员]  
文件名称: speex消音降噪
  所属分类: C++
  开发工具:
  文件大小: 993kb
  下载次数: 0
  上传时间: 2015-07-24
  提 供 者: xmisg*****
 详细说明: Speex语音是一个开源/免费软件专利的自由音频压缩格式的语音而设计。该项目旨 在降低Speex语音的供提供免费替代昂贵的专有语音编码语音应用进入壁垒。此外, Speex语音可适应互联网的应用,并提供有用的功能是不存在于大多数其他编解码器。 最后,Speex语音是GNU工程的一部分,是根据经修订的BSD许可证发布的。 技术 Speex语音是基于CELP的,旨在在语音压缩比特率从2到44 kbps的。对Speex语音的 功能包括: 窄带(8千赫),宽带(16千赫)和超宽带(32千赫)在同一个码流压缩 强度立体声编码 数据包丢失隐藏 可变比特率操作(VBR业务) 语音活动检测(VAD) 间断变速器(DTX的) 定点模式 声学回声消除器 噪音抑制 从Speex 的介绍可以看出它提供了回音消除这一功能,现在开源的,比较完善的回音消除模块 就是Speex了,有许多中小公司也拿它作为回音消除功能 。经过测试,Speex的消除效果还是 不错的。期待作者有更好的改进、优化。 下面简 单介绍一下Speex回音消除部分的使用方法。 1 先初始化 speex_echo_state_init(m_nFrameSize, m_nFilterLen); m_nFrameSize 是采样的帧长, 一般是 80 , 160 , 320 m_nFilterLen 是回音消除的尾长 一般是 80*10 ,160*10,320*10 2 擦除处理 speex_echo_cancellation(m_pState,( __int16 *) mic, ( __int16 *)ref,( __int16 *) out); m_pState 是擦除句柄 mic 是录音录取到的数据 ref 是放音的数据 out 是经过擦除后的数据 3 销毁擦除句柄 speex_echo_state_destroy(m_pState); ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: speex c++ java 安卓
 输入关键字,在本站1000多万海量源码库中尽情搜索: