下载 >  开发技术 >  C++ > G729文件和WAV文件转换
4分

G729文件和WAV文件转换

现在G729语音编解码包免费的只支持单线程,如果IP电话应用在IVR开发中,为了避免IVR程序处理G729编解码问题,可以采用G729格式的文件,省去了编解码处理,这个工具就是解决G729文件和WAV文件转换,VC6.0
2013-08-07 上传大小:108KB
立即下载 开通VIP
分享
收藏 (1) 举报

评论 共23条

linjianqing732 谢谢,学习了
2018-04-27
回复
icedmilk 感谢,这方面资料太难找了
2018-03-19
回复
jxcjh 已经实现时间同步的功能了!感谢!
2017-07-18
回复
wav文件转成g722, g729编码的文件
g729a文件转换wav

支持linux和windows 平台均测试通过,注意这是支持g729a的文件解码后转换为wav格式

立即下载
3积分/C币
G.729A(G729A)编解码库va_g729a

里面包括库文件、示例和详细英文说明文档。 G.729是电话带宽的语音信号编码的标准,G.729A是它的简化版本。

立即下载
50积分/C币
g721 g711 g729 g723 g722 音频编码解码及实例分析c代码

是著名外企公司sun的源代码,包含 g721 g711 g729 g723 g722 音频编码解码及实例分析c代码

立即下载
3积分/C币
freeswitch g729 转码 录音模块

freeswitch g729 转码 录音模块 mod_g729.so centos6.5 x86平台测试通过

立即下载
3积分/C币
音频编码技术G.729与G.711
音频编码——iOS VoiceConvert转码音频失真 & G729A
G729解码器

voip 压缩算法 很简洁的解码器界面 用了都知道好用了

立即下载
2积分/C币
G729封包转PCM

G729的wireshark封包(.pcapng)转成PCM,有附PCM播放器、代码是台湾学生写的,注解、界面是繁体,开起来有可能是乱码,操作是要按raw再按PCM,有产生两播放檔(一来一往)PCM播放声音小,喇叭要开大声点

立即下载
3积分/C币
绿色wave转换成mmf

绿色,单文件,很好用,wave转换成mmf

