pcm_wav

所属分类:Pascal/Delphi编程
开发工具:Delphi
文件大小:785KB
下载次数:169
上传日期:2006-12-18 12:24:29
上 传 者zhangbing1
说明:  非常好用的pcm格式语音文件转换成wav格式,delphi源代码。
(the pcm very handy format sound files into wav format, delphi source code.)

文件列表:
newapi (0, 2006-05-12)
newapi\Combpcm.dll (58368, 2002-08-19)
newapi\combpcm.exe (28256, 2002-07-12)
newapi\combpcm.h (483, 2002-08-19)
newapi\Combpcm.lib (2022, 2002-08-19)
newapi\combpcm.txt (585, 2002-07-12)
newapi\G726pcmtrans.dll (94208, 2003-04-17)
newapi\G726pcmtrans.h (1492, 2003-04-17)
newapi\G726pcmtrans.lib (4478, 2003-04-17)
newapi\G726pcmtrans.txt (5869, 2003-04-17)
newapi\TW-Wav.exe (200704, 2002-06-11)
newapi\twacm.dll (40960, 2001-08-23)
newapi\twacm.h (771, 2002-07-22)
newapi\twacm.lib (2676, 2001-08-23)
newapi\TWVEdit.txt (3784, 2002-05-17)
newapi\VoiceConvert (0, 2006-05-12)
newapi\VoiceConvert\dewindow.txt (10621, 2004-10-12)
newapi\VoiceConvert\ErrorLog.log (210, 2005-06-28)
newapi\VoiceConvert\G726pcmtrans.dll (94208, 2003-04-17)
newapi\VoiceConvert\G726pcmtrans.lib (4478, 2003-04-17)
newapi\VoiceConvert\huffdec.txt (18948, 2004-10-12)
newapi\VoiceConvert\ListBoxTest.exe (49152, 2005-06-28)
newapi\VoiceConvert\Mp3ToPcm.dll (81920, 2005-06-01)
newapi\VoiceConvert\Mp3ToPcm.h (262, 2005-06-28)
newapi\VoiceConvert\Mp3ToPcm.lib (1950, 2005-06-01)
tools (0, 2006-05-12)
tools\pcmvoice.dll (98304, 2003-12-01)
tools\pcmvoice.exe (45056, 2004-04-08)
tools\testpaly.exe (28672, 2003-12-01)
tools\TEST_DLL2.dll (57344, 2003-08-15)
VoiceConvertMp3 (0, 2006-05-12)
VoiceConvertMp3\dewindow.txt (10621, 2004-10-12)
VoiceConvertMp3\ErrorLog.log (419, 2005-07-26)
VoiceConvertMp3\G726pcmtrans.dll (94208, 2003-04-17)
VoiceConvertMp3\G726pcmtrans.lib (4478, 2003-04-17)
VoiceConvertMp3\huffdec.txt (18948, 2004-10-12)
VoiceConvertMp3\ListBoxTest.exe (49152, 2005-06-28)
VoiceConvertMp3\Mp3ToPcm.dll (81920, 2005-06-01)
VoiceConvertMp3\Mp3ToPcm.h (262, 2005-06-28)
VoiceConvertMp3\Mp3ToPcm.lib (1950, 2005-06-01)
... ...

函数说明 返回值定义 #define NOERROR 1 没有错误 #define ERR_ALLOCMEM -1 没有足够内存 #define ERR_OPENFILE -2 打开文件失败 #define ERR_CREATEFILE -3 创建文件失败 #define ERR_WAVFILE -4 不是WAV格式文件 int Pcm2Wave(char *pcmfile,char *wavfile,int pcm_rate); ------------------------------------------------------- 功能:将PCM格式文件转换为WAV格式文件 参数:1 PCM格式文件名称 2 WAV格式文件名称 3 PCM格式文件的压缩比(压缩比0,1有效) 说明: 只有8k/s(压缩比为0),4k/s的PCM格式(压缩比为1)的文件才能转换文件为8位, 采样频率为11,025Hz格式的WAV文件 int WINAPI Wave2Pcm(char *wavefile,char *pcmfile,int rate); -------------------------------------------------- 功能:将WAV格式文件转换为PCM格式文件 参数:1 WAV格式文件名称 2 PCM格式文件名称 3 PCM格式文件的压缩比(压缩比为0,1有效) 说明: 将8位和16位各种采样频率的WAV格式转换为PCM格式。 PCM格式可以为8k/s(压缩比为0),4k/s(压缩比为1) int WINAPI ZoomPcm(char * oldfile, char * newfile, float zoom); ---------------------------------------------------------------- 参数1:被放大的语音文件名 参数2:新生成的语音文件名 参数3:放大倍数 返回:1 成功 <0 失败

近期下载者

相关文件


收藏者