0

我已经设法从麦克风捕获声音并
使用多种方式NAudio将其输出到扬声器,Winmm.dll但问题是声音的音量很低,除非我离麦克风太近然后声音很大!
我有这样的数据:

byte[] indata;
byte[] outdata;
Stream fiFoStream;

有什么方法可以使用数据字节调高音量,或者我需要其他资源。知道我尝试使用这些winmm.dll功能

string mmdll = "winmm.dll";
[DllImport(mmdll)]
public static extern int waveOutSetVolume(IntPtr hWaveOut, int dwVolume);
[DllImport(mmdll)]
public static extern int waveOutGetVolume(IntPtr hWaveOut, out int dwVolume);

而且我没有得到所需的结果,感谢您提供任何帮助:) Yaser。

4

0 回答 0