我们如何使用Naudio识别字节数组(WaveInEventArgs提供的缓冲区)中的静默数据包。基本上我试图循环数组并检查数组中的0值。这是对的吗?
答案 0 :(得分:3)
我不确定你的意思是"包",但找到沉默通常是寻找绝对值小于"阈值的连续样本"量。 0.00006是-84.437 dB,因此可以对大多数具有该值的音频进行静音检测(尽管您可以随意调整该阈值以适合您的音频)。根据您正在做的事情,您将希望看到440到48000之间的任何序列"沉默"在确定之前的样本是一个无声的"数据包"。