仅使用C#可以吗?我希望能够检测来自以下内容的音频:流,麦克风或声卡,并在音频电平超出可设置的阈值时开始记录。
谢谢 :-)
最佳答案
您可以使用NAudio进行此操作。请查看.NET Voice Recorder应用程序,以获取检测输入电平的示例。要检测流中的音频,您需要创建一个派生自WaveStream的类,并重写其Read方法以从TcpListener返回数据。
关于c# - 如何使用C#检测流或tcplistener或声卡的音频电平,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2762484/