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.