-
-
Notifications
You must be signed in to change notification settings - Fork 317
Description
Hi there,
It seems that this plugin is no longer maintained, but we’re seeing something very strange and I’d like to know if anyone else is experiencing it.
We have several thousand production instances of our Android app using flutter_tts. We wrap it with our own service that:
- enforces timeouts
- emits structured logs for each utterance lifecycle
Starting ~2 weeks ago, without any app update and without any plugin change, we began recording hundreds of utterances timeouts per day. It’s non-deterministic, affects different devices/users, and there’s no obvious trigger on our side.
Current theory (only a theory): an Android TTS engine update may have changed behavior such that utterance completion is no longer reliably reported (e.g., completion callback not firing consistently), causing our watchdog timeout to trip.
Has anyone seen similar behavior recently on Android with flutter_tts (or the underlying TextToSpeech APIs)? Any known Android/TTS engine changes that could explain missing or delayed utterance completion events?