VC6在控制台下用directsound编写的以流缓冲的方式播放PCM音频的控制台程序
2022-02-16 10:50:35 8KB VC6 PCM directsound 播放
1
pcm与g726音频之间相互转换。选择ffmpeg g726编码器进行解码。ffmpeg g726解码器包括:AV_CODEC_ID_ADPCM_G726、AV_CODEC_ID_ADPCM_G726LE。如果海思g726码流类型为asf时,请选择AV_CODEC_ID_ADPCM_G726解码器类型;如果海思g726码流类型为RFC3551标准时,请选择AV_CODEC_ID_ADPCM_G726LE解码器类型。
2022-01-21 19:37:44 21.02MB pcm与g726
1
A-Law算法实现PCM压缩,用于把16bit的wav音频数据压缩成8bit,能大大的降低传输带宽。压缩噪音小,非常高效的一个算法。
2022-01-15 15:33:20 6KB A-Law算法 PCM音频压缩
1
基于其源码的(g726.c/g726.h)开发了一个g726转码类(AvG726),简单易用。使用说明查看blog: https://blog.csdn.net/KayChanGEEK/article/details/103169731
2022-01-14 14:58:51 27.05MB g726 pcm decode encode
1
在Windows上实现声音播放比较简单的方法是使用winmm,其中的waveOut模块就可以打开声音设备,播放PCM数据。本文将介绍waveOut声音播放的具体实现,其实现相较于waveIn的采集简单很多,不需要通过开启子线程避免死锁,对于消息也只需要监听WOM_DONE。本资源为文章附件资源,原文链接:https://blog.csdn.net/u013113678/article/details/122478895
2022-01-14 14:06:44 966KB c++ wave pcm c语言
实现了g729的16:1压缩与解压缩。为了方便大家使用代码,我写了图文并茂的使用说明文档,也一起打包了。代码分为两个包,我分别运行在两个ubuntu虚拟机的eclipse下,一个虚拟机压缩音频,另一个虚拟机解压缩,能够还原语音。如果你不想像我这样模拟,只想看g729的代码也是可以的,我在文档里也是有说明的。我是在官方代码上修改的,修改幅度不是很大。
2022-01-09 16:27:11 4.04MB g729 pcm 语音压缩
1
基于JAVA开发语言,采集设备音频,通过Mina socket通讯,使用UDP协议传输音频数据,实现通话功能。
2022-01-07 14:46:17 30KB java pcm java g711a
1
实现了pcm调制的全过程的MATLAB仿真,包括调制、A率压缩、量化、解扩、解调、信号恢复。
2022-01-06 14:44:30 730KB pcm
1
在Windows上实现录音比较简单的方法是使用winmm,其中的waveIn模块就可以打开录音设备,获取PCM数据,进行声音录制。本文将介绍waveIn录音的具体实现,以及如何避免死锁。本资源为文章附件资源。 原文链接:https://blog.csdn.net/u013113678/article/details/122267237
2022-01-04 13:06:17 10KB c++ windows wave pcm
完整代码,可直接运行
2021-12-31 14:03:49 35KB matlab