reproducir play c# .net audio

c# - play - Cómo detectar el sonido del micrófono en.net



Actualmente tengo un código para crear una cámara web que se encuentra en el espacio libre y automáticamente se mueve hacia arriba o hacia abajo dependiendo de una bandera que configuro presionando una tecla en el teclado. Quiero poder hacerlo de manera que si se detecta sonido en el micrófono (por encima de un umbral determinado para que no capte el ruido), la bandera se configure en verdadero. Si el sonido se detiene, (cae por debajo del umbral) la bandera se pondrá en falso y el movimiento se detendrá. Tengo todos los componentes excepto para detectar el sonido del micrófono y activar un evento.

¡Cualquier ayuda que ustedes puedan proporcionar sería muy apreciada!

¡Gracias!