【发布时间】:2022-11-01 23:10:47
【问题描述】:
正如我在标题中所写,我需要从外部应用程序读取波形文件,同时记录它。我注意到,直到我使用 StopRecording () 和 Dispose () 波形文件保持锁定,外部应用程序告诉我文件已锁定以供读取
你对我该怎么做有什么建议吗?
谢谢 咪咪
我应该像实时读取文件一样读取文件
【问题讨论】:
正如我在标题中所写,我需要从外部应用程序读取波形文件,同时记录它。我注意到,直到我使用 StopRecording () 和 Dispose () 波形文件保持锁定,外部应用程序告诉我文件已锁定以供读取
你对我该怎么做有什么建议吗?
谢谢 咪咪
我应该像实时读取文件一样读取文件
【问题讨论】:
这真的很难成功。我过去使用的一个技巧是创建一个大的空白 WAV 文件,并让一个进程在正在读取的进程之前覆盖它。
但一般来说,我建议使用BufferedWaveProvider 之类的东西来提供音频以在流式传输场景中播放。
【讨论】: