マイクからサイン テスト信号が入っています。Vaweformサンプルをスキャンして最大振幅を探すだけで、ピーク振幅を見つけることができることを知っています(負の可能性があることを考慮して)。私は約500msのチャンクを取ります。
問題は、ノイズのために着信信号に時折短いピークが含まれる可能性があることです。そのため、最大マグニチュードを測定することはできません。ノイズのピーク レベルが見つかる可能性があります。
波形チャンクの主要なピーク値を計算できる安定したアルゴリズムはありますが、有用な信号ではない短いノイズの多いピークを捨てますか?
超正確なものは必要ありません。考えられるノイズ ピークのほとんどを捨てたいだけです。