FLUTTER ECOSYSTEM

speech_to_text

A Flutter plugin that exposes device specific speech to text recognition capability.

Latest version
7.5.0
30-day downloads
586K
Likes
1.6K
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter plugin that enables speech-to-text functionality by leveraging device-specific speech recognition APIs. It supports real-time transcription across multiple platforms, including Android, iOS, Web, macOS, and Windows. The plugin provides a simple interface to start and stop voice recognition, with optional configuration for language, continuous recognition, and error handling. Ideal for applications requiring voice input, such as voice assistants, dictation tools, or accessibility features. It integrates seamlessly into Flutter apps with minimal setup.

Use cases
  • Voice-controlled interfaces
  • Real-time transcription
  • Accessibility tools
  • Voice search
  • Dictation apps
  • Hands-free data entry
Key features
  • Cross-platform support
  • Real-time recognition
  • Language selection
  • Continuous listening mode
  • Error and status callbacks
  • Simple API integration
Suitable for
  • Developers building voice-enabled apps
  • Apps requiring hands-free interaction
  • Accessibility-focused applications
  • Speech-driven user experiences
  • Prototyping voice features
Considerations
  • Requires microphone permissions
  • Performance varies by device
  • Internet connection needed for some platforms
  • Limited offline capabilities
  • Accuracy depends on audio quality and environment
Supported platformsAndroidiOSWebmacOSWindows

Install package

flutter pub add speech_to_text

Categories

Dependencies

Dependency list 6 items

Source repository

Related projects