请问那位高手知道怎样用c语言或c++builder合成wav文件?

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

我的地址是:deane2000@263.net
...全文
183 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xielm 2000-04-05
  • 打赏
  • 举报
回复
我作过这个程序,你只是文件的长度没有算对。
(5 - 8)字节为文件长
(41 - 44 )字节为数据长
你只读一个字节运算没有意义。

8,301

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