Construyendo Gaia: Bot de voz para atención al cliente

Conoce Gaia, el voicebot de ContactMedia: una arquitectura flexible con STT, NLU y TTS, casos reales, métricas de éxito y lecciones para convertir ideas en producción.

1 sept 2025 • 3 min de lectura • Equipo Q2BSTUDIO

Inteligencia-Artificial-

Hola a todos, soy Fabien, CEO de ContactMedia, un centro de relación con clientes con sede en Aviñón, Francia. Aunque no soy desarrollador, nuestro equipo decidió asumir un reto técnico importante: construir nuestro propio voicebot, al que llamamos Gaia.

En este artículo comparto nuestro recorrido: por qué lo construimos, qué stack tecnológico utilizamos, los desafíos que surgieron y las lecciones que aprendimos en el camino.

Por qué construir en lugar de comprar

Al evaluar voicebots, descubrimos que las soluciones listas para usar eran o bien demasiado rígidas para adaptarse a los flujos de nuestros clientes, o bien demasiado costosas para experimentar de forma continua. Elegimos el camino difícil y construimos el nuestro. No buscábamos competir con gigantes, sino crear un bot a medida, flexible y fácil de iterar y entrenar.

Arquitectura principal

Como la mayoría de voicebots, Gaia se apoya en tres componentes clave:

Speech to Text STT: convierte la voz del cliente en texto. Probamos Google Speech to Text y Whisper de OpenAI. Whisper ofreció una precisión excelente en entornos ruidosos, aunque con mayor latencia.

Natural Language Understanding NLU: extrae la intención del texto. Empezamos con Rasa NLU y también probamos Dialogflow. Rasa nos dio más flexibilidad para entrenar intents específicos de dominio.

Text to Speech TTS: transforma las respuestas en voz. Evaluamos Amazon Polly y Microsoft Azure TTS. Las voces neuronales de Azure ofrecieron la experiencia más natural en francés.

Orquestamos todo con un backend en Node.js conectado a APIs de telefonía SIP para el manejo de llamadas en tiempo real.

Gestión de la complejidad del mundo real

Acentos y dialectos: el francés presenta fuertes variaciones regionales. Entrenar modelos de lenguaje con nuestros propios datos de llamadas mejoró notablemente la precisión.

Interrupciones y solapamientos: los clientes a menudo hablan encima del bot. Implementamos barge in para que Gaia deje de hablar cuando el interlocutor retoma la conversación.

Lógica de fallback: ningún NLU es perfecto. Diseñamos rutas claras de recuperación confirmando intención, pidiendo aclaraciones o escalando a un agente humano.

Latencia: incluso un retraso de 500 ms se percibe antinatural en una llamada. Optimizar toda la canalización, especialmente TTS, fue crítico.

Cómo medimos el éxito

No queríamos evaluar a Gaia solo por el número de llamadas automatizadas. Seguimos métricas como tasa de éxito de la tarea por ejemplo reservar una cita, tiempo medio de gestión y encuestas de satisfacción. Hasta ahora, Gaia resuelve alrededor del 60 por ciento de las llamadas de agendamiento sin ayuda humana.

Lecciones clave

Comienza con casos de uso acotados. La programación de citas fue el mejor punto de entrada.

Diseña para la escalada. El cliente debe saber que puede llegar a una persona.

Entrena de forma continua. Aparecen nuevos modismos, acentos y casuísticas, y el bot debe evolucionar.

La latencia es experiencia de usuario. Los usuarios perdonan errores, pero no pausas largas.

Qué sigue

Estamos explorando análisis de sentimiento para detectar frustración, mejor manejo de contexto en conversaciones de múltiples turnos y el uso de LLMs afinados como GPT-4o-mini para diálogos más naturales.

Reflexión final

Construir Gaia fue un reto técnico enorme para una empresa de tamaño medio como la nuestra. Pero nos demostró algo relevante: no hace falta ser un gigante de Silicon Valley para experimentar con la inteligencia artificial conversacional.

Si eres desarrollador y te intriga el mundo de los voicebots, mi consejo es simple: empieza pequeño, itera rápido y diseña siempre pensando en la persona al otro lado.

Desde Q2BSTUDIO, empresa de desarrollo de software y aplicaciones a medida, compartimos este aprendizaje porque ayudamos a compañías a crear asistentes conversacionales y agentes IA que generan impacto real. Diseñamos inteligencia artificial para empresas alineada con objetivos de negocio, construimos software y aplicaciones a medida, y ofrecemos servicios integrales en ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio y power bi, así como automatización de procesos y orquestación de datos. Si buscas un partner para lanzar tu voicebot o evolucionar tu plataforma conversacional, hablemos y llevemos tu proyecto de idea a producción con calidad, seguridad y escalabilidad.

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

Inteligencia artificial

Agentes de IA, chatbots y asistentes inteligentes que automatizan tareas y atienden a tus clientes 24/7 para mejorar la eficiencia de tu negocio.

Más info

Desarrollo de software

Aplicaciones web, móviles y de escritorio, intranets, e-commerce, SaaS y plataformas de gestión diseñadas para las necesidades concretas de tu empresa.

Más info

Servicios cloud

Migración, infraestructura, hosting gestionado, alta disponibilidad y seguridad en Microsoft Azure y Amazon Web Services para que tu negocio escale sin límites.

Más info

Ciberseguridad y pentesting

Auditorías de seguridad, test de intrusión (pentesting) y protección de aplicaciones, datos e infraestructura on-premise y cloud, con hacking ético y cumplimiento normativo.

Más info

Business Intelligence

Cuadros de mando y análisis de datos con Power BI: integramos tus fuentes, diseñamos dashboards y KPIs y convertimos tus datos en decisiones.

Más info

Automatización de procesos

Automatizamos tareas repetitivas y conectamos tus aplicaciones con n8n, Power Automate, Make y RPA, eliminando trabajo manual y aumentando la productividad.

Más info

Formación para empresas

Formamos a tus equipos en tecnología con criterio: desarrollo web, bases de datos, Git, buenas prácticas y seguridad, automatización con n8n, inteligencia artificial para empresas y creación de soluciones de IA con Azure AI Foundry.

Más info

Auditoría de código

Auditamos el código que creas tú, tu equipo o una IA: te decimos qué está bien y qué mejorar, lo securizamos y lo dejamos listo para producción, web o app.

Más info

Generación de imágenes con IA

Creamos por ti las imágenes que necesita tu negocio con inteligencia artificial: producto, redes, publicidad, ilustración y avatares. Tú nos dices qué quieres y te lo entregamos listo para usar.

Más info

Generación de vídeos con IA

Creamos por ti vídeos con inteligencia artificial: promocionales, para redes, presentadores virtuales, doblaje y animaciones. Nos cuentas la idea y te lo entregamos montado y listo para publicar.

Más info

Avatares conversacionales con IA

Creamos avatares conversacionales con IA —humanos digitales con cara y voz— que atienden a tus clientes y equipos con el conocimiento de tu empresa, en tu web, monitores interactivos, WhatsApp o Teams.

Más info

Marketing Online e IA

Google Ads, Meta Ads, LinkedIn Ads y posicionamiento en motores de IA (GEO/AEO): captamos clientes y hacemos que tu marca aparezca donde te buscan, también en ChatGPT, Gemini y Perplexity.

Más info

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.