AdBuster 2.0 PRO es una aplicación ligera para Windows que monitoriza en tiempo real el audio de la televisión y reduce el volumen de forma automática cuando detecta anuncios con un nivel sonoro elevado. Cuando la programación regresa a un volumen normal, la aplicación lo restablece de forma progresiva y sin saltos bruscos.
Su principal valor diferencial es que combina un motor de audio dedicado, capaz de extraer en tiempo real parámetros como la sonoridad RMS, picos, estabilidad y patrones de largo plazo, con dos modelos de aprendizaje automático que se ejecutan íntegramente en el dispositivo del usuario (model.pkl y model_deep.pkl). Sobre ambos actúa CEPA (Contextual Event Pattern Analysis), una capa propietaria de razonamiento contextual que interpreta los eventos de audio de forma similar a como lo haría una persona: detecta picos disruptivos, evita correcciones excesivas, restaura el volumen de manera suave y se adapta al contexto y a la franja horaria.
La cadena de funcionamiento es local y privada. Un micrófono capta el audio del televisor; el motor de audio y los modelos ML determinan si se trata de un anuncio o de contenido normal; CEPA decide la acción (subir, bajar o no intervenir); y un servidor Flask local, VolMaster, envía la orden por infrarrojos a un dispositivo Broadlink RM (RM Mini o RM Pro) que ajusta el volumen del televisor. Todo el procesamiento ocurre en el equipo del usuario: no requiere nube, cuentas, telemetría ni conexión a internet. La automatización se limita a los comandos VOL_UP y VOL_DOWN, con topes de seguridad (límite 2x arriba/abajo, cooldown y protección antispam), mientras que MUTE y POWER quedan reservados al uso manual.
