flutter_tts and text_to_speech_api

These are complements: the first is a cross-platform TTS abstraction layer that can use multiple backends (including Google's API), while the second is a specialized wrapper specifically for Google's TTS API that could serve as an alternative backend implementation.

flutter_tts
57
Established
text_to_speech_api
27
Experimental
Maintenance 6/25
Adoption 10/25
Maturity 16/25
Community 25/25
Maintenance 0/25
Adoption 2/25
Maturity 9/25
Community 16/25
Stars: 732
Forks: 320
Downloads:
Commits (30d): 0
Language: Dart
License: MIT
Stars: 2
Forks: 6
Downloads:
Commits (30d): 0
Language: Dart
License: MIT
No Package No Dependents
Stale 6m 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 text_to_speech_api

LucaDe/text_to_speech_api

A simple wrapper for Google's Text-To-Spech API for Dart and Flutter projects.

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