怎样用c语言合成wav文件
deane 2000-04-03 09:52:00 各位高手你们好:
小弟用C语言编一函数,用于实现 语音(WAV文件) 合成 ,具体做法是:(以 两文件合成为例)
首先,将1拷贝到目标文件3中, 读出源文件1,2的头文件第四字节的数据,而后相加再减44(2的头文件长度),
得出的数据读入3的头文件的第四字节(文件长度),再将1,2 的第四十字节读出相加,读入3的第四十字节,
(正文长度),最后生成的wav文件长度近似等于1,2的和,但可怕的事来了,录音机打不开,说"文件格式以
别破坏"芸芸,小弟我实在是不知如何是好,恳请各位高手答复,再此谢了!!!!
我的地址是:deane2000@263.net