exec ("C:/Lame/sox \"C:/1/2.wav\" -t wav \"C:/1/2.rev\" reverse");
使用该代码使用音频后处理工具来反转声音文件。有输出,但文件大小约为应有大小的 1/5,我无法播放。基本上它会创建一个文件,但如果我在命令提示符下执行此操作,它不会是我得到的文件:
C:/Lame/sox "C:/1/2.wav" -t wav "C:/1/2.rev" reverse
有了这个,我得到了我想要的结果,我可以播放 rev 文件。
有人知道为什么会这样吗?