Repolode
SEPIA-Framework

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. 1

    Abre la aplicación web más reciente en tu navegador

  2. 2

    Instala la aplicación para Android desde Google Play

  3. 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