¿Cómo puedo detectar el nivel de audio de un arroyo o TcpListener o la tarjeta de audio usando C #

StackOverflow https://stackoverflow.com/questions/2762484

  •  02-10-2019
  •  | 
  •  

Pregunta

¿Es esto posible utilizando sólo C #? Quiero ser capaz de detectar el audio de: una corriente, tarjeta de sonido o micrófono y empezar a grabar si el nivel de audio está por encima de un umbral ajustable

.

Gracias: -)

¿Fue útil?

Solución

Puede hacer esto utilizando NAudio . Echar un vistazo a la aplicación .NET grabadora de voz para un ejemplo de la detección del nivel de entrada. Para detectar el audio de una corriente, lo que se necesita para crear una clase derivada de WaveStream y anular su método de lectura para devolver los datos de su TcpListener

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top