我想通过播放声音并同时在本地麦克风上收听来测量系统的扬声器音量 . 这是针对特定应用的 . 准确录制的声音不如区分播放声音之前和播放时录制的麦克风音量那么重要 .
这个想法是警告用户扬声器是关闭还是太低 . 如何在播放时录制声音并确定音量差异?是否有任何托管库可以执行此操作?
Update: 找到了good related question .
我想通过播放声音并同时在本地麦克风上收听来测量系统的扬声器音量 . 这是针对特定应用的 . 准确录制的声音不如区分播放声音之前和播放时录制的麦克风音量那么重要 .
这个想法是警告用户扬声器是关闭还是太低 . 如何在播放时录制声音并确定音量差异?是否有任何托管库可以执行此操作?
Update: 找到了good related question .
1 回答
拿着这个:
http://windowsmedianet.sourceforge.net/
并使用waveIn托管包装器 .
http://msdn.microsoft.com/en-us/library/ms712636(VS.85).aspx
当然,你需要在那里进行一些校准......