Aplicación Android
Interfaz móvil desarrollada con Kotlin y Jetpack Compose para la interacción por voz.
Aura es un proyecto personal de asistente de voz con IA. Conecta una aplicación Android con servicios de transcripción, generación de respuestas y síntesis de voz.
Una interacción por voz requiere más que enviar una pregunta a un modelo. La aplicación tiene que capturar audio, transmitirlo, interpretar lo dicho y reproducir una respuesta en el orden correcto. La espera entre esos pasos también forma parte de la experiencia.
El trabajo incluyó una aplicación Android en Kotlin y un backend en Python con FastAPI, conectados mediante WebSockets. El flujo integra transcripción, respuesta de un modelo de lenguaje y síntesis de voz, además de contexto de conversación.
La app captura el audio de la persona.
El backend coordina la transcripción y la respuesta de IA.
La voz generada vuelve a la app para reproducirse.
Representación del flujo de trabajo. No es una captura de la interfaz.
Interfaz móvil desarrollada con Kotlin y Jetpack Compose para la interacción por voz.
Servicios con FastAPI y comunicación mediante WebSockets entre la app y el servidor.
Trabajo con historial de conversación y recuperación de contexto, junto con autenticación y perfiles de usuario.
Conexión de servicios de IA y despliegue del backend en un servidor Ubuntu.
Una app con IA necesita una experiencia completa: interfaz, comunicación, procesamiento y datos trabajando juntos. Aura reúne esas piezas en un proyecto personal de desarrollo de extremo a extremo.
Contexto: Proyecto personal de Eric Sandoval, presentado como parte de su trayectoria.
Si tu idea necesita una app conectada a un servicio inteligente, podemos empezar por definir una sola interacción útil y construir el flujo completo alrededor de ella.
Conocer desarrollo de apps móviles Explorar automatización de procesosCuéntanos el problema, quién usaría la herramienta y qué resultado esperas.
Hablemos de tu idea