立即下载
0积分/C币
wave压缩成mp3全代码(c#)

本代码整理自www.codeproject.com的C#代码,实现wave文件的压缩

立即下载
3积分/C币
支持G729编码的软电话(sip)

支持G729编码的软电话(sip),可以进行Asterisk测试和拨打网络电话。效果不错!!

立即下载
3积分/C币
G729编解码原理及源码.rar

该资源包包含3篇G729原理介绍文档,以及vc开发的编解码源代码,希望大家喜欢!

立即下载
5积分/C币
voc与WAVE语音文件转换代码

voc与WAVE语音文件转换代码,希望对需要的人有帮助。

立即下载
3积分/C币
从pcm,u,A率到g729A转化的实现,delphi代码
android 音频录音(pcm),播放(pcm,bin)转换(pcm-bin,pcm-wav,bin-pcm)

对于录音和音频播放,录制pcm,pcm转wav,pcm转bin文件,bin文件转pcm, 及播放pcm,和bin文件.对于单面机只能播放二进制的音频。有源码,简单易懂。。

立即下载
3积分/C币
merge g729 into pjsip

将G729编码加入Pjsip只需以下步骤 1.下载PJSIP官方的源码,并解压好 2. 进入pjmedia/build/os-auto.mak.in,增加以下代码 ifeq ($(AC_NO_G729_CODEC),1) export CFLAGS += -DPJMEDIA_HAS_G729_CODEC=0 else export CODEC_OBJS += g729.o g729/acelp_ca.o g729/cod_ld8a.o g729/dec_gain.o g729/dspfunc.o g729/g729a_encoder.o g729/lpcfunc.o g729/oper_32b.o g729/post_pro.o g729/pre_proc.o g729/round.o g729/util.o g729/basic_op.o g729/cor_func.o g729/dec_lag3.o g729/filter.o g729/gainpred.o g729/lspdec.o g729/pitch_a.o g729/p_parity.o g729/qua_gain.o g729/tab_ld8a.o g729/bits.o g729/de_acelp.o g729/dec_ld8a.o g729/g729a_decoder.o g729/lpc.o g729/lspgetq.o g729/postfilt.o g729/pred_lt3.o g729/qua_lsp.o g729/taming.o endif 3.进入pjmedia/build/Makefile,增加以下代码 G729_CFLAGS:=-I$(PJDIR)/pjmedia/src/pjmedia-codec/g729 还是pjmedia/build/Makefile这个文件,修改以下代码 export PJMEDIA_CODEC_CFLAGS += $(_CFLAGS) $(GSM_CFLAGS) $(SPEEX_CFLAGS) \ $(ILBC_CFLAGS) $(IPP_CFLAGS) $(G7221_CFLAGS) $(G729_CFLAGS) export PJMEDIA_CODEC_CXXFLAGS += $(_CXXFLAGS) $(GSM_CFLAGS) $(SPEEX_CFLAGS) \ $(ILBC_CFLAGS) $(IPP_CFLAGS) $(G7221_CFLAGS) $(G729_CFLAGS) 4.进入pjmedia/src/pjmedia-codec/audio-codecs.c,增加以下代码 #if PJMEDIA_HAS_G729_CODEC status = pjmedia_codec_g729_init(endpt); if (status != PJ_SUCCESS) { return status; } #endif /* PJMEDIA_HAS_G729_CODEC */ 5.把附件里的g729.c移入到pjmedia/src/pjmedia-codec/g729.c 6.把附件里的g729.h移入到pjmedia/include/pjmedia-codec/g729.h 7.把附件里的g729文件夹移入到pjmedia/src/pjmedia-codec/g729

立即下载
0积分/C币
关于G.729压缩问题的一些总结
Wave音频操作代码

用于操作音频输入和输出的代码.效率高.满足实时音频处理.

立即下载
3积分/C币
G729\G729A\G729B\G729C\G729D\G729E\……全套完整源码

G729及G729其它精简版本的所有源代码,并且是目前(2012)为此最新版本,目前最全最新,GOOGLE不到的,呵呵,对做语音方便的很有帮助。

立即下载
5积分/C币
G729 编码总结

G729算法算是一个类,里面细分还有很多具体的东西,在ITU官网上下载的g729包里面,有各种各样的:g729a、g729b、g729c等等,自己实在是不知道该使用哪一个,仔细阅读了文档以后,才发现,g729a是适合自己的。具体来说,每个都实现的功能不同,有的算法中提供了关于码率选择,有的提供了VDA等功能,不过自己用不到,所以,就选择了g729a这个最基本的压缩算法。在网上搜索了一下,g729和g729a的区别在于:g729a的算法质量提高了,相当于g729的加强版,恩,就它了。 在linux下进行编译的时候,发现了一个问题:压缩后的文件,居然比压缩前的文件还大,我也是醉了。在网上搜索查资料,才发现,很多人在ITU下载的东西,编译后都遇到同样的问题。问题的关键在于如何优化。好吧,继续查找资料,我发现很资料关于优化这一块的内容,都是残缺不全的。这可是有点坑呀!想要去看的话,搜索:“g729算法 去串行化”即可。下面我是找了很长时间才找到的,是关于bits.c文件的修改,希望对大家有所帮助吧。

立即下载
2积分/C币
基于dsp的G711压缩解压、VAD语音激活算法

经典的音频g711和G729编码和解码源代码, 用dsp做的

立即下载
3积分/C币
G722音频编解码

将g722音频编解码封装成dll,用户可以利用其中的.h,.lib直接应用到自己的程序中,而且该接口已经过测试,应用到程序中。

立即下载
4积分/C币
g729源码--音频开发

G729 的源程序,用c实现,没有优化,有几部分,压解包,音频压缩

立即下载
3积分/C币
G729音频压缩算法

通过G729压缩音频,并通过网络传输,进过笔者测试

立即下载
3积分/C币
音频转换(WAV转换为PCM)

1、Java实现wav音频文件转换为pcm音频文件(AudioUtils.java) 2、Java实现播放pcm音频文件(PCMPlay.java) WAV:wav是一种无损的音频文件格式,WAV符合 PIFF(Resource Interchange File Format)规范。所有的WAV都有一个文件头,这个文件头音频流的编码参数。WAV对音频流的编码没有硬性规定,除了PCM之外,还有几乎所有支持ACM规范的编码都可以为WAV的音频流进行编码。 PCM:PCM(Pulse Code Modulation----脉码调制录音)。所谓PCM录音就是将声音等模拟信号变成符号化的脉冲列,再予以记录。PCM信号是由[1]、[0]等符号构成的数字信号,而未经过任何编码和压缩处理。与模拟信号比,它不易受传送系统的杂波及失真的影响。动态范围宽,可得到音质相当好的影响效果。 简单来说:wav是一种无损的音频文件格式,pcm是没有压缩的编码方式。 WAV和PCM的关系 WAV可以使用多种音频编码来压缩其音频流,不过我们常见的都是音频流被PCM编码处理的WAV,但这不表示WAV只能使用PCM编码,MP3编码同样也可以运用在WAV中,和AVI一样,只要安装好了相应的Decode,就可以欣赏这些WAV了。在Windows平台下,基于PCM编码的WAV是被支持得最好的音频格式,所有音频软件都能完美支持,由于本身可以达到较高的音质的要求,因此,WAV也是音乐编辑创作的首选格式,适合保存音乐素材。因此,基于PCM编码的WAV被作为了一种中介的格式,常常使用在其他编码的相互转换之中,例如MP3转换成WMA。 简单来说:pcm是无损wav文件中音频数据的一种编码方式,但wav还可以用其它方式编码。

立即下载
2积分/C币
G.729中文文档 acelp使用范例

G.729中文文档 acelp使用范例

立即下载
3积分/C币
C#做的音频合并器和文件的打操作

刚学C#的用文件保存数据,就学做了一个音频合并程序,初学者可以用做学习参考。

立即下载
3积分/C币
wav文件pcm音频采样频率和通道数转换例子

可以将wav或pcm音频文件,采样频率和通道数进行转换,如将44100kHz采集率转换成16000kHz,单声道转换成双声道。代码和库完整,直接可以运行。

立即下载
5积分/C币
G729语音编码

G729语音编码核心函数

立即下载
3积分/C币
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

G729文件和WAV文件转换

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: