标签: c# .net microphone naudio
我有一个问题。如何在麦克风中开始声音的同时创建抛出异常的程序。麦克风总是打开,那就是噪音总是太大。粗略地说,如果我对麦克风说话,那么程序会抛出极限。我正在使用NAudio。请帮忙
答案 0 :(得分:2)
您可以查看使用NAudio的{{3}}。这是检测语音级别的示例。当选择语音级别时,您可以抛出异常。
NAudio
答案 1 :(得分:0)
查看NAudio中的WaveInStream类。它允许您打开麦克风并接收包含最新捕获字节的事件。处理捕获的字节可以了解声音是开始还是未开始。