Salud mental

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.

PythonLiveKit AgentsDeepgramOpenAICartesia / Silero
  • — 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.

Preguntas