C# - 如何检测音频混音器的声音峰值水平?

问题描述:

我正在寻找从另一个应用程序检测声音的非侵入性方式。C# - 如何检测音频混音器的声音峰值水平?

我正在考虑使用本机功能音频混音器用来检测特定应用程序的响亮程度(每当您单击开始栏上的扬声器时您会得到的绿色条) - 哪个会做到这一点,我会是最感谢有人指点我这些功能。

另一方面 - 如果有一个库可以用来检测从特定声音设备播放的声音,并将它们与.mp3文件进行比较,那也是非常棒的。

预先感谢您。

如果您正在寻找一个简单的解决方案,NAudio提供了所有必要的功能。