Ciao a tutti.
Vorrei fare un programma che riceve in input un suono da microfono, ne valuti il volume e la durata, se supera una certa soglia per un certo tempo (valori impostabili da configurazione) riproduca un file audio,
Il problema che non so come risolvere è valutare il volume del suono che ricevo in ingresso.
In rete ho trovato System.Speech.Recognition che potrebbe (a livello concettuale) fare al caso mio, ma ho trovato utilizzi al solo riconoscimento vocale e nessun riferimento al volume. A me non interessa una scala standard di valori (tipo dB), mi basta solo una scala che all'interno della macchina possa classificare il volume.
Grazie anticipatamente
Ciao

Rispondi quotando