下载 >  开发技术 >  Java > 音频转换(WAV转换为PCM)
4分

音频转换(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还可以用其它方式编码。 ...展开详情收缩
2018-01-17 上传大小:2KB
立即下载 开通VIP
分享
收藏 (1) 举报

评论 共3条

hsbbhzz 只有转换格式,没有转换pcm从 8K转至16K的功能。
2018-10-10
回复
lyhu 没有用上,需求是Resample。
2018-04-16
回复
u012882163 文件转换不能用,我用ffmpeg转换的,pcm播放时可以的。
2018-02-07
回复
将wav格式转换为PCM格式

将wav文件的头文件去除即可得到PCM格式

立即下载
50积分/C币
【语音处理】wav转pcm mp3转pcm Java示例代码
Java pcm文件与wav文件互转
WAV PCM声音转换工具库

PCM/WAVE工具库,提供各种PCM互相转换,PCM到WAVE转换 提供源码,价格面议 unsigned char linear2alaw(short pcm_val);;;;;;;; short alaw2linear(unsigned char a_val);;;;;;;; unsigned char linear2ulaw(short pcm_val);;;;;;;; short ulaw2linear(unsigned char u_val);;;;;;;; unsigned char alaw2ulaw(unsigned char aval);;;;;;;; unsigned char ulaw2alaw(unsigned char uval);;;;;;;; short swap_linear (short pcm_val);;;;;;;; int alaw2ulawfile(char *InFile,char *OutFile);;;;;;;; int ulaw2alawfile(char *InFile,char *OutFile);;;;;;;; int linear2alawfile(char *InFile,char *OutFile);;;;;;;; int alaw2linearfile(char *InFile,char *OutFile);;;;;;;; int linear2ulawfile(char *InFile,char *OutFile);;;;;;;; int ulaw2linearfile(char *InFile,char *OutFile);;;;;;;; int linearswppingfile(char *InFile,char *OutFile);;;;;;;; int alaw2wavfile(char *InFile,char *OutFile);;;;;;;; int ulaw2wavfile(char *InFile,char *OutFile);;;;;;;; redpower2004@21cn.com 另外不会用的请不要随便评论.谢谢

立即下载
5积分/C币
PCM格式转换为wav

将PCM格式文件转换为对应的wav文件。在PCM文件中添加wav文件头即可。

立即下载
50积分/C币
android 音频录音(pcm),播放(pcm,bin)转换(pcm-bin,pcm-wav,bin-pcm)

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

立即下载
3积分/C币
pcm-wav 格式转换为adpcm-wav

pcm-wav 格式转换为adpcm-wav.包括Wav格式中文详细说明,和语音测试文件。转换后的文件可用mediaplayer等播放器播放,本例子是在linux下的,可以稍加修改变为C++

立即下载
3积分/C币
C#利用DirectSound实现PCM音频流保存为WAV文件

C#利用DirectSound可以实现把PCM音频流保存成WAV文件,进行播放。

立即下载
2积分/C币
WAV转C格式 声音文件转换器

可将立体声WAV音频格式转换为C格式代码 用来下载调试播放

立即下载
4积分/C币
C++下的WAV转换为PCM格式

C++下的文件转换吧 WAV文件 进行转换为PCM 文件的

立即下载
3积分/C币
PCM加头转WAV工具

可批量将无头信息的pcm音频转成带头信息的wav音频,使用方法也非常简单,只需要将需要转换的pcm语音路径,和转换之后的wav保存路径写入配置文件list.scp中,然后配置run.cmd中“raw2wav -S list.scp 25000 16"最后两个参数来设置所加头的采样率和采样点大小。最后直接运行run.cmd批处理脚本,即可完成转换,使用非常方便

立即下载
3积分/C币
ffmpeg 转换pcm

ffmpeg 指令 PCM 转换 WAV & AAC & AMR & MP3

立即下载
3积分/C币
wav文件,pcm波形的wav音频

wav文件,pcm波形的wav音频, using System.Media;, SoundPlayer 测试类音频

立即下载
12积分/C币
Android音视频 原生方法生成PCM 以及PCM转为wav
linux下面把pcm音频转为wav用什么
JAVA 音频文件PCM转WAV Utils类

JAVA 音频文件PCM转WAV格式转换类 Utils类 直接可以使用有现成DEMO。感谢评论

立即下载
3积分/C币
通过ffmpeg将AAC格式转成WAV格式

通过ffmpeg提供的API完成AAC文件的解码。 编译环境 VS2008 开发语言 C

立即下载
5积分/C币
pcm转wav的方法及代码示例
微信小程序语音silk转换pcm,wav格式

微信小程序语音识别,转成一般各大接口所用的wav格式,有的语音接口可以使用pcm,不过听别人所建议转成wav的更好识别,这里面的是不需要安装操作的ffmpeg.exe和silk_v3_decoder.exe文件,所以应该都可以使用,比如php使用exec方法,cmd操作等

立即下载
3积分/C币
使用ffmpeg转码pcm至aac格式

一个使用使用ffmpeg转码pcm至aac格式的完整工程,VS可打开直接编译运行的。 理论上! 介绍:http://blog.csdn.net/arbboter/article/details/43058363

立即下载
5积分/C币
G729文件和WAV文件转换

现在G729语音编解码包免费的只支持单线程,如果IP电话应用在IVR开发中,为了避免IVR程序处理G729编解码问题,可以采用G729格式的文件,省去了编解码处理,这个工具就是解决G729文件和WAV文件转换,VC6.0

立即下载
3积分/C币
pcm音频文件和wav音频文件 工具下载

用来测试的pcm音频文件,和wav音频文件。 有对应的三对wav和pcm一一对应

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

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

立即下载
5积分/C币
java音频转码

能转换下面这些音频和视频,压缩包有包和源码,还有文档api. 整理资料不易,不喜欢可以自己百度 Audio decoders adpcm_4xm adpcm_adx adpcm_ct adpcm_ea adpcm_ea_r1 adpcm_ea_r2 adpcm_ea_r3 adpcm_ea_xas adpcm_ima_amv adpcm_ima_dk3 adpcm_ima_dk4 adpcm_ima_ea_eacs adpcm_ima_ea_sead adpcm_ima_qt adpcm_ima_smjpeg adpcm_ima_wav adpcm_ima_ws adpcm_ms adpcm_sbpro_2 adpcm_sbpro_3 adpcm_sbpro_4 adpcm_swf adpcm_thp adpcm_xa adpcm_yamaha alac ape atrac 3 cook dca dsicinaudio flac g726 imc interplay_dpcm liba52 libamr_nb libamr_wb libfaad libgsm libgsm_ms mace3 mace6 mp2 mp3 mp3adu mp3on4 mpc sv7 mpc sv8 mpeg4aac nellymoser pcm_alaw pcm_mulaw pcm_s16be pcm_s16le pcm_s16le_planar pcm_s24be pcm_s24daud pcm_s24le pcm_s32be pcm_s32le pcm_s8 pcm_u16be pcm_u16le pcm_u24be pcm_u24le pcm_u32be pcm_u32le pcm_u8 pcm_zork qdm2 real_144 real_288 roq_dpcm shorten smackaud sol_dpcm sonic truespeech tta vmdaudio vorbis wavpack wmav1 wmav2 ws_snd1 xan_dpcm Audio encoders ac3 adpcm_adx adpcm_ima_wav adpcm_ms adpcm_swf adpcm_yamaha flac g726 libamr_nb libamr_wb libfaac libgsm libgsm_ms libmp3lame libvorbis mp2 pcm_alaw pcm_mulaw pcm_s16be pcm_s16le pcm_s24be pcm_s24daud pcm_s24le pcm_s32be pcm_s32le pcm_s8 pcm_u16be pcm_u16le pcm_u24be pcm_u24le pcm_u32be pcm_u32le pcm_u8 pcm_zork roq_dpcm sonic sonicls vorbis wmav1 wmav2 Video decoders 4xm 8bps VMware video aasc amv asv1 asv2 avs bethsoftvid bmp c93 camstudio camtasia cavs cinepak cljr cyuv dnxhd dsicinvideo dvvideo dxa ffv1 ffvhuff flashsv flic flv fraps gif h261 h263 h263i h264 huffyuv idcinvideo indeo2 indeo3 interplayvideo jpegls kmvc loco mdec mjpeg mjpegb mmvideo mpeg1video mpeg2video mpeg4 mpegvideo msmpeg4 msmpeg4v1 msmpeg4v2 msrle msvideo1 mszh nuv pam pbm pgm pgmyuv png ppm ptx qdraw qpeg qtrle rawvideo roqvideo rpza rv10 rv20 sgi smackvid smc snow sp5x svq1 svq3 targa theora thp tiertexseqvideo tiff truemotion1 truemotion2 txd ultimotion vb vc1 vcr1 vmdvideo vp3 vp5 vp6 vp6a vp6f vqavideo wmv1 wmv2 wmv3 wnv1 xan_wc3 xl zlib zmbv Video encoders asv1 asv2 bmp dnxhd dvvideo ffv1 ffvhuff flashsv flv gif h261 h263 h263p huffyuv jpegls libtheora libx264 libxvid ljpeg mjpeg mpeg1video mpeg2video mpeg4 msmpeg4 msmpeg4v1 msmpeg4v2 pam pbm pgm pgmyuv png ppm qtrle rawvideo roqvideo rv10 rv20 sgi snow svq1 targa tiff wmv1 wmv2 zlib zmbv

立即下载
5积分/C币
java wav转为pcm

纯Java ,从输入流中截去音频的前44个字节。 适用WAV转PCM

立即下载
50积分/C币
java pcm转wav

java源码 pcm 转wav,方法参数为pcm文件路径,wav文件路径,可以直接使用。

立即下载
5积分/C币
Vox音频文件转wav

Vox音频文件转wav格式,生成8bit, 6000Hz,48Kb的wav文件,在main方法即可测试

立即下载
3积分/C币
wav格式和pcm格式相互转换源代码

因为想要读写pcm因此用python写了一个读pcm格式并将其转化为wav格式的程序,里面也包含有wav格式转换为pcm格式的程序。下载内容是一个压缩包,解压后有源码,有注释,有pcm格式的说明,有测试文件。

立即下载
3积分/C币
测试用pcm,aac,wav音频,懂的人下载

测试用pcm,aac,wav音频,懂的人下载 我是找了好久在网上找不到,现在自己这里有几段,希望懂的人,会有用。

立即下载
3积分/C币
pcm转换成wav

通过代码实现pcm音频格式转换成wav,C语言代码

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

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

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

音频转换(WAV转换为PCM)

会员到期时间: 剩余下载个数: 剩余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!

举报

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

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