Middleware SIP Development to Detect and Cut Voicemail Calls
Budget: $1,500 – $3,000 USD
Desarrollo de Middleware SIP para Detección y Corte de Llamadas a Buzón de Voz
Descripción del proyecto
Busco un desarrollador con experiencia sólida en VoIP/SIP para desarrollar un middleware que permita detectar automáticamente cuando una llamada ha sido contestada por un buzón de voz y finalizarla de forma inmediata, minimizando costos de terminación.
El middleware deberá funcionar tanto en escenarios donde el buzón responde **antes del 200 OK** (Early Media - respuestas 183 Session Progress con audio) como **después del 200 OK**, cuando la llamada ya fue contestada y comienza la facturación.
Objetivos
* Detectar buzones de voz durante Early Media y mediante análisis del audio de la llamada.
* Finalizar automáticamente la llamada cuando se confirme que es un buzón.
* Reducir el tiempo facturable de llamadas que terminan en contestadoras automáticas.
* Evitar falsos positivos en llamadas contestadas por personas.
Requerimientos técnicos
El desarrollador deberá proponer e implementar la mejor arquitectura. Se aceptan soluciones basadas en:
* Kamailio
* OpenSIPS
* FreeSWITCH
* Asterisk
* RTPengine
* Media Proxy
* Servicios propios en Go, Python o C++
* Integración con motores de Machine Learning o Voice Activity Detection si aportan ventajas.
El middleware deberá:
* Interceptar sesiones SIP.
* Procesar el flujo RTP.
* Analizar el audio en tiempo real.
* Detectar patrones característicos de buzón de voz.
* Cortar automáticamente la llamada al detectar un buzón.
* Funcionar tanto en:
* Early Media (183 Session Progress).
* Llamadas ya establecidas (200 OK).
Deseable
Se valorará experiencia previa en:
* Answering Machine Detection (AMD)
* SIP/RTP
* Proveedores mayoristas de VoIP
* Softswitches
* FreeSWITCH
* Kamailio
* OpenSIPS
* Asterisk
* RTPengine
* Detección de voz mediante IA
Entregables
* Código fuente completo.
* Documentación de instalación.
* Documentación de configuración.
* Guía para integración con la plataforma existente.
* Scripts de despliegue (Docker es un plus).
* Pruebas funcionales.
Perfil buscado
Busco un desarrollador con experiencia comprobable en plataformas SIP de alto volumen y procesamiento de audio en tiempo real. Es importante que pueda explicar la estrategia de detección utilizada y justificar su nivel esperado de precisión.
Al postularse, agradeceré incluir:
* Experiencia en proyectos similares.
* Tecnologías que utilizaría.
* Arquitectura propuesta.
* Tiempo estimado de desarrollo.
* Presupuesto aproximado.
Descripción del proyecto
Busco un desarrollador con experiencia sólida en VoIP/SIP para desarrollar un middleware que permita detectar automáticamente cuando una llamada ha sido contestada por un buzón de voz y finalizarla de forma inmediata, minimizando costos de terminación.
El middleware deberá funcionar tanto en escenarios donde el buzón responde **antes del 200 OK** (Early Media - respuestas 183 Session Progress con audio) como **después del 200 OK**, cuando la llamada ya fue contestada y comienza la facturación.
Objetivos
* Detectar buzones de voz durante Early Media y mediante análisis del audio de la llamada.
* Finalizar automáticamente la llamada cuando se confirme que es un buzón.
* Reducir el tiempo facturable de llamadas que terminan en contestadoras automáticas.
* Evitar falsos positivos en llamadas contestadas por personas.
Requerimientos técnicos
El desarrollador deberá proponer e implementar la mejor arquitectura. Se aceptan soluciones basadas en:
* Kamailio
* OpenSIPS
* FreeSWITCH
* Asterisk
* RTPengine
* Media Proxy
* Servicios propios en Go, Python o C++
* Integración con motores de Machine Learning o Voice Activity Detection si aportan ventajas.
El middleware deberá:
* Interceptar sesiones SIP.
* Procesar el flujo RTP.
* Analizar el audio en tiempo real.
* Detectar patrones característicos de buzón de voz.
* Cortar automáticamente la llamada al detectar un buzón.
* Funcionar tanto en:
* Early Media (183 Session Progress).
* Llamadas ya establecidas (200 OK).
Deseable
Se valorará experiencia previa en:
* Answering Machine Detection (AMD)
* SIP/RTP
* Proveedores mayoristas de VoIP
* Softswitches
* FreeSWITCH
* Kamailio
* OpenSIPS
* Asterisk
* RTPengine
* Detección de voz mediante IA
Entregables
* Código fuente completo.
* Documentación de instalación.
* Documentación de configuración.
* Guía para integración con la plataforma existente.
* Scripts de despliegue (Docker es un plus).
* Pruebas funcionales.
Perfil buscado
Busco un desarrollador con experiencia comprobable en plataformas SIP de alto volumen y procesamiento de audio en tiempo real. Es importante que pueda explicar la estrategia de detección utilizada y justificar su nivel esperado de precisión.
Al postularse, agradeceré incluir:
* Experiencia en proyectos similares.
* Tecnologías que utilizaría.
* Arquitectura propuesta.
* Tiempo estimado de desarrollo.
* Presupuesto aproximado.
Related categories:
Python
Software Architecture
Asterisk PBX
Voice Talent
VoIP
Docker
Audio Processing
Signal Processing
SIP