【发布时间】:2018-12-18 08:29:00
【问题描述】:
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)
{
};
这是我用来从默认输入设备录制的 sn-p,这很好,但由于我的麦克风灵敏度不好,我想增加增益,以便获得更响亮的录音
【问题讨论】:
-
音量和增益是两个不同的东西。在点击“InputSource.DataAvailable”事件之前,我已经看到了一个代码示例,可以为麦克风信号添加增益,但他使用的是 cscore 库。我也可以使用那个库,但我也需要获得麦克风电平,我无法获得它
标签: c# wpf audio audio-recording naudio