Voice agents en español chileno: arquitectura, proveedores y costos 2026
Cómo construir un voice agent en español chileno con latencia bajo 500ms. Arquitectura STT + LLM + TTS, comparativa proveedores y costos en CLP.
Voice agents son agentes IA que conversan por voz en tiempo real. La diferencia con un chatbot de texto es la latencia: una conversación humana fluida exige menos de 600ms entre que el usuario termina de hablar y el agente empieza a responder. En 2026 los voice agents en español alcanzaron calidad enterprise: el acento neutro suena natural, el español chileno se reconoce sin entrenamiento adicional y los proveedores integrados (Vapi, Retell, Synthflow) bajaron la complejidad de implementación. Este satélite entrega la arquitectura técnica que aplicamos en Cognitiva.
Arquitectura típica de voice agent
Cinco componentes en serie con latencia objetivo bajo 500ms total:
- Captura de audio: WebRTC, SIP o teléfono tradicional vía gateway.
- Speech-to-Text (STT): convierte voz en texto. Latencia típica 100-200ms.
- Large Language Model (LLM): genera respuesta. Latencia típica 200-400ms con streaming.
- Text-to-Speech (TTS): convierte respuesta en voz. Latencia típica 100-200ms con streaming.
- Reproducción + Voice Activity Detection (VAD): detecta cuándo el usuario termina de hablar.
La clave es streaming en cada etapa: empezar a procesar TTS mientras LLM aún genera, empezar a reproducir mientras TTS aún sintetiza.
Comparativa de proveedores 2026
| Proveedor | Tipo | Especialización | Costo aprox/min CLP |
|---|---|---|---|
| Vapi | Plataforma completa | Voice agents end-to-end | CLP 60-120 |
| Retell | Plataforma completa | Voice agents end-to-end | CLP 70-130 |
| Synthflow | Plataforma completa | Más visual y no-code friendly | CLP 80-150 |
| ElevenLabs | TTS especializado | Voces ultra-realistas | CLP 30-60 (solo TTS) |
| Deepgram | STT especializado | Reconocimiento de voz preciso | CLP 15-30 (solo STT) |
| OpenAI Realtime | Modelo unificado | STT+LLM+TTS en un modelo | CLP 100-250 |
Plataformas completas (Vapi, Retell, Synthflow) usan internamente Deepgram + OpenAI o Anthropic + ElevenLabs/Cartesia/PlayHT. Building blocks separados dan más control, plataforma completa da más velocidad.
Setup mínimo con Vapi
Vapi es el más usado para empezar. Configuración inicial:
import Vapi from '@vapi-ai/web';
const vapi = new Vapi(process.env.VAPI_PUBLIC_KEY);
// Crear asistente
const assistant = await vapi.assistants.create({
name: 'Asistente Acme',
firstMessage: 'Hola, soy el asistente virtual de Acme. ¿En qué te puedo ayudar?',
systemPrompt: `Eres asistente de atención al cliente de Acme, empresa chilena.
Habla en español de Chile, registro formal-ejecutivo.
Mantén respuestas cortas (1-2 oraciones) para mantener conversación fluida.
Si no sabes algo, dilo y deriva a un humano.`,
model: {
provider: 'anthropic',
model: 'claude-sonnet-4-6',
temperature: 0.3,
},
voice: {
provider: 'elevenlabs',
voiceId: 'XXXXX', // Voz seleccionada para español neutro
stability: 0.5,
similarityBoost: 0.7,
},
transcriber: {
provider: 'deepgram',
model: 'nova-2',
language: 'es-LA',
},
});
// Llamar (test desde browser)
await vapi.start(assistant.id);
Manejo de turnos y interrupciones
VAD (Voice Activity Detection) determina cuándo el usuario terminó de hablar. Sensibilidad mal calibrada genera cortes o silencios incómodos.
Reglas de calibración:
- Endpoint timeout: tiempo de silencio antes de considerar que terminó el turno. Típico 600-1000ms para español natural.
- Interruption detection: si el usuario empieza a hablar mientras el agente habla, el agente debe pausar inmediatamente.
- Filler words: el agente puede usar "mm", "claro", "déjame ver" para reducir latencia percibida durante procesamiento largo.
- Backchannel acknowledgments: cuando el usuario es quien habla largo, agregar "ajá" cada 3-5 segundos demuestra atención.
Optimización de latencia
Para alcanzar latencia bajo 500ms end-to-end:
- Usar modelo LLM rápido (Sonnet o GPT-mini, no Opus salvo casos críticos).
- Streaming en STT, LLM y TTS. Sin streaming, latencia se multiplica.
- Predicción de turno: el LLM puede empezar a generar antes de que el usuario termine si la frase es predecible.
- Caching de respuestas frecuentes (saludo inicial, despedida, frases de fallback).
- Edge deployment: proveedor cercano geográficamente. Para Chile, US East o Brasil región.
- Limitar contexto de conversación a últimos 6-10 turnos para evitar inflar latencia LLM.
Casos donde voice agents funcionan bien
- Atención al cliente con consultas frecuentes y bien acotadas (estado de pedido, horarios, ubicación).
- Cualificación inicial de leads inbound vía teléfono.
- Recordatorios y confirmaciones (citas médicas, entregas, pagos).
- Encuestas post-servicio con preguntas estructuradas.
- Triaje en help desks técnicos antes de derivar a humano especializado.
Casos donde voice agents NO funcionan bien: consultas complejas con muchas decisiones, ventas consultivas largas, emociones intensas (quejas, denuncias graves), conversaciones donde el cliente necesita explicar contexto extenso.
Costos referenciales para PyME chilena
| Escenario | Plataforma | Building blocks | Custom stack |
|---|---|---|---|
| Costo USD | ~USD 80-150 | ~USD 50-100 | ~USD 30-70 |
| Costo CLP | ~CLP 75-140K | ~CLP 50-100K | ~CLP 30-70K |
| Time to value | 1-2 semanas | 3-6 semanas | 6-12 semanas |
| Control técnico | Bajo | Medio | Alto |
Recomendación: arrancar con plataforma (Vapi) en piloto, evaluar custom stack si el caso lo justifica.
Cumplimiento Ley 21.719 en voice agents
- Aviso inicial obligatorio: "Esta llamada se está grabando y atendida por un asistente virtual. ¿Aceptas continuar?".
- Opción de derivar a humano siempre disponible.
- Retención limitada de grabaciones: 30-90 días salvo caso justificado.
- DPA con cada proveedor (Vapi, Deepgram, ElevenLabs) revisado.
- No procesar datos sensibles (salud, biometría de voz, etc.) sin base de licitud específica.
Voice agent español chileno productivo en 2 semanas
Cinco fases desde setup hasta producción.
- Día 1-2
Setup plataforma
Cuenta Vapi + API keys + primer test.
- Cuenta Vapi + Deepgram + ElevenLabs
- Crear assistant test
- Día 3-5
Voz y prompt
Seleccionar voz, escribir system prompt, calibrar VAD.
- Probar 5-10 voces y elegir mejor para tu marca
- System prompt corto y específico
- Calibrar endpoint timeout
- Día 6-9
Tools y handoff
Integrar tools (consultas a CRM, derivación) y handoff humano.
- Tools básicas vía webhook
- Handoff humano con contexto
- Día 10-12
Cumplimiento
Aviso inicial, opt-out, retención, DPAs.
- Aviso obligatorio en greeting
- Configurar retención de grabaciones
- Validar DPAs con proveedores
- Día 13-14
Soft launch
Despliegue gradual + monitoreo.
- Empezar con 10% del tráfico
- Revisar logs y ajustar
Preguntas frecuentes
Da el siguiente paso
Hablemos
Cuéntanos sobre tu negocio. Respondemos en 24 horas.
Otros canales
Escríbenos por WhatsApp o agenda una llamada de 30 minutos.