我看过许多有关在使用NAudio的录音中检测静音的文章。但是,我遇到了障碍。我现在正在研究使用更复杂的静音检测方法,例如傅立叶变换。同时,也许有人可以阐明我遇到的问题。
我使用NAudio用C#编写了一个程序来检测WAV文件中的静音。我有一个用于测试它的示例听写文件,它运行正常。
作为进一步的测试,我使用Audacity创建了一个Wav文件,该文件使用“降噪”功能在其中具有1分钟的静音时间。当我听的时候,我听不到声音。当我在其上运行程序时,最低分贝读数高于听写文件中的最低分贝读数。我想知道为什么,因为这使我担心,可能会有一些无法检测到的静默听写文件。