Overview
Leopard Flutter is a Flutter plugin that integrates Picovoice's Leopard Speech-to-Text engine, enabling accurate, on-device speech recognition in Flutter applications. It supports real-time transcription with low latency and high accuracy, ideal for voice assistants and hands-free interfaces. The engine runs entirely on the device, ensuring privacy and offline functionality. Compatible with Android and iOS, it simplifies integration into mobile apps requiring robust speech processing without relying on cloud services.
Use cases
- Voice-controlled mobile apps
- Offline speech transcription
- Privacy-focused voice assistants
- Real-time dictation tools
- Smart home control via voice
Key features
- On-device speech recognition
- Low-latency processing
- High accuracy transcription
- Supports multiple languages
- No internet required
Suitable for
- Developers building voice-first apps
- Apps requiring data privacy
- Offline-capable applications
- Mobile platforms targeting Android and iOS
Considerations
- Requires model files to be bundled with app
- Limited to supported languages
- Higher memory usage than basic speech APIs
- Initial setup involves model configuration