WaveIn InputSource = new WaveIn() { DeviceNumber = deviceNumber, WaveFormat = new WaveFormat(44100, WaveIn.GetCapabilities(cmbInputDevices.SelectedIndex).Channels) };
InputSource.DataAvailable += (s,e)
{
//Lines to write into a wave file
};
InputSource.RecordingStopped += (s,e)
{
};
这是我用来从默认输入设备录制的片段,很好,但是由于我的麦克风灵敏度不好,我想增加增益,以便获得更大声的录制
最佳答案
检查此示例录音机。它是一个示例应用程序,演示了如何使用NAudio录制音频
Voice Recorder