Um plugin Flutter que habilita funcionalidades de reconhecimento de fala usando APIs específicas do dispositivo. Ele suporta transcrição em tempo real em múltiplas plataformas, incluindo Android, iOS, Web, macOS e Windows. O plugin fornece uma interface simples para iniciar e parar o reconhecimento de voz, com configurações opcionais para idioma, reconhecimento contínuo e tratamento de erros. Ideal para aplicativos que exigem entrada por voz, como assistentes de voz, ferramentas de digitação ou recursos de acessibilidade. Integra-se perfeitamente em apps Flutter com configuração mínima.
Casos de uso
- Interfaces controladas por voz
- Transcrição em tempo real
- Ferramentas de acessibilidade
- Pesquisa por voz
- Aplicativos de ditado
- Entrada de dados sem uso das mãos
Principais recursos
- Suporte multiplataforma
- Reconhecimento em tempo real
- Seleção de idioma
- Modo de escuta contínua
- Callbacks de erro e status
- Integração simples da API
Indicado para
- Desenvolvedores de aplicativos com recursos de voz
- Aplicativos que exigem interação sem uso das mãos
- Aplicações focadas em acessibilidade
- Experiências do usuário impulsionadas por voz
- Prototipagem de recursos de voz
Considerações
- Requer permissão de microfone
- O desempenho varia conforme o dispositivo
- Conexão com a internet necessária para algumas plataformas
- Recursos offline limitados
- A precisão depende da qualidade do áudio e do ambiente