flutter_tts and flowery-tts

The first is a general-purpose TTS abstraction layer for Flutter apps, while the second is a wrapper for a specific TTS API provider, making them complementary options rather than direct competitors—one could theoretically use Flowery's wrapper as a TTS engine plugged into Flutter TTS's provider interface.

flutter_tts
57
Established
flowery-tts
34
Emerging
Maintenance 6/25
Adoption 10/25
Maturity 16/25
Community 25/25
Maintenance 6/25
Adoption 4/25
Maturity 9/25
Community 15/25
Stars: 732
Forks: 320
Downloads:
Commits (30d): 0
Language: Dart
License: MIT
Stars: 5
Forks: 5
Downloads:
Commits (30d): 0
Language: Dart
License: MIT
No Package No Dependents
No Package No Dependents

About flutter_tts

dlutton/flutter_tts

Flutter Text to Speech package

Wraps native TTS engines (AVSpeechSynthesizer on iOS, TextToSpeech on Android) with platform-specific APIs for fine-grained control including speech rate, pitch, volume, voice selection, and real-time progress callbacks via `onRangeStart()` markers. Supports cross-platform features like file synthesis (iOS 13+, Android), pause functionality with resume capability, and multi-engine selection on Android, while offering platform-exclusive controls such as iOS audio session management and Android engine/queue configuration.

About flowery-tts

priyanujgogoi-28/flowery-tts

Wrapper of Flowery Text to Speech API for Dart

Scores updated daily from GitHub, PyPI, and npm data. How scores work