Un framework de agentes que conecta humanos digitales (2.5D, 3D, móvil, PC y web) y LLM con sistemas empresariales.
SEPIA-Framework/sepia-html-client-app
Cliente multiplataforma para navegador, Android e iOS del asistente de voz personal SEPIA, con chat, entrada de voz y salida de voz con TTS.
- Estrellas
- 65
- Forks
- 14
- Issues abiertos
- 2
- Último commit
- hace 23 días
¿Qué es?
La app de SEPIA es el cliente principal para interactuar con un asistente SEPIA. Está escrita en JavaScript y HTML, funciona en cualquier navegador moderno de escritorio, Android e iOS como app web o PWA, y también puede ejecutarse sin interfaz gráfica como altavoz inteligente o pantalla inteligente en computadoras de placa única, como Raspberry Pi.
Los usuarios pueden controlar el asistente por voz, mediante toques o con texto. El reconocimiento de voz utiliza APIs nativas de la plataforma o el servidor STT de código abierto de SEPIA; la salida de voz utiliza APIs nativas, el servidor SEPIA o herramientas como Mary-TTS y Larynx. La biblioteca SEPIA Web-Audio ofrece compatibilidad integrada con palabras de activación, y un modo siempre activo muestra un avatar animado.
El cliente también permite chatear por WebSocket con otros usuarios del mismo servidor, usar tarjetas y reproducir audio en el chat, crear widgets personalizados de voz en HTML y de reproductor multimedia, añadir comandos mediante una interfaz de enseñanza y ejecutar acciones remotas entre dispositivos.
Funciones clave
- 01Control por voz, toques y texto en Android, iOS y navegadores modernos
- 02Reconocimiento de voz mediante APIs nativas o el servidor STT de código abierto de SEPIA
- 03Compatibilidad con palabras de activación y un modo siempre activo con avatar animado
- 04Chat con otros usuarios mediante una conexión privada por WebSocket
- 05Widgets personalizados de voz en HTML y widgets de reproductor multimedia
- 06Interfaz de enseñanza para añadir comandos y acciones nuevos
Casos de uso
- Ejecutar un asistente de voz en una Raspberry Pi como altavoz inteligente o pantalla inteligente sin interfaz gráfica
- Usar un asistente SEPIA autoalojado desde la pantalla de inicio del teléfono como PWA
- Crear widgets de voz o reproductores multimedia personalizados para el cliente SEPIA
- Enseñar comandos nuevos a un asistente personal mediante la interfaz de enseñanza
Inicio rápido
- 1
Abre la aplicación web más reciente en tu navegador
- 2
Instala la aplicación para Android desde Google Play
- 3
En iOS, abre el enlace predeterminado en Safari y añádelo a la pantalla de inicio como PWA
Antes de usarlo
- Muchas funciones requieren tu propio servidor SEPIA; el modo de demostración público ofrece funciones limitadas.
- El desarrollo de la aplicación nativa para iOS está en pausa, así que para usarla en iOS se depende de la PWA en Safari.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es sepia-html-client-app?
- Cliente multiplataforma para navegador, Android e iOS del asistente de voz personal SEPIA, con chat, entrada de voz y salida de voz con TTS. La app de SEPIA es el cliente principal para interactuar con un asistente SEPIA. Está escrita en JavaScript y HTML, funciona en cualquier navegador moderno de escritorio, Android e iOS como app web o PWA, y también puede ejecutarse sin interfaz gráfica como altavoz inteligente o pantalla inteligente en computadoras de placa única, como Raspberry Pi.
- ¿sepia-html-client-app es gratuito? ¿Qué licencia tiene?
- sepia-html-client-app es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿sepia-html-client-app sigue mantenido?
- Mantenimiento activo. El último commit de sepia-html-client-app fue el 29 sept 2026.
- ¿Para qué puedo usar sepia-html-client-app?
- Ejecutar un asistente de voz en una Raspberry Pi como altavoz inteligente o pantalla inteligente sin interfaz gráfica Usar un asistente SEPIA autoalojado desde la pantalla de inicio del teléfono como PWA Crear widgets de voz o reproductores multimedia personalizados para el cliente SEPIA Enseñar comandos nuevos a un asistente personal mediante la interfaz de enseñanza
- ¿Cómo se instala sepia-html-client-app?
- Abre la aplicación web más reciente en tu navegador Instala la aplicación para Android desde Google Play En iOS, abre el enlace predeterminado en Safari y añádelo a la pantalla de inicio como PWA
- ¿Dónde consigo sepia-html-client-app?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/SEPIA-Framework/sepia-html-client-app
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Capacitor es un entorno de ejecución multiplataforma que permite ejecutar aplicaciones web de forma nativa en iOS y Android, y en la web, desde una sola base de código.
Asistente personal de IA multiagente y autoalojable, basado en LangGraph, que conecta correo, calendario, documentos y tareas, con aprobación humana antes de ejecutar acciones.
Servidor Java y plataforma de administración para dispositivos de voz Xiaozhi ESP32, con monitoreo de dispositivos, gestión de voces y personalidades, y registros de conversaciones.
Un asistente de voz de código abierto para Android que funciona en el dispositivo, responde con voz y en pantalla e incluye varias funciones integradas.
Kit de voz sin conexión basado en onnxruntime para reconocimiento de voz, síntesis de voz, VAD, diarización y más, en múltiples plataformas e idiomas.