Pregunta

Me gustaría ser capaz de detectar un aplaudiendo sonido.Siendo bastante nuevo para cualquier forma de reconocimiento de sonido, es simplemente una manera de hacer esto?Si no, buenos recursos para C# sonido y reconocimiento de detección?

Mi objetivo es automatizar los clientes de centro de medios de comunicación con algunos básicos clap-basado en los controles.

¿Fue útil?

Solución

Hubo una pregunta similar pedido en el pasado:

Dado un audio corriente, encontrar cuando una puerta se cierra de golpe (cálculo de nivel de presión sonora?)

A pesar de que la pregunta no era específico para C #, que tiene algunas ideas para los algoritmos para su uso. (Revelación:. Sí, me di responder a esa pregunta)

Otros consejos

No está seguro de si esto va a ser de alguna ayuda, pero aún así: REAL - Reconocimiento de sonido . O mejor aún, detección Clap, con micrófono .

yo no se centran en el lenguaje como tal, sino en el algoritmo.

¿Qué características de un sonido le permiten identificar como un aplauso? ¿Duración? ¿Intensidad? La variación de intensidad con el tiempo?

Una vez que tenga un algoritmo, después decidir la mejor manera de ponerla en práctica.

Parece que un problema se puede resolver utilizando el denominado Análisis de Componentes Principales. Trate de google. También otras soluciones para el famoso problema Cóctel pueden ayudar. Pero estoy seguro de que ya hay algunas bibliotecas que hay.

Audio Zone Trigger por $ 25 que parece que va a hacer exactamente lo que quiere .

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