有没有办法直接从硬件上获取声卡播放的声音?
答案 0 :(得分:2)
NAudio是C#中声音编程的一个很好的API。我自己才发现它,但它可能能够记录输出,但可能不是......
答案 1 :(得分:0)
有些声音汽车可以选择输出声音作为麦克风,如果可以接受那么你可以谷歌如何使用麦克风......
答案 2 :(得分:0)
我认为这是Windows,因为您使用的是C#。如果您使用单声道,请忽略此项。
在Windows中没有官方支持的方法。某些声卡在调音台中有一个设置,可将波形记录输入设置为“您听到的声音”。所以在这些卡片上,您可以设置该设置,然后录制音频。
编辑:
我应该补充一点,如果你的驱动程序没有内置支持来记录它输出的内容,那么你需要编写或购买一个驱动程序。我听说TotalRecorder可以做到这一点。
答案 3 :(得分:0)
最通用的方法是Total Recorder,它有一个COM接口。