我有一个接收器,我希望能够听到接收器正在传输的音频并将此音频保存为wav文件。 我写了一个客户端 - 服务器应用程序来与接收器通信。 接收器正在通过udp传输音频,我使用WaveOut功能播放音频,但我遇到了一些问题:
1)有没有办法使用WaveIn功能来录制音频? 我用这种方式尝试了一些东西,但得到开发帽功能并没有找到任何设备。 我可以欺骗功能,认为有一个设备吗?
2)我试图将数据直接写为wav文件,并注意到有一些噪音被添加到流中。我需要先将数据写为原始pcm,然后将其转换为wav文件,还是有另一种方法?
还有其他建议吗?