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