Descrição do projeto
TraduzidoA funcionalidade deve funcionar diretamente no navegador sem instalar nada, usando permissão de microfone e reconhecimento de fala embutido onde disponível, com uma alternativa clara onde não estiver. Um ícone de microfone visível, um indicador de escuta óbvio e uma conversão rápida e precisa de fala para texto são importantes para a experiência de uso. Consultas reconhecidas devem passar pela mesma tolerância de ortografia e correspondência de sinônimos que nossa busca regular já utiliza, para que uma transcrição imperfeita ainda encontre os produtos certos.
Estados de erro — sem acesso ao microfone, sem fala detectada, navegador não suportado — precisam de mensagens amigáveis na tela em vez de falhas silenciosas, e os resultados devem carregar sem um recarregamento completo da página.
Escopo do trabalho:
— botão de entrada de voz na barra de busca existente
— fala para texto alimentando o backend de busca atual
— suporte para pelo menos dois idiomas de interface
— alternativa elegante para navegadores não suportados
— testes em principais navegadores móveis