FLUTTER ECOSYSTEM

manual_speech_to_text

A Flutter package that provides manual control over speech-to-text functionality, allowing continuous listening with custom start, pause, resume, and stop callbacks without automatic pauses during speech breaks.

Latest version
1.0.4
30-day downloads
240
Likes
28
Pub points
130

Package Overview

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

Overview

A Flutter package offering fine-grained control over speech-to-text processing, enabling continuous audio capture without automatic interruptions during pauses in speech. Developers can manually start, pause, resume, and stop recognition with customizable callbacks, making it ideal for applications requiring uninterrupted transcription. Designed for use in voice assistants, real-time dictation tools, and interactive apps where seamless audio input is critical. Supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux.

Use cases
  • Real-time voice dictation
  • Voice-controlled applications
  • Continuous transcription workflows
  • Interactive voice interfaces
  • Speech-based data entry
  • Customizable voice assistant logic
Key features
  • Manual start/pause/resume/stop controls
  • No automatic pauses during speech breaks
  • Customizable callback handling
  • Continuous listening mode
  • Cross-platform support (Android, iOS, Web, macOS, Windows, Linux)
  • Fine-grained audio stream management
Suitable for
  • Developers needing full control over STT processes
  • Applications requiring uninterrupted speech recognition
  • Voice assistant builders
  • Tools for long-form voice input
  • Apps with custom speech interaction logic
Considerations
  • Requires manual state management
  • Higher complexity than auto-pause STT packages
  • May need additional error handling for edge cases
  • Depends on platform-specific speech APIs
  • Not ideal for simple one-shot transcriptions
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add manual_speech_to_text

Categories

Dependencies

Dependency list 2 items

Source repository

Related projects

No data available yet.