我计划用 C# 构建一个小型录音机应用程序。我的笔记本电脑有一个始终处于活动状态的内置麦克风,因此我想将其用作早期测试。我会简单地开始录制,将文件保存为 .wav,甚至使用 LAME dll 将其制作成 MP3。
问题是,我不知道如何联系那个麦克风。我是使用可以检测设备的库,还是只是从设备所在的端口捕获字节流?
我没有任何从连接设备接收数据的经验。我想我需要将所有数据输入到一个字节数组中,然后将其序列化到一个 WAV 文件中,但我不确定。
我能得到一些关于这个主题的指示吗?
我计划用 C# 构建一个小型录音机应用程序。我的笔记本电脑有一个始终处于活动状态的内置麦克风,因此我想将其用作早期测试。我会简单地开始录制,将文件保存为 .wav,甚至使用 LAME dll 将其制作成 MP3。
问题是,我不知道如何联系那个麦克风。我是使用可以检测设备的库,还是只是从设备所在的端口捕获字节流?
我没有任何从连接设备接收数据的经验。我想我需要将所有数据输入到一个字节数组中,然后将其序列化到一个 WAV 文件中,但我不确定。
我能得到一些关于这个主题的指示吗?