Necesito capturar clips de audio como archivos WAV que luego puedo pasar a otro bit de python para su procesamiento. El problema es que necesito determinar cuándo hay audio presente y luego grabarlo, detenerlo cuando esté en silencio y luego pasar ese archivo al módulo de procesamiento.Detectar y grabar audio en Python
Estoy pensando que debería ser posible con el módulo de onda detectar cuando hay silencio puro y descartarlo tan pronto como se detecte algo que no sea silencio comience a grabar, luego cuando la línea se vuelva a silenciar detenga la grabación.
Simplemente no puedo entenderlo, ¿alguien puede hacerme comenzar con un ejemplo básico.
Gracias Nick, Sí, debería haber dicho que también estoy usando portaudio para la captura, el bit en el que estoy atascado es el de buscar silencio, ¿cómo puedo obtener el nivel en la porción de datos? –
He agregado un código no probado realmente anterior, pero debería hacer el trabajo que desea –
gracias increíble Nick –