Visão geral
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