Agente de voz
LiveKit_Agent_MarIA
Este repo no es el sitio. Es MariaVoiceAgent: STT → LLM → TTS dentro de una sala LiveKit, con prompt de acompañamiento y sin diagnóstico.
2025 – presente · Agente de voz y sincronización con la API de MarIA
El propósito
Separar el proceso de voz del frontend para poder operar, reiniciar y medir el agente como un servicio.
- — Pipeline STT → LLM → TTS en sala
- — Prompt centrado en ansiedad, no en diagnóstico
- — Timeout ~30 min y cuotas
- — Respuestas enriquecidas (enlaces, QR de cierre)
Por qué el agente es un repo aparte
Un cliente que pide “voz en el producto” a veces imagina un botón en el front. El trabajo real es un proceso que se une a una sala, transcribe, llama al modelo, sintetiza y escribe de vuelta a la UI. Ese proceso lo documenté en LiveKit_Agent_MarIA para que se pueda clonar, revisar y operar.
Sincroniza con la API de MarIA. Reintenta HTTP. Enriquece la interfaz con tarjetas y un cierre. Si contratas orquestación de agentes, esto es evidencia de que ya lo hice en un dominio sensible, no solo en un toy.
En la misma línea
- ChatBot-MentalHealth-BERT
Un chat web de apoyo emocional cuyo modelo no genera la frase: predice una emoción y elige texto. Antes del ML, un override de crisis. Esa es la v1, y es mía de punta a punta.
- MarIA
MarIA sostiene conversaciones de apoyo —ansiedad, estrés, mindfulness— con autenticación, cuotas e historial. No sustituye atención clínica. La demo está en Render.