Construyendo un Asistente de Voz con OpenClaw, Alexa y un LLM Local

Un desarrollador compartió su implementación de un asistente de voz prioritario que utiliza OpenClaw como columna vertebral del agente de IA, integrado con Alexa para la interacción por voz y un LLM local para el manejo de consultas rentable.
Cómo Funciona
El sistema se activa diciendo "Alexa, abre Lucy" a una habilidad personalizada de Alexa. Las consultas se procesan a través de un sistema de enrutamiento de cuatro niveles:
- Ruta rápida (0ms): Maneja hora, fecha y respuestas predefinidas
- LLM local Ollama (<1s): Utiliza Qwen 2.5 3B para consultas de conocimiento general, ejecutándose en un Mac Mini con Apple Silicon
- Agente Claude (5-12s): Maneja contexto personal, memoria y razonamiento complejo
- Diferido + herramientas (hasta 2min): Gestiona correo electrónico, búsqueda web y consultas de base de datos a través de TTS de Home Assistant
Las respuestas regresan al mismo dispositivo Alexa que inició la consulta, detectado automáticamente mediante la función last_called de Home Assistant. El sistema utiliza Piper TTS en Home Assistant para salida de voz neuronal en español en altavoces Sonos y puede entregar resúmenes matutinos con datos de mercado, información de calendario y métricas empresariales.
Pila Técnica
- OpenClaw: Columna vertebral del agente de IA que soporta Telegram, Alexa e interfaces de voz
- Habilidad Personalizada de Alexa: Proxy Node.js con autenticación PIN y encadenamiento de sesiones
- Ollama + Qwen 2.5 3B: LLM local que proporciona respuestas de ~0.5s
- Home Assistant: Integra Alexa Media Player, Piper TTS y enrutamiento de dispositivos
- Piper TTS: Voz neuronal en español para altavoces Sonos
Detalles Clave de Implementación
El desarrollador descubrió que usar un LLM local ahorra aproximadamente el 80% de los costos de API para preguntas simples que no requieren Claude. Sin embargo, notó que los modelos locales "alucinan libremente" y agregaron un filtro de desvío para consultas empresariales y financieras.
El reconocimiento de voz de Alexa se identificó como el cuello de botella, con AMAZON.SearchQuery y múltiples expresiones de ejemplo ayudando a mejorar la precisión. La autenticación utiliza userId en lugar de sessionId ya que Alexa genera nuevas sesiones para cada invocación. El desarrollador persiste la autenticación en archivo porque los Mapas en memoria no sobreviven a los reinicios del proxy.
El código del proxy está disponible como código abierto: openclaw-alexa-voice. Los planes futuros incluyen detección de palabra de activación ("Hey Lucy"), control de hogar inteligente y enrutamiento de altavoces basado en presencia.
📖 Read the full source: r/openclaw
👀 Ver también

Lecciones prácticas de automatizar la prospección en LinkedIn con OpenClaw
Un desarrollador comparte lecciones aprendidas con esfuerzo tras tres semanas de automatización de prospección en LinkedIn con OpenClaw, cubriendo la detección de automatización de LinkedIn, períodos de calentamiento de cuentas, puntuación de ICP con señales de intención, matices de limitación de tasa y diseño de flujo de conversación.

Casos de Uso del Asistente Personal OpenClaw: Resúmenes Matutinos y Seguimiento de Comportamiento
Un usuario de Reddit demuestra el uso de OpenClaw como asistente personal para resúmenes matutinos con integración del clima, calendario y tareas, y construyó una habilidad personalizada de seguimiento de tabaquismo que registra desencadenantes en SQLite y combina datos con patrones de calendario y sueño.

Reducción de Costos de Agentes de IA en un 30% Mediante Monitoreo del Comportamiento y Cambios de Configuración
Un desarrollador redujo el uso de tokens de su bot OpenClaw en un 30% después de descubrir que 70 trabajos cron estaban volcando resultados en la sesión de chat principal, causando inflación de contexto y compactación repetida. La solución implicó redirigir las salidas de cron directamente a Telegram y construir una habilidad de monitoreo para identificar ineficiencias como búsquedas redundantes y lecturas de archivos de gran tamaño.

OpenClaw News Assistant: $100 Quemados en Deportes + Tech Dedupe y Correcciones de Alucinación
Un desarrollador gastó ~$100 construyendo un asistente de noticias personal con OpenClaw para noticias deportivas y de tecnología/AI. Problemas clave: alucinación (rumores tratados como hechos, historias incorrectas fusionadas), deduplicación en más de 10 fuentes, novedad frente a reciclaje de noticias antiguas y coste de tokens. Prompts más estrictos, caché, deduplicación, ranking, verificación y lógica de diferencias mejoraron los resultados, pero el coste se volvió prohibitivo.