Visão geral
O pacote de gravação permite a gravação de áudio do microfone do dispositivo em arquivo ou fluxo, suportando múltiplos codecs, taxas de bits e taxas de amostragem. Foi projetado para uso multiplataforma em Android, iOS, Web, macOS, Windows e Linux. Desenvolvedores podem integrar a captura de áudio de alta qualidade em seus aplicativos Flutter com opções flexíveis de configuração. O pacote fornece uma API simples para iniciar, parar e gerenciar gravações, tornando-o ideal para aplicativos de memórias de voz, ferramentas de podcast ou qualquer aplicativo que exija entrada de áudio em tempo real. Ele aproveita os recursos nativos da plataforma por meio de canais de plataforma.
Casos de uso
- Aplicativos de gravação de voz
- Ferramentas de gravação de podcast
- Processamento de áudio em tempo real
- Recursos de anotação de áudio
- Aplicativos de aprendizagem interativa
Principais recursos
- Múltiplos codecs de áudio
- Taxa de bits e taxa de amostragem configuráveis
- Suporte multiplataforma
- Saída de fluxo e arquivo
- API de gravação simples
- Desempenho nativo da plataforma
Indicado para
- Desenvolvedores criando aplicativos com muitos recursos de áudio
- Aplicativos que exigem captura de áudio personalizável
- Projetos com destino a múltiplos sistemas operacionais
- Ferramentas de áudio educacionais ou criativas
- Interação de voz em tempo real
Considerações
- Requer permissões apropriadas nas plataformas móveis
- O suporte web pode ter limitações com base no navegador
- Arquivos grandes podem afetar o uso de armazenamento
- Gravação em segundo plano não é compatível com todas as plataformas
- A disponibilidade do codec depende do sistema operacional de destino