Repolode
SEPIA-Framework

SEPIA-Framework/sepia-html-client-app

Cliente multiplataforma para navegador, Android e iOS do assistente pessoal por voz SEPIA, com chat, entrada por voz e saída de áudio via TTS.

Estrelas
65
Forks
14
Issues abertas
2
Último commit
há 23 dias

O que é?

O app SEPIA é o principal cliente para conversar com um assistente SEPIA. Ele é desenvolvido em JavaScript e HTML, funciona em qualquer navegador moderno em computadores, Android e iOS como app web ou PWA, e também pode ser executado sem interface gráfica como smart speaker ou smart display em computadores de placa única, como o Raspberry Pi.

Os usuários podem controlar o assistente por voz, toque ou texto. O reconhecimento de fala usa APIs nativas da plataforma ou o servidor SEPIA STT de código aberto, e a saída de fala usa APIs nativas, o servidor SEPIA ou ferramentas como Mary-TTS e Larynx. O suporte integrado a wake word é fornecido pela biblioteca SEPIA Web-Audio, e um modo sempre ativo exibe um avatar animado.

O cliente também oferece chat com outros usuários no mesmo servidor via WebSocket, cards e reprodução de áudio no chat, widgets personalizados em HTML para voz e media player, uma interface de ensino para adicionar comandos e ações remotas entre dispositivos.

Recursos principais

  • 01Controle por voz, toque e texto em Android, iOS e navegadores modernos
  • 02Reconhecimento de fala por APIs nativas ou pelo servidor SEPIA STT de código aberto
  • 03Suporte a wake word e modo sempre ativo com avatar animado
  • 04Chat com outros usuários por uma conexão privada via WebSocket
  • 05Widgets personalizados em HTML para voz e media player
  • 06Interface de ensino para adicionar novos comandos e ações

Casos de uso

  • Executar um assistente por voz em um Raspberry Pi como smart speaker ou smart display sem interface gráfica
  • Acessar um assistente SEPIA auto-hospedado pela tela inicial do celular como PWA
  • Criar widgets de voz ou media players personalizados para o cliente SEPIA
  • Ensinar novos comandos a um assistente pessoal pela interface de ensino

Início rápido

  1. 1

    Abra o aplicativo web mais recente no navegador

  2. 2

    Instale o aplicativo para Android pelo Google Play

  3. 3

    No iOS, abra o link padrão no Safari e adicione-o à tela inicial como PWA

Antes de usar

  • Muitos recursos exigem seu próprio servidor SEPIA; o modo de demonstração público oferece funcionalidades limitadas.
  • O desenvolvimento do aplicativo nativo para iOS está suspenso, então o uso no iOS depende da PWA no Safari.

Em coleções

Tópicos

Perguntas frequentes

O que é sepia-html-client-app?
Cliente multiplataforma para navegador, Android e iOS do assistente pessoal por voz SEPIA, com chat, entrada por voz e saída de áudio via TTS. O app SEPIA é o principal cliente para conversar com um assistente SEPIA. Ele é desenvolvido em JavaScript e HTML, funciona em qualquer navegador moderno em computadores, Android e iOS como app web ou PWA, e também pode ser executado sem interface gráfica como smart speaker ou smart display em computadores de placa única, como o Raspberry Pi.
sepia-html-client-app é gratuito? Qual é a licença?
sepia-html-client-app é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
sepia-html-client-app ainda é mantido?
Manutenção ativa. O último commit de sepia-html-client-app foi em 29 de set. de 2026.
Para que posso usar sepia-html-client-app?
Executar um assistente por voz em um Raspberry Pi como smart speaker ou smart display sem interface gráfica Acessar um assistente SEPIA auto-hospedado pela tela inicial do celular como PWA Criar widgets de voz ou media players personalizados para o cliente SEPIA Ensinar novos comandos a um assistente pessoal pela interface de ensino
Como instalar sepia-html-client-app?
Abra o aplicativo web mais recente no navegador Instale o aplicativo para Android pelo Google Play No iOS, abra o link padrão no Safari e adicione-o à tela inicial como PWA
Onde consigo sepia-html-client-app?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/SEPIA-Framework/sepia-html-client-app

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados