Acessibilidade / IAAo vivo
Interface de Voz
Combina SpeechRecognition (voz → texto, com transcrição ao vivo) e SpeechSynthesis (texto → voz, com seleção de vozes do sistema) na mesma demo — as duas metades de uma interface por voz completa, usando apenas Web APIs nativas, sem nenhuma API externa. O idioma de reconhecimento e a voz padrão de síntese acompanham o idioma ativo do site (pt-BR, en-US ou es-ES).
Speech Recognition Text-to-Speech Speech Synthesis Acessibilidade Voz
Tecnologias
- Web Speech API
- SpeechRecognition
- SpeechSynthesis
Arquitetura
- Web Speech API
- SpeechRecognition
- SpeechSynthesis
- Executado inteiramente no client
- Idioma sincronizados ao idioma ativo do site
Conceitos
- Transcrição em tempo real
- Deduplicação de resultados parciais/finais
- Fila de síntese de voz
- Carregamento assíncrono de vozes
- Acessibilidade por voz
Área de demonstração
A demonstração é 100% funcional — teste agora.
Demo Anterior
API de Notificações
API de Notificações do tipo PUSH são nativas do sistema operacional, entregues mesmo com o app fechado — Service Worker + VAPID de ponta a ponta.
Próxima Demo
Dados Offline + Sincronização
Persistência de dados 100% offline com sincronização automática ao reconectar — incluindo SQL real rodando sobre WebAssembly dentro de um Web Worker.