Overview
A Flutter package that integrates Google's speech-to-text functionality with a customizable dialog interface. It enables users to capture voice input through a simple, intuitive popup dialog powered by Google's ASR (Automatic Speech Recognition) engine. Designed specifically for Android, it simplifies the implementation of voice input in apps requiring real-time transcription. The package handles permissions and audio streaming seamlessly, making it ideal for voice assistants, dictation tools, or hands-free navigation features.
Use cases
- Voice assistant input
- Dictation applications
- Hands-free app navigation
- Real-time transcription
- Voice-controlled forms
Key features
- Google ASR integration
- Customizable dialog UI
- Android-only support
- Automatic permission handling
- Real-time audio streaming
Suitable for
- Android-focused voice apps
- Simple voice input features
- Prototyping voice interfaces
- Apps needing quick STT integration
Considerations
- Limited to Android platform
- Requires internet connection
- Depends on Google Play Services
- May need additional configuration for production
- Battery usage during long recordings